:root{--container-width: 100%;--header-height: 3.9375rem;--header-scrolled-height: 3.9375rem}@media(min-width: 0){:root{--container-width: 100%;--container-gutter-x: 16px}}@media(min-width: 576px){:root{--container-width: 100%;--container-gutter-x: 16px}}@media(min-width: 980px){:root{--container-width: 100%;--container-gutter-x: 30px}}@media(min-width: 1025px){:root{--container-width: 100%;--container-gutter-x: 30px}}@media(min-width: 1440px){:root{--container-width: 1280px;--container-gutter-x: 30px}}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Light.woff2") format("woff2"),url("../fonts/Manrope-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Regular.woff2") format("woff2"),url("../fonts/Manrope-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Medium.woff2") format("woff2"),url("../fonts/Manrope-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-SemiBold.woff2") format("woff2"),url("../fonts/Manrope-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Bold.woff2") format("woff2"),url("../fonts/Manrope-Bold.woff") format("woff");font-weight:700;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}*,*:active,*:focus{outline:0 !important}body{min-width:360px;min-height:100vh;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;color:#000;font-size:.875rem;font-family:"Manrope",sans-serif;font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:padding-top .3s;padding-top:var(--header-height)}@media(min-width: 980px){body{padding-top:0;line-height:1.5}}body.no-scroll,body.is-menu-open{overflow:hidden}body.has-hero.has-top-banner.has-after-banner{padding-top:calc(var(--header-height) + 100px)}@media(min-width: 980px){body.has-hero.has-top-banner.has-after-banner{padding-top:40px}}body.has-top-banner{padding-top:calc(var(--header-height) + 40px)}@media(min-width: 980px){body.has-top-banner{padding-top:40px}}body .standart__header.global-standart__header.has-top-banner.has-after-banner{padding-top:calc(var(--header-height) + 100px)}@media(max-width: 980px){body.top-banner-hidden.has-after-banner:not(.standart__header):not(.global-standart__header){padding-top:calc(var(--header-height) + 60px)}}body.has-after-banner .m-hero__inner .m-hero__content{padding-top:3.75rem;padding-bottom:0}@media(min-width: 980px){body.has-after-banner .m-hero__inner .m-hero__content{padding-bottom:2.5rem}}body.has-after-banner .woocommerce-products-header.no_bg{padding:5rem 0 0 0}@media(min-width: 980px){body.has-after-banner .woocommerce-products-header.no_bg{padding:9.0625rem 0 2.1875rem 0}}body.has-after-banner .m-content_width:first-of-type{padding-top:10.625rem}@media(min-width: 980px){body.has-after-banner .m-content_width:first-of-type{padding-top:10.625rem}}body.has-after-banner .product .product__summary{padding:2.5rem 0 0 0}@media(min-width: 980px){body.has-after-banner .product .product__summary{padding:9.0625rem 0 7.1875rem 0}}body.global-standart__header.standart__header.has-after-banner{padding-top:calc(var(--header-height) + 60px)}img{height:auto;max-width:100%}figure{margin:1.25rem 0}p{margin-top:0;margin-bottom:1.5625rem}a{color:#000;text-decoration:none;transition:color .3s,opacity .3s,transform .3s}a:hover{color:#000}a svg{transition:none}hr{background-color:#000;border:0;height:1px;margin:1.25rem 0}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)}}.is-loading{position:relative}.is-loading:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:110}.is-loading>*{filter:blur(10px)}.border-top{border-top:1px solid #e3e3e3}.border-bottom{border-bottom:1px solid #e3e3e3}.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title span.wc-empty-cart__title{font-size:2rem;line-height:1.25em}@media(max-width: 979px){.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title span.wc-empty-cart__title{font-size:1.625rem}}.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title span{font-size:1.125rem;line-height:2em}@media(max-width: 979px){.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title span{font-size:1rem}}.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title{text-align:center}.xoo-wsc-header .xoo-wsch-top{justify-content:flex-start}.xoo-wsc-header .xoo-wsc-icon-cross:before{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIwLjkyOCAzLjk1Ny0uODg1LS44ODUtOC40ODYgOC40ODUtOC40ODUgOC40ODYuODg1Ljg4NSA4LjQ4NS04LjQ4NSA4LjQ4NS04LjQ4NloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJtMjAuMDQzIDIwLjkyOC44ODUtLjg4NS04LjQ4NS04LjQ4Ni04LjQ4Ni04LjQ4NS0uODg1Ljg4NSA4LjQ4NiA4LjQ4NSA4LjQ4NSA4LjQ4NloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat}.preloader_container .load-more-btn.link{text-transform:capitalize}body .xoo-wsc-markup .xoo-wsc-body .xoo-wsc-empty-cart:before{background-color:currentColor;content:"";display:block;margin:2em auto 2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjkyOTMgMTEuOTI3MUMxMy41OTQ1IDExLjkyMDEgMTQuMTc2MiAxMS40NzA4IDE0LjM0NjkgMTAuODI2NEwxNS45ODc0IDQuNzE3MDVDMTYuMDM5NyA0LjUxODUxIDE1LjkyNDcgNC4zMTY0OSAxNS43MjYyIDQuMjYwNzZDMTUuNjk0OCA0LjI1Mzc5IDE1LjY2MzUgNC4yNDY4MyAxNS42MzIxIDQuMjQ2ODNIMy4yOTE1M0wyLjQ1MjEgMS4xNDY4N0MyLjQxMDMgMC45ODY2NDYgMi4yNjQwMSAwLjg3MTcwNCAyLjA5NjgzIDAuODcxNzA0SDBWMS42MTM2SDEuODA0MjVMMi42MTU4MSA0LjY0MzlDMi42MTIzMiA0LjY2ODI4IDIuNjEyMzIgNC42OTI2NiAyLjYxNTgxIDQuNzE3MDVMNC4yODc2OSAxMC44NDczQzQuMjk4MTQgMTAuODk2MSA0LjMxNTU2IDEwLjk0ODMgNC4zMzI5OCAxMC45OTcxTDQuODk3MjQgMTMuMDUyMUM0LjM1Mzg3IDEzLjM0MTIgMy45ODQ2NyAxMy45MTI0IDMuOTg0NjcgMTQuNTcwN0MzLjk4NDY3IDE1LjUyMTYgNC43NTQ0MyAxNi4yOTE0IDUuNzA1MzIgMTYuMjkxNEM2LjY1NjIgMTYuMjkxNCA3LjQyNTk3IDE1LjUyMTYgNy40MjU5NyAxNC41NzA3QzcuNDI1OTcgMTQuMjc0NyA3LjM0OTM0IDEzLjk5MjUgNy4yMTY5OCAxMy43NDg3QzcuMTg1NjMgMTMuNjkzIDcuMTU0MjkgMTMuNjM3MyA3LjExNTk3IDEzLjU4MTVIMTEuNDk0MkMxMS4yOTkyIDEzLjg2MDIgMTEuMTgwNyAxNC4yMDE1IDExLjE4MDcgMTQuNTcwN0MxMS4xODA3IDE1LjUyMTYgMTEuOTUwNSAxNi4yOTE0IDEyLjkwMTQgMTYuMjkxNEMxMy44NTIzIDE2LjI5MTQgMTQuNjIyIDE1LjUyMTYgMTQuNjIyIDE0LjU3MDdDMTQuNjIyIDE0LjEyMTQgMTQuNDUxNCAxMy43MTM5IDE0LjE2OTIgMTMuNDA3NEMxMy44NjYyIDEzLjA2MjYgMTMuNDIwNCAxMi44NDMxIDEyLjkyMjMgMTIuODM5Nkg1LjYzOTE0TDUuMzc3OSAxMS44ODE4QzUuNDg5MzYgMTEuOTA5NiA1LjYwNDMxIDExLjkyNzEgNS43MTkyNSAxMS45MjcxSDEyLjkyOTNaTTEyLjkwNDkgMTMuNTgxNUMxMy40NTE3IDEzLjU4MTUgMTMuODk0MSAxNC4wMjM5IDEzLjg5NDEgMTQuNTcwN0MxMy44OTQxIDE1LjExNzYgMTMuNDUxNyAxNS41NTk5IDEyLjkwNDkgMTUuNTU5OUMxMi4zNTggMTUuNTU5OSAxMS45MTU3IDE1LjExNzYgMTEuOTE1NyAxNC41NzA3QzExLjkxNTcgMTQuMDIzOSAxMi4zNTggMTMuNTgxNSAxMi45MDQ5IDEzLjU4MTVaTTUuNzA1MzIgMTMuNTgxNUM2LjI1MjE2IDEzLjU4MTUgNi42OTEwMyAxNC4wMjc0IDYuNjkxMDMgMTQuNTcwN0M2LjY5MTAzIDE1LjExNzYgNi4yNDg2OCAxNS41NTk5IDUuNzAxODMgMTUuNTU5OUM1LjE1NDk5IDE1LjU1OTkgNC43MTYxMiAxNS4xMTc2IDQuNzE2MTIgMTQuNTcwN0M0LjcxNjEyIDE0LjAyMzkgNS4xNTg0NyAxMy41ODE1IDUuNzA1MzIgMTMuNTgxNVpNNS4wNDM1MyAxMC43MTQ5TDQuMjExMDcgNy42NzA3MUwzLjQ2OTE3IDQuOTk1NjlIMTUuMTM0MUwxMy42MjU5IDEwLjY1OTJDMTMuNTQyMyAxMC45ODMxIDEzLjI1MzIgMTEuMjA5NSAxMi45MTg4IDExLjIxNjVINS43MTIyOEM1LjQwOTI1IDExLjE5OTEgNS4xNDQ1NCAxMS4wMDQgNS4wNDM1MyAxMC43MTQ5WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjkyOTMgMTEuOTI3MUMxMy41OTQ1IDExLjkyMDEgMTQuMTc2MiAxMS40NzA4IDE0LjM0NjkgMTAuODI2NEwxNS45ODc0IDQuNzE3MDVDMTYuMDM5NyA0LjUxODUxIDE1LjkyNDcgNC4zMTY0OSAxNS43MjYyIDQuMjYwNzZDMTUuNjk0OCA0LjI1Mzc5IDE1LjY2MzUgNC4yNDY4MyAxNS42MzIxIDQuMjQ2ODNIMy4yOTE1M0wyLjQ1MjEgMS4xNDY4N0MyLjQxMDMgMC45ODY2NDYgMi4yNjQwMSAwLjg3MTcwNCAyLjA5NjgzIDAuODcxNzA0SDBWMS42MTM2SDEuODA0MjVMMi42MTU4MSA0LjY0MzlDMi42MTIzMiA0LjY2ODI4IDIuNjEyMzIgNC42OTI2NiAyLjYxNTgxIDQuNzE3MDVMNC4yODc2OSAxMC44NDczQzQuMjk4MTQgMTAuODk2MSA0LjMxNTU2IDEwLjk0ODMgNC4zMzI5OCAxMC45OTcxTDQuODk3MjQgMTMuMDUyMUM0LjM1Mzg3IDEzLjM0MTIgMy45ODQ2NyAxMy45MTI0IDMuOTg0NjcgMTQuNTcwN0MzLjk4NDY3IDE1LjUyMTYgNC43NTQ0MyAxNi4yOTE0IDUuNzA1MzIgMTYuMjkxNEM2LjY1NjIgMTYuMjkxNCA3LjQyNTk3IDE1LjUyMTYgNy40MjU5NyAxNC41NzA3QzcuNDI1OTcgMTQuMjc0NyA3LjM0OTM0IDEzLjk5MjUgNy4yMTY5OCAxMy43NDg3QzcuMTg1NjMgMTMuNjkzIDcuMTU0MjkgMTMuNjM3MyA3LjExNTk3IDEzLjU4MTVIMTEuNDk0MkMxMS4yOTkyIDEzLjg2MDIgMTEuMTgwNyAxNC4yMDE1IDExLjE4MDcgMTQuNTcwN0MxMS4xODA3IDE1LjUyMTYgMTEuOTUwNSAxNi4yOTE0IDEyLjkwMTQgMTYuMjkxNEMxMy44NTIzIDE2LjI5MTQgMTQuNjIyIDE1LjUyMTYgMTQuNjIyIDE0LjU3MDdDMTQuNjIyIDE0LjEyMTQgMTQuNDUxNCAxMy43MTM5IDE0LjE2OTIgMTMuNDA3NEMxMy44NjYyIDEzLjA2MjYgMTMuNDIwNCAxMi44NDMxIDEyLjkyMjMgMTIuODM5Nkg1LjYzOTE0TDUuMzc3OSAxMS44ODE4QzUuNDg5MzYgMTEuOTA5NiA1LjYwNDMxIDExLjkyNzEgNS43MTkyNSAxMS45MjcxSDEyLjkyOTNaTTEyLjkwNDkgMTMuNTgxNUMxMy40NTE3IDEzLjU4MTUgMTMuODk0MSAxNC4wMjM5IDEzLjg5NDEgMTQuNTcwN0MxMy44OTQxIDE1LjExNzYgMTMuNDUxNyAxNS41NTk5IDEyLjkwNDkgMTUuNTU5OUMxMi4zNTggMTUuNTU5OSAxMS45MTU3IDE1LjExNzYgMTEuOTE1NyAxNC41NzA3QzExLjkxNTcgMTQuMDIzOSAxMi4zNTggMTMuNTgxNSAxMi45MDQ5IDEzLjU4MTVaTTUuNzA1MzIgMTMuNTgxNUM2LjI1MjE2IDEzLjU4MTUgNi42OTEwMyAxNC4wMjc0IDYuNjkxMDMgMTQuNTcwN0M2LjY5MTAzIDE1LjExNzYgNi4yNDg2OCAxNS41NTk5IDUuNzAxODMgMTUuNTU5OUM1LjE1NDk5IDE1LjU1OTkgNC43MTYxMiAxNS4xMTc2IDQuNzE2MTIgMTQuNTcwN0M0LjcxNjEyIDE0LjAyMzkgNS4xNTg0NyAxMy41ODE1IDUuNzA1MzIgMTMuNTgxNVpNNS4wNDM1MyAxMC43MTQ5TDQuMjExMDcgNy42NzA3MUwzLjQ2OTE3IDQuOTk1NjlIMTUuMTM0MUwxMy42MjU5IDEwLjY1OTJDMTMuNTQyMyAxMC45ODMxIDEzLjI1MzIgMTEuMjA5NSAxMi45MTg4IDExLjIxNjVINS43MTIyOEM1LjQwOTI1IDExLjE5OTEgNS4xNDQ1NCAxMS4wMDQgNS4wNDM1MyAxMC43MTQ5WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:5em;-webkit-mask-size:5em;mask-size:5em;width:5em}body.global-standart__header.standart__header{padding-top:var(--header-height)}body.global-standart__header.standart__header .site-header{background-color:#fff}body.global-standart__header.standart__header.has-top-banner{padding-top:40px}body.standart__header.has-top-banner.has-after-banner{padding-top:calc(var(--header-height) + 100px)}#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: 979px){#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: 980px){.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:.75rem}.text-md,.woocommerce-products-header .page-description,.single-product div.product .woocommerce-product-details__short-description{font-size:1rem}.text-lg,.gform_confirmation_message{font-size:1.125rem}@media(min-width: 1025px){.text-lg,.gform_confirmation_message{font-size:1.375rem}}.fw-300{font-weight:300}.subtitle{font-size:1rem;line-height:1.5;font-weight:400}.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:#000;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:#000;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 .single-product div.product .product__summary p.price,.entry-content .single-product div.product .product__summary p.price,.single-product div.product .product__summary .editor p.price,.single-product div.product .product__summary .entry-content p.price,.editor .single-product div.product .product__summary span.price,.entry-content .single-product div.product .product__summary span.price,.single-product div.product .product__summary .editor span.price,.single-product div.product .product__summary .entry-content span.price,.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 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 .single-product div.product .product__summary p.price:first-child,.entry-content .single-product div.product .product__summary p.price:first-child,.single-product div.product .product__summary .editor p.price:first-child,.single-product div.product .product__summary .entry-content p.price:first-child,.editor .single-product div.product .product__summary span.price:first-child,.entry-content .single-product div.product .product__summary span.price:first-child,.single-product div.product .product__summary .editor span.price:first-child,.single-product div.product .product__summary .entry-content span.price: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 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,.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price,.woocommerce-thankyou-order-received,.woocommerce .woocommerce-order-details__title,.woocommerce .woocommerce-customer-details h2,h6,.h6{min-height:0vw;font-family:"Manrope",sans-serif;font-weight:500;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,.single-product div.product .product__summary p.price a,.single-product div.product .product__summary span.price a,.woocommerce-thankyou-order-received a,.woocommerce .woocommerce-order-details__title a,.woocommerce .woocommerce-customer-details h2 a,h6 a,.h6 a{color:inherit}h1,.h1{font-weight:600;font-size:clamp( 1.75rem, calc(1.75rem + (1vw - 5.75px) * 2.88), 2.5rem );line-height:1.3;letter-spacing:1.5px;margin-bottom:.9375rem}@media(min-width: 980px){h1,.h1{letter-spacing:2px;line-height:1.2}}h2,.h2,.gform_wrapper.gravity-theme .gform_heading{font-size:clamp( 1.5rem, calc(1.5rem + (1vw - 5.75px) * 1.44), 1.875rem );line-height:1.3;letter-spacing:1.3px;margin-bottom:1.25rem}@media(min-width: 980px){h2,.h2,.gform_wrapper.gravity-theme .gform_heading{line-height:1.25}}h3,.h3,.single-product div.product .woocommerce-tabs .panel h2{font-size:clamp( 1.375rem, calc(1.375rem + (1vw - 5.75px) * 0.48), 1.5rem );line-height:1.3;letter-spacing:1.2px}h4,.h4,.single-product div.product #reply-title{font-size:1.375rem;line-height:1.45}h5,.h5,.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price,.woocommerce-thankyou-order-received,.woocommerce .woocommerce-order-details__title,.woocommerce .woocommerce-customer-details h2{font-size:clamp( 1.125rem, calc(1.125rem + (1vw - 9.8px) * 0.43), 1.25rem );line-height:1.45}h6,.h6{font-size:1rem;line-height:1.5;letter-spacing:.8px}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:#000;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:#000;font-size:.75em;font-weight:700;line-height:1.33;border:1px solid #000;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:1px solid #d0d0d0}.table-bordered th,.table-bordered td{border:1px solid #d0d0d0}.table-striped tbody tr:nth-of-type(even){background-color:#f9f9f9}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.components-button,.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;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;background-color:#000;color:#fff;font-size:clamp( 0.75rem, calc(0.75rem + (1vw - 5.75px) * 0.48), 0.875rem );font-weight:500;line-height:1.5;border:2px solid #000;border-radius:0;padding:.4375rem 1.125rem;text-align:center;cursor:pointer;text-transform:uppercase;outline:none;box-shadow:none}@media(min-width: 980px){.components-button,.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]{letter-spacing:1px;padding:.6875rem 1.25rem}}@media(min-width: 1025px){.components-button,.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]{padding:.6875rem 1.6875rem}}.components-button.disabled,.btn.disabled,.woocommerce a.disabled.button.alt,.woocommerce button.disabled.button.alt,.woocommerce input.disabled.button.alt,.woocommerce #respond input.disabled#submit,.woocommerce a.disabled.button,.woocommerce button.disabled.button,.woocommerce input.disabled.button,.gform_wrapper.gravity-theme form .gform_footer input.disabled[type=submit],input.disabled[type=submit]{background:#000}.components-button:hover,.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{background-color:#fff;border-color:#000;color:#000}.components-button svg,.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}.components-button-white,.btn-white,.m-newsletter form .wpcf7-submit{background:#fff;border-color:#fff;color:#000}.components-button-white:hover,.btn-white:hover,.m-newsletter form .wpcf7-submit:hover{background:#000;color:#fff}.components-button-outline,.btn-outline{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.components-button-outline:hover,.btn-outline:hover{background-color:#000;border-color:#000;color:#fff}.components-button-outline-white,.btn-outline-white{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.components-button-outline-white:hover,.btn-outline-white:hover{border-color:#fff;background:#fff;color:#000}.btn.no__btn,.woocommerce a.no__btn.button.alt,.woocommerce button.no__btn.button.alt,.woocommerce input.no__btn.button.alt,.woocommerce #respond input.no__btn#submit,.woocommerce a.no__btn.button,.woocommerce button.no__btn.button,.woocommerce input.no__btn.button,.gform_wrapper.gravity-theme form .gform_footer input.no__btn[type=submit],input.no__btn[type=submit]{display:none !important}@media(min-width: 980px){.btn.no__btn,.woocommerce a.no__btn.button.alt,.woocommerce button.no__btn.button.alt,.woocommerce input.no__btn.button.alt,.woocommerce #respond input.no__btn#submit,.woocommerce a.no__btn.button,.woocommerce button.no__btn.button,.woocommerce input.no__btn.button,.gform_wrapper.gravity-theme form .gform_footer input.no__btn[type=submit],input.no__btn[type=submit]{display:inline-block !important}}.btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:#38bdf8;color:#38bdf8}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active{background-color:#38bdf8;border-color:#38bdf8;color:#fff}.btn-label{display:inline-flex;justify-content:center;background-color:#000;color:#fff;font-size:.875rem;line-height:.875rem;padding:.3125rem .625rem;border-radius:.3125rem}.btn-label-secondary{background-color:#38bdf8}.btn-group{display:flex;align-items:center;flex-wrap:wrap;gap:.9375rem}.link{display:inline-block;position:relative;overflow:hidden;padding:3px 0;line-height:1.0715}.link:before{position:absolute;content:"";bottom:0;height:1px;left:0;right:0;background:#000}.link:after{position:absolute;content:"";bottom:0;height:1px;left:0;width:50%;background:#fff;transform:translateX(-100%);transition:all .3s 0s}.link:hover:after{left:50%;transform:translateX(100%)}.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;border-color:#000;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)}}.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}.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-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}.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}.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}.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}.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}@media(min-width: 576px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}}@media(min-width: 980px){.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-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}.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}.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}.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}.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}}@media(min-width: 1025px){.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-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}.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}.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}.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}.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}}@media(min-width: 1440px){.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-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}.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}.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}.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}.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}}@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: 576px){.hidden-sm-up{display:none !important}}@media(max-width: 575px){.visible-sm-up{display:none !important}}@media(min-width: 980px){.hidden-md-up{display:none !important}}@media(max-width: 979px){.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}}.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: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 980px){.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:#000 !important}.color-primary{color:#000 !important}.bg-secondary{background-color:#38bdf8 !important}.color-secondary{color:#38bdf8 !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:#d9d9d9 !important}.color-grey{color:#d9d9d9 !important}.bg-light_bg{background-color:#f8f8f8 !important}.color-light_bg{color:#f8f8f8 !important}.gap-10{gap:10px !important}.gap-20{gap:20px !important}.img-cover,.custom_size_options label .image .img-placeholder{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}.container,.main-menu__container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm,.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,.main-menu__container{max-width:100%}@media(min-width: 576px){.container-sm,.container,.main-menu__container{max-width:100%}}@media(min-width: 980px){.container-md,.container-sm,.container,.main-menu__container{max-width:100%}}@media(min-width: 1025px){.container-lg,.container-md,.container-sm,.container,.main-menu__container{max-width:100%}}@media(min-width: 1440px){.container-xl,.container-lg,.container-md,.container-sm,.container,.main-menu__container{max-width:1280px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 980px;--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: 576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 980px){.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,.woocommerce-account .woocommerce-MyAccount-navigation{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,.woocommerce-account .woocommerce-MyAccount-content{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 .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:1.25rem}@media(min-width: 980px){.row+.row,.woocommerce .col2-set+.row,.woocommerce-page .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:30px}}.container,.main-menu__container{--bs-gutter-x: calc(var(--container-gutter-x) * 2)}@media(min-width: 980px){.container,.main-menu__container{max-width:100%;padding-left:4.6875vw;padding-right:4.6875vw}}@media(min-width: 1440px){.container,.main-menu__container{padding-left:8.3333333333vw;padding-right:8.3333333333vw}}.container .row,.container .woocommerce .col2-set,.woocommerce .container .col2-set,.container .woocommerce-page .col2-set,.woocommerce-page .container .col2-set,.main-menu__container .row,.main-menu__container .woocommerce .col2-set,.woocommerce .main-menu__container .col2-set,.main-menu__container .woocommerce-page .col2-set,.woocommerce-page .main-menu__container .col2-set{margin-right:calc(-0.5*var(--container-gutter-x));margin-left:calc(-0.5*var(--container-gutter-x))}.container .row>*,.container .woocommerce .col2-set>*,.woocommerce .container .col2-set>*,.container .woocommerce-page .col2-set>*,.woocommerce-page .container .col2-set>*,.main-menu__container .row>*,.main-menu__container .woocommerce .col2-set>*,.woocommerce .main-menu__container .col2-set>*,.main-menu__container .woocommerce-page .col2-set>*,.woocommerce-page .main-menu__container .col2-set>*{padding-left:calc(var(--container-gutter-x)*.5);padding-right:calc(var(--container-gutter-x)*.5)}.container-fluid,.container-xs,.container-sm,.container-md,.container-lg,.container-xl{max-width:1920px}.site-footer{flex-shrink:0;width:100%}.site-footer__top{padding:3.75rem 0}@media(max-width: 979px){.site-footer__top .row,.site-footer__top .woocommerce .col2-set,.woocommerce .site-footer__top .col2-set,.site-footer__top .woocommerce-page .col2-set,.woocommerce-page .site-footer__top .col2-set{row-gap:2.1875rem}}.site-footer__top--widgets{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media(min-width: 1025px){.row .site-footer__top--widgets,.woocommerce .col2-set .site-footer__top--widgets,.woocommerce-page .col2-set .site-footer__top--widgets{padding-left:clamp( 0.9375rem, calc(0.9375rem + (1vw - 9.91px) * 23.68), 6.25rem )}}@media(max-width: 979px){.site-footer__top--widgets .sidebar{flex:1 1 40%}}.site-footer__top--widgets .textwidget p:not(:last-of-type){margin-bottom:13px}.site-footer__info{display:flex;justify-content:space-between;margin-bottom:.75rem}@media(min-width: 980px){.site-footer__info{margin-bottom:1.875rem}}@media(min-width: 1025px){.site-footer__info{flex-direction:column;margin-bottom:0}}.site-footer__info .socials{margin-top:auto}.site-footer__logo{max-width:7.6875rem;width:100%}.site-footer__logo img{width:100%}.site-footer__bottom{padding:clamp( 0.8125rem, calc(0.8125rem + (1vw - 5.75px) * 2.88), 1.5625rem ) 0}.site-footer__bottom .row,.site-footer__bottom .woocommerce .col2-set,.woocommerce .site-footer__bottom .col2-set,.site-footer__bottom .woocommerce-page .col2-set,.woocommerce-page .site-footer__bottom .col2-set{row-gap:.9375rem}.preloader{transition:all .3s 0s;position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:99999}.preloader.hidden{visibility:hidden;opacity:0}.is-menu-open .site-header:before{position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:4;background:#fff;content:"";height:6.25rem}.site-header{width:100%;position:fixed;top:0;left:0;z-index:100;transition:all .3s 0s}.has-top-banner .site-header{top:40px;transition:background-color 0s,border-color 0s,top 0s}.top-banner-hidden .site-header{top:0}@media(max-width: 979px){.site-header{background-color:#fff}}.page-checkout .site-header{background:#fff;border-bottom:1px solid #f8f8f8}@media(min-width: 980px){.has-hero:not(.is-scrolled):not(.white-header) .site-header{background-color:rgba(0,0,0,0)}}body.is-scrolled .site-header,body.white-header .site-header{background:#fff}.is-scrolled .site-header{border-bottom:1px solid rgba(0,0,0,.1)}.has-top-banner .site-header,.top-banner-hidden .site-header{transition:background-color 0s,border-color 0s,top 0s}.site-header>.container,.site-header>.main-menu__container{height:100%;display:flex;align-items:center;justify-content:space-between;gap:1.875rem;position:relative}.site-header__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.25rem}.site-header .site-logo{z-index:5;max-width:5.625rem;width:100%;display:inline-block}.site-header .site-logo svg,.site-header .site-logo img{width:100%}.site-header .site-logo svg path{transition:all .3s 0s}@media(min-width: 980px){.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .site-logo svg path{fill:#fff}}.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .site-logo svg path{fill:#000}.site-header .search_item,.site-header .wish-icon,.site-header .mini-cart,.site-header .user-account{height:var(--header-height);letter-spacing:1.3px;gap:.375rem;cursor:pointer;z-index:5;position:relative}.site-header .search_item:before,.site-header .wish-icon:before,.site-header .mini-cart:before,.site-header .user-account:before{position:absolute;content:"";bottom:18px;left:50%;height:1px;width:1rem;background:#000;transform:translateX(-50%);transition:all .3s 0s;opacity:0}.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .search_item:before,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .wish-icon:before,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .mini-cart:before,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .user-account:before{background:#fff}.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .search_item:before,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .wish-icon:before,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .mini-cart:before,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .user-account:before{background:#000}.site-header .search_item:hover:before,.site-header .wish-icon:hover:before,.site-header .mini-cart:hover:before,.site-header .user-account:hover:before{opacity:1}@media(min-width: 980px){.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .search_item,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .wish-icon,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .mini-cart,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .user-account{color:#fff}.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .search_item>svg,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .wish-icon>svg,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .mini-cart>svg,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .user-account>svg{fill:#fff}}.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .search_item,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .wish-icon,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .mini-cart,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .user-account{color:#000}.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .search_item>svg,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .wish-icon>svg,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .mini-cart>svg,.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .user-account>svg{fill:#000}.site-header .search_item{display:inline-flex;align-items:center;position:static}@media(min-width: 980px){.site-header .search_item{margin-left:1.25rem}}@media(min-width: 1025px){.site-header .search_item{position:relative}}.site-header .search_item:before{display:none}.site-header .search_item>span{display:flex;align-items:center;gap:.375rem;position:relative}.site-header .search_item>span:before{position:absolute;content:"";bottom:-0.375rem;left:50%;height:1px;width:1rem;background:#000;transform:translateX(-50%);transition:all .3s 0s;opacity:0}.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header):not(.search-results) .site-header .search_item>span:before{background:#fff}.has-hero.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .site-header .search_item>span:before{background:#000}.site-header .search_item>span:hover:before{opacity:1}.site-header .search_item>span span{position:relative;display:inline-block}@media(min-width: 1025px){.site-header .search_item>span span:before{position:absolute;content:"";top:100%;left:0;right:0;margin:0 auto;height:1px;background:#000;transition:all .3s 0s;width:0}.has-hero:not(.is-scrolled):not(.white-header) .site-header .search_item>span span:before{background:#fff}}.site-header .search_item>span>svg{width:1.25rem;height:1.25rem}@media(min-width: 576px){.site-header .search_item>span>svg{width:1rem;height:1rem}}@media(min-width: 1025px){.site-header .search_item:hover>span span:before{width:100%}}.site-header .search_item__form{opacity:0;visibility:hidden;position:absolute;top:100%;padding:1.25rem 0;background:#f8f8f8;transition:all .3s 0s;right:.9375rem;left:.9375rem}@media(min-width: 1025px){.site-header .search_item__form{right:0;left:auto}}.site-header .search_item__form.active{opacity:1;visibility:visible}.site-header .search_item__form:before{position:absolute;content:"";left:-1000%;right:-1000%;top:0;bottom:0;background:#f8f8f8}.site-header .search_item__form form{width:18.75rem;margin:0 auto}@media(min-width: 576px){.site-header .search_item__form form{width:23.75rem}}@media(min-width: 1025px){.site-header .search_item__form form{margin:0;width:26.125rem}}.site-header .search_item__form form input[type=text]{border-color:#e3e3e3;border-radius:0;height:2.25rem;padding-top:.1875rem;padding-bottom:.1875rem}.site-header .search_item__form form input[type=text]::placeholder{color:#000}.site-header .wish-icon,.site-header .user-account{display:inline-flex;align-items:center}.site-header .wish-icon svg,.site-header .user-account svg{width:1.375rem;height:1.375rem}@media(min-width: 576px){.site-header .wish-icon svg,.site-header .user-account svg{width:1.125rem;height:1.125rem}}.site-header .user-account svg{width:1.375rem;height:1.375rem}@media(min-width: 576px){.site-header .user-account svg{width:1.125rem;height:1.1875rem}}.icon-burger{flex-shrink:0;display:inline-block;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)}.is-menu-open .icon-burger i:before{transform:rotate(-45deg) translateY(-0.25rem)}.is-menu-open .icon-burger i:after{transform:rotate(45deg) translateY(0.25rem)}.icon-burger i{display:block;width:100%;height:2px;background-color:#000;position:absolute;top:calc(50% - 1px);left:0;transition:transform .3s}@media(min-width: 980px){.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header) .icon-burger i{background-color:#fff}}.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .icon-burger i{background-color:#000}.icon-burger i:before,.icon-burger i:after{transition:all .3s 0s;content:"";display:block;width:100%;height:2px;background-color:#000;transform-origin:right center;position:absolute;right:0}@media(min-width: 980px){.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header) .icon-burger i:before,.has-hero:not(.is-scrolled):not(.is-menu-open):not(.white-header) .icon-burger i:after{background-color:#fff}}.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .icon-burger i:before,.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .icon-burger i:after{background-color:#000}.icon-burger i:before{top:-0.5rem}.icon-burger i:after{top:.5rem}@media(max-width: 1024px){.main-nav{width:100%;height:calc(var(--vh, 1vh)*100);background-color:#f8f8f8;color:#000;overflow-y:auto;padding:var(--header-height) 0 0;position:fixed;top:0;right:0;transition:opacity .1s;opacity:0;visibility:hidden;z-index:-1;display:flex;row-gap:1.875rem;flex-direction:column}}@media(min-width: 1025px){.main-nav{display:flex;align-items:center;z-index:5}}.is-menu-open .main-nav{opacity:1;visibility:visible;transition:opacity .3s;z-index:2}.main-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.5rem;padding:7.1875rem 0 0}@media(min-width: 1025px){.main-menu{padding:0;flex-direction:row;align-items:center;gap:2.3125rem}}@media(min-width: 1025px){.main-menu__container{max-width:unset;padding-right:0;padding-left:0}}.main-menu>li{flex-shrink:0;display:block}@media(min-width: 1025px){.main-menu>li{display:flex;align-items:center;height:var(--header-height)}}.main-menu>li.menu-item-has-children{padding-right:20px}@media(max-width: 1024px){.main-menu>li.menu-item-has-children{display:flex;flex-wrap:wrap;gap:.9375rem}}@media(min-width: 1025px){.main-menu>li.menu-item-has-children{padding-right:0}}.main-menu>li.menu-item-has-children .dropdown-toggle{height:1.4375rem;border:none;background:rgba(0,0,0,0);display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;flex:1 1}@media(min-width: 1025px){.main-menu>li.menu-item-has-children .dropdown-toggle{width:1rem;height:.875rem;justify-content:center;margin-left:.1875rem}}.main-menu>li.menu-item-has-children .dropdown-toggle svg{fill:#000}@media(min-width: 1025px){.has-hero:not(.is-scrolled):not(.white-header):not(.search-results) .main-menu>li.menu-item-has-children .dropdown-toggle svg{fill:#fff}.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .main-menu>li.menu-item-has-children .dropdown-toggle svg{fill:#000}}@media(min-width: 1025px){.main-menu>li.menu-item-has-children .dropdown-toggle{top:calc(50% - .4375rem)}}@media(min-width: 1025px){.main-menu>li.menu-item-has-children:hover .dropdown-toggle svg{transform:rotate(180deg)}.main-menu>li.menu-item-has-children:hover .sub-menu{transform:translateY(0);opacity:1;visibility:visible;transition:all .3s 0s}}.main-menu>li.menu-item-has-children.active .dropdown-toggle svg{transform:rotate(180deg)}.main-menu>li>a{color:#000;letter-spacing:1.3px;position:relative;transition:color 0s}@media(min-width: 1025px){.main-menu>li>a:before{position:absolute;content:"";top:100%;left:0;right:0;margin:0 auto;height:1px;background:#000;transition:all .3s 0s;width:0}.has-hero:not(.is-scrolled):not(.white-header) .main-menu>li>a:before{background:#fff}.main-menu>li>a:hover:before{width:100%}.has-hero:not(.is-scrolled):not(.white-header):not(.search-results) .main-menu>li>a{color:#fff}.has-hero:not(.is-scrolled):not(.white-header):not(.search-results) .main-menu>li>a:before{background:#fff}.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .main-menu>li>a{color:#000}.single-product:not(.is-scrolled):not(.is-menu-open):not(.white-header) .main-menu>li>a:before{background:#000}}@media(min-width: 1025px){.main-menu>li>a:hover{color:#000}.has-hero:not(.is-scrolled):not(.white-header):not(.search-results) .main-menu>li>a:hover{color:#fff}.has-hero.single-product:not(.is-scrolled):not(.white-header) .main-menu>li>a:hover{color:#000}}.main-menu .sub-menu{list-style:none;margin:0;padding:0;width:100%;padding:.9375rem 0 .9375rem 1rem;display:none;background-color:#f8f8f8;position:relative}@media(min-width: 1025px){.main-menu .sub-menu{padding:2.4375rem 0;width:auto;white-space:nowrap;position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.875rem}}@media(max-width: 1024px){.main-menu .sub-menu:before{position:absolute;content:"";top:0;bottom:0;left:0;width:.0625rem;background:#e3e3e3}}@media(min-width: 1025px){.main-menu .sub-menu .menu_bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .3s 0s}.main-menu .sub-menu .menu_bg:before,.main-menu .sub-menu .menu_bg:after{position:absolute;content:"";top:0;bottom:0;width:70vw;background-color:#f8f8f8}.main-menu .sub-menu .menu_bg:before{right:100%}.main-menu .sub-menu .menu_bg:after{left:100%}}.main-menu .sub-menu>li{width:100%;padding:0}@media(min-width: 1025px){.main-menu .sub-menu>li{width:14.2857142857%;padding:0 15px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:1rem}}.main-menu .sub-menu>li:not(:first-of-type){margin-top:1.375rem}@media(min-width: 1025px){.main-menu .sub-menu>li:not(:first-of-type){margin-top:0}}.main-menu .sub-menu>li a:not(.menu_item_image){color:#000;transition:all .3s 0s;position:relative;font-size:14px;font-weight:normal;letter-spacing:1.8px;white-space:normal}.main-menu .sub-menu>li a:not(.menu_item_image):before{position:absolute;content:"";left:0;right:0;top:100%;height:1px;margin:0 auto;width:0;background:#000;transition:all .3s 0s}@media(min-width: 1025px){.main-menu .sub-menu>li a:not(.menu_item_image){display:inline-block}}@media(min-width: 1025px)and (min-width: 1025px){.main-menu .sub-menu>li a:not(.menu_item_image):hover:before{width:100%}}@media(min-width: 1025px){.main-menu .sub-menu>li .menu_item_image{position:relative;width:100%;transition:all .3s 0s}.main-menu .sub-menu>li .menu_item_image:before{display:block;content:"";padding-bottom:100%}.main-menu .sub-menu>li .menu_item_image:after{position:absolute;content:"";top:0;bottom:0;left:100%;width:3.6875rem}.main-menu .sub-menu>li .menu_item_image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}}.main-menu .sub-menu>li:hover .menu_item_image{opacity:1;visibility:visible}.menu__container{display:none}@media(max-width: 575px){.menu__container{display:inline-block}}.menu__container .mobile__list{display:flex;flex-direction:column;gap:.9375rem;padding:0 1rem;letter-spacing:1.3px}@media(min-width: 980px){.menu__container .mobile__list{padding:0 1.875rem}}.menu__container .mobile__list .user-account:hover:before{opacity:0}.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:"Manrope",sans-serif;font-size:1.125rem;font-weight:700;text-align:center;padding:0;margin-top:1.25rem;margin-bottom:0;border:none;display:none}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{color:#6dc22e;display:block}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#a00;display:block}.wpcf7 form.spam .wpcf7-response-output{color:#a00;display:block}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#a00;display:block}.wpcf7 form fieldset{display:none}.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:#a00;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 #a00;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}#inquire .custom_popup--wrapper{height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media(min-width: 980px){#inquire .custom_popup--wrapper{justify-content:center}}#inquire .custom_popup--wrapper .custom_popup--header{position:absolute;top:0;right:0}#inquire .custom_popup--content .wpcf7 label{display:block}#inquire .custom_popup--content .wpcf7 label input[type=text],#inquire .custom_popup--content .wpcf7 label input[type=email],#inquire .custom_popup--content .wpcf7 label input[type=number],#inquire .custom_popup--content .wpcf7 label input[type=tel],#inquire .custom_popup--content .wpcf7 label textarea,#inquire .custom_popup--content .wpcf7 label select{padding:0;border:none;border-bottom:1px solid #000;background:rgba(0,0,0,0);height:3.125rem;border-radius:0;outline:none;color:#000}#inquire .custom_popup--content .wpcf7 label input[type=text].wpcf7-not-valid,#inquire .custom_popup--content .wpcf7 label input[type=email].wpcf7-not-valid,#inquire .custom_popup--content .wpcf7 label input[type=number].wpcf7-not-valid,#inquire .custom_popup--content .wpcf7 label input[type=tel].wpcf7-not-valid,#inquire .custom_popup--content .wpcf7 label textarea.wpcf7-not-valid,#inquire .custom_popup--content .wpcf7 label select.wpcf7-not-valid{border-color:#a00}#inquire .custom_popup--content .wpcf7 label input[type=text].wpcf7-not-valid::placeholder,#inquire .custom_popup--content .wpcf7 label input[type=email].wpcf7-not-valid::placeholder,#inquire .custom_popup--content .wpcf7 label input[type=number].wpcf7-not-valid::placeholder,#inquire .custom_popup--content .wpcf7 label input[type=tel].wpcf7-not-valid::placeholder,#inquire .custom_popup--content .wpcf7 label textarea.wpcf7-not-valid::placeholder,#inquire .custom_popup--content .wpcf7 label select.wpcf7-not-valid::placeholder{color:#a00}#inquire .custom_popup--content .wpcf7 label input:-webkit-autofill,#inquire .custom_popup--content .wpcf7 label input:-webkit-autofill:hover,#inquire .custom_popup--content .wpcf7 label input:-webkit-autofill:focus,#inquire .custom_popup--content .wpcf7 label input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f8f8f8 inset !important}#inquire .custom_popup--content .wpcf7 label .wpcf7-not-valid-tip{background:rgba(0,0,0,0);color:#a00;font-size:.6875rem}#inquire .custom_popup--content .wpcf7 label textarea{resize:none}#inquire .custom_popup--content .wpcf7 span.text{display:inline-block;margin-bottom:.625rem;font-size:14px}#inquire .custom_popup--content .wpcf7 p{margin:0;margin:.625rem 0;text-align:center}#inquire .custom_popup--content .wpcf7 .wpcf7-submit,#inquire .custom_popup--content .wpcf7 .btn-outline{width:100%}#inquire .custom_popup--content .wpcf7 .wpcf7-form-control-wrap span.wpcf7-list-item{margin:0}#inquire .custom_popup--content .wpcf7 .wpcf7-form-control-wrap span.wpcf7-list-item input[type=checkbox]{border-radius:0;margin-bottom:-0.125rem}.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);transition:opacity .15s ease}.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[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;--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))}.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))}@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;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@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 rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.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:rgba(255,255,255,.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(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 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;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.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}.has-image[data-image-fit=contain] .fancybox__image{transform:translate3d(0px, 0px, 0px) scale(1) !important;max-width:100% !important;max-height:100% !important;cursor:default !important}.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: 980px){.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: 980px){.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: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:9}.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 #000;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 #000;border-radius:0;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:#000;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}.page-checkout .select2-container--open .select2-dropdown--below{border-color:#f8f8f8;background:#f8f8f8}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@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}: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.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{box-sizing:border-box}.swiper-slide img.lazyload:not(.loaded){visibility:hidden}.swiper-pagination{display:flex;align-items:center;justify-content:center}.swiper-pagination-bullet{width:1.625rem;height:1.625rem;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:#fff;border-radius:50%;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:1rem;height:1rem;background-color:rgba(0,0,0,0);pointer-events:none}.swiper-pagination-bullet-active:after{transform:scale(2)}.swiper-button-next,.swiper-button-prev{width:2rem;height:2rem;display:flex;align-items:center;background-color:#fff;border-radius:50%;margin-top:-1rem;transition:box-shadow .3s}@media(min-width: 1025px){.swiper-button-next:hover svg,.swiper-button-prev:hover svg{fill:#000}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{width:2rem;height:2rem;fill:#000}.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}@media(max-width: 979px){.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: #000;--wc-primary: #000}.woocommerce .site-content,.woocommerce-page .site-content{padding-bottom:5rem}.woocommerce .entry-content,.woocommerce-page .entry-content{padding-bottom:0;margin-bottom:4.375rem}.woocommerce .row:before,.woocommerce .col2-set:before,.woocommerce .row:after,.woocommerce .col2-set:after,.woocommerce-page .row:before,.woocommerce-page .col2-set:before,.woocommerce-page .row:after,.woocommerce-page .col2-set:after{display:none}.woocommerce .row+.row,.woocommerce .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .row+.row,.woocommerce-page .col2-set+.row,.woocommerce-page .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:3.125rem}@media(min-width: 1025px){.woocommerce .row+.row,.woocommerce .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .row+.row,.woocommerce-page .col2-set+.row,.woocommerce-page .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:4.375rem}}@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 .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-page .row.justify-content-between .col-lg-6,.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 .justify-content-between.col2-set .col-lg-6,.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 .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-page .row.justify-content-between .col-lg-6,.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 .justify-content-between.col2-set .col-lg-6,.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 .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{color:#000;border-top-color:#000;background-color:#f8f8f8;display:flex;flex-direction:column-reverse;gap:10px;align-items:flex-start}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:#000}.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 .woocommerce-info,.woocommerce-page .woocommerce-info{display:flex;align-items:center;gap:.9375rem 1.875rem;padding-left:1.75rem;flex-direction:column}@media(min-width: 576px){.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{display:none}.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: 980px){.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}.woocommerce form .wp_google_login,.woocommerce-page form .wp_google_login{margin:1.25rem 0 .625rem}.woocommerce form .wp_google_login .wp_google_login__button,.woocommerce-page form .wp_google_login .wp_google_login__button{border-radius:0;border-color:#000;border-width:1px}.woocommerce form .woocommerce-billing-fields__field-wrapper,.woocommerce-page form .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 980px){.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row:not(.validate-email),.woocommerce-page form .woocommerce-billing-fields__field-wrapper .form-row:not(.validate-email){width:calc(50% - .625rem)}}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row#new_order_notes_field,.woocommerce-page form .woocommerce-billing-fields__field-wrapper .form-row#new_order_notes_field{width:100%}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin-bottom:1.5rem;width:100%}.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}@media(max-width: 979px){.woocommerce form .form-row label,.woocommerce-page form .form-row label{width:auto}}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{min-height:5rem}@media(min-width: 980px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form #billing_address_1_field,.woocommerce form #billing_address_2_field,.woocommerce form #billing_city_field,.woocommerce form #billing_state_field,.woocommerce form #billing_postcode_field,.woocommerce form #billing_phone_field,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce-page form #billing_address_1_field,.woocommerce-page form #billing_address_2_field,.woocommerce-page form #billing_city_field,.woocommerce-page form #billing_state_field,.woocommerce-page form #billing_postcode_field,.woocommerce-page form #billing_phone_field{display:flex;flex-direction:column;justify-content:flex-end}}.woocommerce .input-checkbox,.woocommerce-page .input-checkbox{display:inline-block !important}.woocommerce input[type=number],.woocommerce-page input[type=number]{background-image:none !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff}.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:1;pointer-events:none;color:#fff;background:#000;padding:.6875rem 1.25rem}@media(min-width: 1025px){.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]{padding:.6875rem 1.6875rem}}.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: 575px){.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;vertical-align:middle;right:.3125rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:1.2rem 1.875rem}@media(min-width: 980px){.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:.6875rem 1.6875rem}}.woocommerce-cart .breadcrumbs,.woocommerce-checkout .breadcrumbs,.woocommerce-account .breadcrumbs{display:none}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{color:#fff;padding:1em 0;margin-bottom:3.125rem;position:relative}@media(min-width: 1025px){.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{margin-bottom:4.375rem}}.woocommerce-cart .entry-title:before,.woocommerce-checkout .entry-title:before,.woocommerce-account .entry-title:before{content:"";display:block;width:100vw;height:100%;background-color:#d0d0d0;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.woocommerce .woocommerce-breadcrumb{color:#000;margin-bottom:1.875rem}.woocommerce .woocommerce-breadcrumb a{color:#d9d9d9;font-size:.875rem}.woocommerce .woocommerce-breadcrumb a:hover{color:#000}.woocommerce .woocommerce-product-rating{display:flex;align-items:center;margin-bottom:.9375rem}.woocommerce .woocommerce-product-rating .woocommerce-review-link{color:#d9d9d9}.woocommerce .woocommerce-product-rating .woocommerce-review-link:hover{color:#000}.woocommerce .star-rating{color:#f2c94c;margin-top:0}.woocommerce p.stars a{color:#f2c94c}.woocommerce .quantity{height:2.75rem;display:inline-flex;align-items:center;gap:.625rem;border:1px solid #d0d0d0;border-radius:.625rem;padding:0 1rem}@media(min-width: 1025px){.woocommerce .quantity{height:3.125rem}}.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:#d9d9d9;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-customer-details address{border:none;padding:0}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:14px}.woocommerce-MyAccount-content p a:not(.btn):not(input[type=submit]):hover,.woocommerce-account .addresses .title .edit:hover{text-decoration:underline}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:0;border-color:#000}.woocommerce table.cart{margin-bottom:3.125rem}@media(min-width: 1025px){.woocommerce table.cart td:not(.product-name){font-size:1.125rem}}.woocommerce table.cart td.product-name{margin-bottom:0}@media(min-width: 769px){.woocommerce table.cart td.product-name{width:38%}}@media(max-width: 980px){.woocommerce table.cart td.product-name:before{font-size:1rem}}.woocommerce table.cart .product-thumbnail{padding-left:0;min-width:unset;max-width:14.0625rem}.woocommerce table.cart .product-thumbnail img{width:5.625rem;border-radius:.3125rem}@media(min-width: 1025px){.woocommerce table.cart .product-thumbnail img{width:10.9375rem}}.woocommerce table.cart .product-title{color:#000}.woocommerce table.cart td.product-subtotal{font-weight:700}.woocommerce table.cart .product-remove{padding-right:0;text-align:right}@media(max-width: 980px){.woocommerce table.cart .product-remove{border: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:#a00}.woocommerce table.cart a.remove svg{transition:all .3s 0s;fill:#d0d0d0}.woocommerce .cart-collaterals{width:auto}.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:100%}@media(min-width: 1025px){.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:calc(50% - .625rem)}}@media(min-width: 1440px){.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:calc(50% - 2.1875rem)}}.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 .wc-proceed-to-checkout{text-align:right}.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:1.25rem}}.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total td{font-size:1.125rem}@media(min-width: 1025px){.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total td{font-size:1.75rem}}.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 #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: 980px){.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: 980px){.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:#000 !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:#000 !important;border-color:#000 !important;color:#fff !important}body.page-checkout:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link),body.page-cart:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:0;transition:all .3s 0s;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;background-color:#000;color:#fff;font-size:.875rem;font-weight:700;line-height:1.5;border:2px solid #000;border-radius:0;padding:.6875rem 1.25rem;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:1px;outline:none;box-shadow:none !important}@media(min-width: 1025px){body.page-checkout:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link),body.page-cart:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){padding:.6875rem 1.6875rem}}body.page-checkout:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).disabled,body.page-cart:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).disabled{background:#000}body.page-checkout:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover,body.page-cart:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{background-color:#fff;border-color:#000;color:#000}.wc-block-components-radio-control .wc-block-components-radio-control__input{left:0 !important}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:none !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%}.woocommerce-shipping-fields{margin-top:.9375rem}#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:#000;border-radius:.3125rem;background-color:#f8f8f8}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#f8f8f8}#customer_details{display:flex;flex-direction:column}#customer_details h3{font-size:1.125rem;font-weight:800;letter-spacing:.2px !important;margin-bottom:28px}#customer_details .woocommerce-additional-fields{margin-bottom:.375rem}#customer_details #ship-to-different-address{all:unset}#customer_details .shipping_address{padding-top:1.875rem}#ship-to-different-address label{cursor:pointer}.wc-block-components-validation-error>p{font-size:.6875rem}.woocommerce .woocommerce-checkout-review-order table th,.woocommerce .woocommerce-checkout-review-order table td{border:none;padding-top:.625rem;padding-bottom:.625rem}.woocommerce .woocommerce-checkout-review-order table th:nth-child(2),.woocommerce .woocommerce-checkout-review-order table td:nth-child(2){font-weight:500}.woocommerce .woocommerce-checkout-review-order table .product-name{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.woocommerce .woocommerce-checkout-review-order table .product-name>span{min-height:4.625rem;display:block;position:relative;padding-left:6.5rem;font-size:1rem;color:#000;line-height:1.6}.woocommerce .woocommerce-checkout-review-order table .product-name>span span{font-size:.875rem;font-weight:300;color:#757575;line-height:1.6}.woocommerce .woocommerce-checkout-review-order table .product-name .product-quantity{position:absolute;top:4px;left:63px;font-size:12px;line-height:1;background:rgba(0,0,0,.5);width:1.375rem;height:1.375rem;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff}.woocommerce .woocommerce-checkout-review-order table .product-name .product-image{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-right:.75rem;width:4.625rem;border:1px solid #e3e3e3}.woocommerce .woocommerce-checkout-review-order table .product-name .product-image:before{display:block;padding-bottom:100%;content:""}.woocommerce .woocommerce-checkout-review-order table .product-name .product-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-checkout form.checkout input[type=text],.page-checkout form.checkout input[type=email],.page-checkout form.checkout input[type=number],.page-checkout form.checkout input[type=tel],.page-checkout form.checkout textarea{border:1px solid #f8f8f8;background:#f8f8f8;height:2.5rem;border-radius:0;outline:none;font-size:.875rem;font-weight:500;letter-spacing:1.1px;resize:none;padding:.5rem 1.25rem}.page-checkout form.checkout input[type=text]::placeholder,.page-checkout form.checkout input[type=email]::placeholder,.page-checkout form.checkout input[type=number]::placeholder,.page-checkout form.checkout input[type=tel]::placeholder,.page-checkout form.checkout textarea::placeholder{opacity:.4}.page-checkout form.checkout input[type=text].wpcf7-not-valid,.page-checkout form.checkout input[type=email].wpcf7-not-valid,.page-checkout form.checkout input[type=number].wpcf7-not-valid,.page-checkout form.checkout input[type=tel].wpcf7-not-valid,.page-checkout form.checkout textarea.wpcf7-not-valid{border-color:#a00}.page-checkout form.checkout input[type=text].wpcf7-not-valid::placeholder,.page-checkout form.checkout input[type=email].wpcf7-not-valid::placeholder,.page-checkout form.checkout input[type=number].wpcf7-not-valid::placeholder,.page-checkout form.checkout input[type=tel].wpcf7-not-valid::placeholder,.page-checkout form.checkout textarea.wpcf7-not-valid::placeholder{color:#a00}.page-checkout form.checkout .form-row.woocommerce-validated .select2-container--default .select2-selection--single{border-color:#6dc22e}.page-checkout form.checkout .select2-container--default .select2-selection--single{background:#f8f8f8;border-color:#f8f8f8;height:2.5rem;padding-left:1.25rem}.page-checkout form.checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.375rem;color:#000;font-size:.875rem;font-weight:500;letter-spacing:1.1px}.page-checkout form.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.519788 0.247453L4.35691e-07 0.768958L5 5.75269L10 0.768959L9.48021 0.247454L5 4.71306L0.519788 0.247453Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.375rem;background-size:contain;background-position:50%;top:17px}.page-checkout form.checkout .woocommerce-form__label-for-checkbox{color:#000;position:relative;padding-left:33px;display:block !important;line-height:1.7;margin:0}.page-checkout form.checkout .woocommerce-form__label-for-checkbox .input-checkbox{width:1.4375rem;height:1.4375rem;border-radius:0;border-color:#000;margin:0;position:absolute;top:0;left:0}.page-checkout form.checkout .woocommerce-form__label-for-checkbox span{font-size:.875rem;font-weight:500;display:inline;letter-spacing:1px}.page-checkout form.checkout .woocommerce-form__label-for-checkbox a{text-decoration:underline}.page-checkout form.checkout .form-row.woocommerce-invalid .woocommerce-form__label-for-checkbox{color:#a00}.page-checkout form.checkout .form-row.woocommerce-invalid .woocommerce-form__label-for-checkbox a{color:#a00}.page-checkout form.checkout .woocommerce-form-coupon-toggle{display:none}.page-checkout form.checkout .woocommerce-form-coupon__input{display:flex}.page-checkout form.checkout .woocommerce-form-coupon__input input[type=text]{flex-grow:1;width:auto !important;background-image:none;margin:0 -0.3125rem 0 0 !important;padding:0 1.3125rem 0 1rem;background-color:#fff;border-color:#fff;height:3rem}.page-checkout form.checkout .woocommerce-form-coupon__input input[type=text]::placeholder{color:#757575;opacity:1}.page-checkout form.checkout .woocommerce-form-coupon__input input[type=text]:hover{border-color:#000}.page-checkout form.checkout .woocommerce-form-coupon__input button{flex-shrink:0;width:auto !important;min-width:6.25rem}.woocommerce-checkout .order_review__wrapper{position:sticky;top:4.1875rem;max-width:35rem;padding-bottom:1.875rem}ul.xoo-wsc-shipping-methods{width:100%}.xoo-wsc-ft-amt{flex-wrap:wrap;gap:.625rem}.xoo-wsc-ft-amt span.xoo-wsc-ft-amt-label{width:110px;flex-grow:unset}.xoo-wsc-ft-amt .xoo-wsc-ft-amt-value{flex:1 1}.checkout_section{padding-top:2.5rem;position:relative}@media(min-width: 980px){.checkout_section{padding-top:4rem}}@media(min-width: 1025px){.checkout_section{padding-top:6.25rem}.checkout_section:before{position:absolute;content:"";top:0;bottom:0;right:0;width:50%}.woocommerce-order-received .checkout_section:before{display:none}}.checkout_section .shipping-methods_wrapper .shipping-methods{font-size:0}.checkout_section .shipping-methods_wrapper .shipping-methods ul#shipping_method{font-size:1rem;border-bottom:none;position:relative;margin-bottom:0;padding:0;display:flex;flex-direction:column;row-gap:1.5625rem}.checkout_section .shipping-methods_wrapper .shipping-methods ul#shipping_method li input[type=radio]{margin-right:1rem;transform:scale(1.5)}.checkout_section .shipping-methods_wrapper .shipping-methods ul#shipping_method li label .woocommerce-Price-amount{font-weight:normal}.checkout_section .shipping-methods_wrapper .shipping-methods ul#shipping_method li label .woocommerce-Price-amount:before{content:" - "}.checkout_section .shipping-methods_wrapper,.checkout_section .checkout_payments_wrapper{margin-top:1.875rem;padding-top:2.5rem;position:relative}.checkout_section .shipping-methods_wrapper:before,.checkout_section .checkout_payments_wrapper:before{position:absolute;content:"";top:0;height:1px;background:#e3e3e3;left:-0.9375rem;right:-0.9375rem}@media(min-width: 1025px){.checkout_section .shipping-methods_wrapper:before,.checkout_section .checkout_payments_wrapper:before{right:-1.875rem;left:-8.3333333333vw}}.checkout_section .shipping-methods_wrapper h3,.checkout_section .checkout_payments_wrapper h3{font-weight:800;font-size:1.125rem;margin-bottom:1.875rem}@media(min-width: 1025px){.checkout_section>.container .woocommerce-checkout>.row,.checkout_section>.main-menu__container .woocommerce-checkout>.row,.checkout_section>.container .woocommerce .woocommerce-checkout>.col2-set,.woocommerce .checkout_section>.container .woocommerce-checkout>.col2-set,.checkout_section>.main-menu__container .woocommerce .woocommerce-checkout>.col2-set,.woocommerce .checkout_section>.main-menu__container .woocommerce-checkout>.col2-set,.checkout_section>.container .woocommerce-page .woocommerce-checkout>.col2-set,.woocommerce-page .checkout_section>.container .woocommerce-checkout>.col2-set,.checkout_section>.main-menu__container .woocommerce-page .woocommerce-checkout>.col2-set,.woocommerce-page .checkout_section>.main-menu__container .woocommerce-checkout>.col2-set{margin:0 -1.875rem}.checkout_section>.container .woocommerce-checkout>.row>div,.checkout_section>.main-menu__container .woocommerce-checkout>.row>div,.checkout_section>.container .woocommerce .woocommerce-checkout>.col2-set>div,.woocommerce .checkout_section>.container .woocommerce-checkout>.col2-set>div,.checkout_section>.main-menu__container .woocommerce .woocommerce-checkout>.col2-set>div,.woocommerce .checkout_section>.main-menu__container .woocommerce-checkout>.col2-set>div,.checkout_section>.container .woocommerce-page .woocommerce-checkout>.col2-set>div,.woocommerce-page .checkout_section>.container .woocommerce-checkout>.col2-set>div,.checkout_section>.main-menu__container .woocommerce-page .woocommerce-checkout>.col2-set>div,.woocommerce-page .checkout_section>.main-menu__container .woocommerce-checkout>.col2-set>div{padding:0 1.875rem}}.checkout_section .woocommerce-checkout{margin-top:0}@media(min-width: 576px){.checkout_section .woocommerce-checkout{margin-top:4.375rem}}.checkout_section .woocommerce-checkout #payment ul.payment_methods{border-bottom:none;position:relative;margin-bottom:2.5rem;padding:0 0 2.5rem;display:flex;flex-direction:column;row-gap:1.5625rem}.checkout_section .woocommerce-checkout #payment ul.payment_methods:after{display:none}.checkout_section .woocommerce-checkout #payment ul.payment_methods:before{position:absolute;content:"";bottom:0;height:1px;background:#e3e3e3;display:block;left:-0.9375rem;right:-0.9375rem}@media(min-width: 1025px){.checkout_section .woocommerce-checkout #payment ul.payment_methods:before{right:-1.875rem;left:-8.3333333333vw}}.checkout_section .woocommerce-checkout #payment ul.payment_methods li input[type=radio]{transform:scale(1.5)}.checkout_section .woocommerce-checkout #payment div.form-row{padding:0;margin-bottom:0}.checkout_section .woocommerce-checkout table.shop_table{border-collapse:collapse;margin-bottom:.9375rem}.checkout_section .woocommerce-checkout table.shop_table thead{display:none}.checkout_section .woocommerce-checkout table.shop_table tbody tr:last-child td{padding-bottom:30px}.checkout_section .woocommerce-checkout table.shop_table tfoot th{font-weight:400;font-size:1rem}.checkout_section .woocommerce-checkout table.shop_table tfoot tr:first-child th,.checkout_section .woocommerce-checkout table.shop_table tfoot tr:first-child td{border-top:1px solid #e3e3e3;padding-top:1.875rem}.checkout_section .woocommerce-checkout table.shop_table tfoot tr.cart-subtotal th,.checkout_section .woocommerce-checkout table.shop_table tfoot tr.cart-subtotal td{padding-bottom:1.875rem}.checkout_section .woocommerce-checkout table.shop_table tfoot tr.order-total th,.checkout_section .woocommerce-checkout table.shop_table tfoot tr.order-total td{border-top:1px solid #e3e3e3;padding-top:1.875rem;font-size:clamp( 1.125rem, calc(1.125rem + (1vw - 7.68px) * 1.39), 1.5rem );font-weight:500}.mini-cart{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.mini-cart--empty{pointer-events:none}.mini-cart svg{color:#000;width:1.25rem;height:1.25rem}@media(min-width: 576px){.mini-cart svg{width:1.125rem;height:1.125rem}}.mini-cart__total{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;font-size:.625rem;font-weight:500;border-radius:50%;position:absolute;top:.625rem;right:-0.625rem;letter-spacing:0}.page-my-account:not(.logged-in) .woocommerce-products-header{text-align:center}.page-my-account:not(.logged-in) .woocommerce-products-header .row,.page-my-account:not(.logged-in) .woocommerce-products-header .woocommerce .col2-set,.woocommerce .page-my-account:not(.logged-in) .woocommerce-products-header .col2-set,.page-my-account:not(.logged-in) .woocommerce-products-header .woocommerce-page .col2-set,.woocommerce-page .page-my-account:not(.logged-in) .woocommerce-products-header .col2-set{justify-content:center}#customer_login{max-width:600px;margin:0 auto}.woocommerce-account .col-lg-9{width:100%}.woocommerce-account .entry-content{margin-bottom:0}@media(min-width: 980px){.woocommerce-account .woocommerce .col-1,.woocommerce-account .woocommerce .col-2{width:50%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding-bottom:.75rem}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding-bottom:1.5625rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:first-child){border-top:1px solid #000;padding-top:.75rem}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:first-child){padding-top:1.5625rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#000 !important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after{background-image: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' fill='%23000'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{transform:rotate(-90deg)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;color:#000;font-weight:700;text-decoration:none !important;position:relative}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:1.25rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{transition:all .3s 0s;content:"";display:block;width:14px;height:14px;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' fill='%23000'/%3E%3C/svg%3E") no-repeat 50%/14px 8px;position:absolute;top:calc(50% - 7px);right:0}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{bottom:1.9375rem}}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-content{padding-left:35px}}.woocommerce-account table.account-orders-table tbody td:first-child{font-weight:700}#account_display_name+span{font-size:14px}.woocommerce-address-fields__field-wrapper,.woocommerce-MyAccount-content fieldset{margin-bottom:25px}.woocommerce-MyAccount-content fieldset .form-row label{display:block}.woocommerce form.login,.woocommerce form.register{border:none;padding:0;position:relative}.woocommerce form.login .form-row label,.woocommerce form.register .form-row label{display:inline-block}.woocommerce form.woocommerce-ResetPassword{border:none;display:flex;flex-direction:column}.woocommerce form.woocommerce-ResetPassword .form-row label{display:inline-block}.woocommerce form.woocommerce-ResetPassword .show-password-input{top:14px}.woocommerce form.login button[type=submit],.woocommerce form.woocommerce-ResetPassword button[type=submit]{margin-top:10px}.woocommerce form.woocommerce-ResetPassword p{max-width:500px}.woocommerce-form-login__rememberme{display:inline-flex !important;align-items:center;margin-top:25px !important}.woocommerce-LostPassword{margin-top:20px}.woocommerce-LostPassword a{color:#000 !important;font-size:14px}#bulk-add-to-cart,.wt_frontend_wishlist_table .single-add-to-cart{transition:all .3s 0s;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;color:#fff;font-size:.875rem;font-weight:700;line-height:1.5;border-radius:0;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:1px;outline:none;box-shadow:none;background-color:#000 !important;border:2px solid #000 !important;padding:.6875rem .625rem !important;width:100% !important}@media(min-width: 1025px){#bulk-add-to-cart,.wt_frontend_wishlist_table .single-add-to-cart{padding:.6875rem 1.6875rem}}#bulk-add-to-cart:hover,.wt_frontend_wishlist_table .single-add-to-cart:hover{border-color:#000;background-color:#fff !important;color:#000 !important}.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: 980px){.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: 980px){.woocommerce ul.order_details li{font-size:.875rem}}.woocommerce ul.order_details li strong{line-height:1.25rem}@media(min-width: 980px){.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}@media(min-width: 980px){.single-product{padding-top:0}.single-product.is-scrolled{padding-top:0}.single-product .site-header:before{background:rgba(0,0,0,0)}}.single-product:not(.is-scrolled):not(.white-header) .site-header{background:rgba(0,0,0,0)}@media(max-width: 979px){.single-product:not(.is-scrolled):not(.white-header) .site-header{background:#fff}}.single-product div.product{position:relative;padding:0 .9375rem}@media(min-width: 1025px){.single-product div.product{padding:0}}@media(max-width: 1024px){.single-product div.product{overflow-x:hidden}}.single-product div.product .col-lg-6:first-child,.single-product div.product .woocommerce .col2-set .col-1:first-child,.woocommerce .col2-set .single-product div.product .col-1:first-child,.single-product div.product .woocommerce .col2-set .col-2:first-child,.woocommerce .col2-set .single-product div.product .col-2:first-child,.single-product div.product .woocommerce-page .col2-set .col-1:first-child,.woocommerce-page .col2-set .single-product div.product .col-1:first-child,.single-product div.product .woocommerce-page .col2-set .col-2:first-child,.woocommerce-page .col2-set .single-product div.product .col-2:first-child{width:50.5%}.single-product div.product .woocommerce-product-gallery{position:relative;min-height:30vw;margin:0 -1.25rem 1.875rem}@media(min-width: 980px){.single-product div.product .woocommerce-product-gallery{margin-right:0}}@media(min-width: 1025px){.single-product div.product .woocommerce-product-gallery{margin:0 0 0 -15px;min-height:100vh}}@media(min-width: 1440px){.single-product div.product .woocommerce-product-gallery{margin:0 -1.375rem 0 -0.9375rem}}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon,.single-product div.product .woocommerce-product-gallery .woo_prod_rulet_icon{background:#fff;border-radius:50%;width:2.75rem;height:2.75rem;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;position:sticky;right:20px;bottom:20px}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon svg,.single-product div.product .woocommerce-product-gallery .woo_prod_rulet_icon svg{width:24px;height:24px}.single-product div.product .woocommerce-product-gallery .woo_prod_rulet_icon.visible .close{display:block}.single-product div.product .woocommerce-product-gallery .woo_prod_rulet_icon.visible .ruler{display:none}.single-product div.product .woocommerce-product-gallery .woo_prod_rulet_icon .close{display:none}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon .close{display:none}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon .preview{display:block}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon.opened .close{display:block}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon.opened .preview{display:none}.single-product div.product .woocommerce-product-gallery .woo_prod_preview_icon.hidden{display:none}.single-product div.product .woocommerce-product-gallery .product_info_icons{bottom:0;left:auto;height:64px;position:absolute;z-index:2;display:flex;flex-direction:row;gap:.6875rem;padding-right:1.25rem;right:0;transform:translateX(0)}@media(min-width: 980px){.single-product div.product .woocommerce-product-gallery .product_info_icons{position:fixed;left:calc(50vw - 15px);right:auto;transform:translateX(-100%)}}.single-product div.product .woocommerce-product-gallery .product_info_icons.absolute{position:absolute;left:auto;right:0;transform:translateX(0)}@media(min-width: 980px){.single-product div.product .woocommerce-product-gallery .product_info_icons.absolute{right:.9375rem}}.single-product div.product .product-images{position:relative}.single-product div.product .product-images--wrapper{position:relative}.single-product div.product .product-images--wrapper.no-transition .slide{transition:none}@media(max-width: 979px){.single-product div.product .product-images--wrapper .slider__btn{position:absolute;top:50%;z-index:10;border:none;background:#fff;height:2.75rem;width:2.75rem;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translateY(-50%)}.single-product div.product .product-images--wrapper .slider__btn svg{width:1.5625rem;height:.625rem}.single-product div.product .product-images--wrapper .slider__btn--left{left:0;border-radius:0 .5rem .5rem 0;display:none}.single-product div.product .product-images--wrapper .slider__btn--right{display:none;right:0;border-radius:.5rem 0 0 .5rem}.single-product div.product .product-images--wrapper .dots{position:absolute;bottom:-7%;display:flex;left:0;right:0;flex-wrap:wrap;justify-content:center;gap:.625rem}.single-product div.product .product-images--wrapper .dots__dot{border:none;display:inline-block;background-color:#000;opacity:.3;height:.5625rem;width:.5625rem;border-radius:50%;cursor:pointer;transition:all .5s}.single-product div.product .product-images--wrapper .dots__dot--active{background-color:#000;opacity:1}}.single-product div.product .product-images .swiper_product_default_images.swiper{width:100%;height:100%}.single-product div.product .product-images .swiper_product_default_images .swiper-slide{height:auto}.single-product div.product .product-images .swiper_product_default_images .swiper-slide a{display:block;width:100%;height:100%;position:relative;overflow:hidden}.single-product div.product .product-images .swiper_product_default_images .swiper-slide a:before{display:block;content:"";padding-bottom:100%}.single-product div.product .product-images .swiper_product_default_images .swiper-slide img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product div.product .product-images .swiper_product_swiper-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;position:absolute;left:0;right:0;bottom:-30px}@media(min-width: 980px){.single-product div.product .product-images .swiper_product_swiper-pagination{display:none}}.single-product div.product .product-images .swiper_product_swiper-pagination .swiper-pagination-bullet{background:#000;width:9px;height:9px;opacity:.3}.single-product div.product .product-images .swiper_product_swiper-pagination .swiper-pagination-bullet-active{opacity:1}.single-product div.product .product-images .swiper_product_swiper-pagination .swiper-pagination-bullet:after{display:none}.single-product div.product .product-images .product_preview_preview,.single-product div.product .product-images .product_sizes_preview{position:relative}@media(min-width: 980px){.single-product div.product .product-images .product_preview_preview,.single-product div.product .product-images .product_sizes_preview{height:100vh}}@media(max-width: 979px){.single-product div.product .product-images .product_preview_preview:before,.single-product div.product .product-images .product_sizes_preview:before{display:block;content:"";padding-bottom:100%}}.single-product div.product .product-images .product_preview_preview img,.single-product div.product .product-images .product_sizes_preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 979px){.single-product div.product .product-images .product_preview_preview img,.single-product div.product .product-images .product_sizes_preview img{position:absolute;top:0;left:0}}.single-product div.product .product-images .product_sizes_preview>div.hidden{display:none !important}.single-product div.product .product__images img{transition:opacity .3s}.single-product div.product .product__content{display:flex;flex-direction:column;align-items:center}.single-product div.product .product__content .cart .single_add_to_cart_button{width:100%}@media(min-width: 576px){.single-product div.product .product__content .cart .single_add_to_cart_button{width:25%}}@media(min-width: 980px){.single-product div.product .product__content .cart .single_add_to_cart_button{width:100%}}.single-product div.product .product__summary{display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width: 980px){.single-product div.product .product__summary{padding:7.1875rem 0;min-height:100vh;position:sticky;top:0}}@media(min-width: 1025px){.single-product div.product .product__summary{max-width:30.625rem}}.single-product div.product .product__summary .woocommerce-error li,.single-product div.product .product__summary .woocommerce-info li,.single-product div.product .product__summary .woocommerce-message li{display:flex;flex-direction:column-reverse;gap:.75rem;align-items:flex-start}.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price{font-weight:bold;margin:0}.single-product div.product .product__summary .woocommerce-product-rating .star-rating{margin-top:0}.single-product div.product.product-type-simple .product__summary .product_title .price{margin-top:2.375rem;width:100%}.single-product div.product.product-type-simple .product__summary form.cart{width:100%;margin-top:1.75rem;flex-direction:row;align-items:center;gap:30px}@media(max-width: 979px){.single-product div.product .row.single__product,.single-product div.product .woocommerce .single__product.col2-set,.woocommerce .single-product div.product .single__product.col2-set,.single-product div.product .woocommerce-page .single__product.col2-set,.woocommerce-page .single-product div.product .single__product.col2-set{margin-top:1.875rem}}.single-product div.product .product__after-summary{display:flex;flex-direction:column;gap:3.125rem}@media(min-width: 1025px){.single-product div.product .product__after-summary{gap:4.375rem}}.single-product div.product .product_title{margin-bottom:.4375rem;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem 3.125rem}.single-product div.product .product_title h1,.single-product div.product .product_title .h1,.single-product div.product .product_title h2,.single-product div.product .product_title .h2,.single-product div.product .product_title .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .single-product div.product .product_title .gform_heading,.single-product div.product .product_title h3,.single-product div.product .product_title .h3,.single-product div.product .product_title .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .product_title h2,.single-product div.product .product_title h4,.single-product div.product .product_title .h4,.single-product div.product .product_title #reply-title,.single-product div.product .product_title h5,.single-product div.product .product_title .h5,.single-product div.product .product_title .woocommerce .woocommerce-order-details__title,.woocommerce .single-product div.product .product_title .woocommerce-order-details__title,.single-product div.product .product_title .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .single-product div.product .product_title h2,.single-product div.product .product_title .woocommerce-thankyou-order-received,.single-product div.product .product_title .product__summary p.price,.single-product div.product .product__summary .product_title p.price,.single-product div.product .product_title .product__summary span.price,.single-product div.product .product__summary .product_title span.price,.single-product div.product .product_title h6,.single-product div.product .product_title .h6{margin:0;display:inline;letter-spacing:0}.single-product div.product .product_title .single_product_div{display:flex;padding:0;align-items:center}.single-product div.product .product_title .single_product_div a{line-height:1}.single-product div.product .product_title .single_product_div a .wt-wishlist-button{width:16px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6 0.666748C10.1667 0.668962 8.82396 1.36805 8 2.54084C7.17604 1.36805 5.83333 0.668962 4.4 0.666748C2.05599 0.666748 0 2.84761 0 5.33341C0 7.75607 1.36797 10.2513 3.95625 12.5494C5.15547 13.6122 6.47096 14.536 7.8776 15.3036C7.95443 15.3432 8.04557 15.3432 8.1224 15.3036C9.52852 14.536 10.8436 13.6121 12.0424 12.5494C14.632 10.2513 16 7.75607 16 5.33341C16 2.84761 13.944 0.666748 11.6 0.666748ZM8.00521 14.5886C7.02578 14.0481 0.791667 10.447 0.791667 5.33341C0.791667 3.13159 2.33997 1.40112 4.4 1.40112C5.79557 1.4036 7.08203 2.1381 7.76771 3.35373C7.81901 3.43211 7.90638 3.47925 8 3.47925C8.09362 3.47925 8.18099 3.43211 8.23229 3.35373C8.91797 2.1381 10.2044 1.47651 11.6 1.47404C13.66 1.47404 15.2188 3.13159 15.2188 5.33341C15.2188 10.447 8.98464 14.0481 8.00521 14.5886Z' fill='black'/%3E%3C/svg%3E%0A");margin:0;display:inline-block;background-repeat:no-repeat;background-size:contain}.single-product div.product .product_title .single_product_div a .wt-wishlist-button[data-action=remove]{background-image:url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4 0C15.25 0.00332031 13.2359 1.05195 12 2.81113C10.7641 1.05195 8.75 0.00332031 6.6 0C3.08398 0 0 3.27129 0 7C0 10.634 2.05195 14.3768 5.93438 17.824C7.7332 19.4182 9.70645 20.8039 11.8164 21.9553C11.9316 22.0147 12.0684 22.0147 12.1836 21.9553C14.2928 20.8039 16.2654 19.418 18.0637 17.824C21.948 14.3768 24 10.634 24 7C24 3.27129 20.916 0 17.4 0Z' fill='black'/%3E%3C/svg%3E%0A")}.single-product div.product .product_title .single_product_div a .wt-wishlist-button img{display:none !important}.single-product div.product .product_sizes+p.price{margin-top:1.25rem}.single-product div.product .product_sizes p{color:#757575;letter-spacing:1.4px;margin-bottom:0}.single-product div.product .product_sizes .divider{display:inline-block;width:.0625rem;height:1.25rem;background:#595959;margin:0 1.375rem;margin-bottom:-0.3125rem}.single-product div.product .woocommerce-product-details__short-description{max-width:25.625rem;margin-bottom:1.875rem;margin-top:24px}.single-product div.product .product_meta{color:#d9d9d9}.single-product div.product .posted_in{display:block}.single-product div.product .posted_in a{color:#000}.single-product div.product .single_variation_wrap{display:flex;flex-direction:column;width:100%}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.875rem;margin-top:1.875rem}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{display:none;position:relative;width:75px;height:38px;text-align:center;margin:0;border-radius:0;border-color:#000;padding:0 22px}@media(min-width: 1025px){.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{height:47px}}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .btn-qty{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;width:20px;height:100%;font-size:20px}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .btn-qty__minus{left:3px}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .btn-qty__plus{right:3px}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .btn-qty svg{display:block}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty{height:100%;width:100%}.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart>.button{text-transform:uppercase;width:100%}@media(min-width: 576px){.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart>.button{width:25%}}@media(min-width: 980px){.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart>.button{width:100%}}.single-product div.product .custom_description_content{margin-bottom:1.25rem;width:100%}.single-product div.product .custom_single_product_tabs{list-style:none;padding:0;margin:23px 0 0;display:flex;flex-direction:column;row-gap:.8125rem;letter-spacing:1.3px}.single-product div.product .custom_single_product_tabs a{display:inline-block;position:relative}.single-product div.product .custom_single_product_tabs a:before{position:absolute;content:"";bottom:-0.0625rem;height:.0625rem;width:0;background-color:#000;left:0;margin:0 auto;right:0;transform-origin:center;transition:width .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.single-product div.product .custom_single_product_tabs a:hover:before{width:100%}.single-product div.product form.cart{margin:1.25rem 0 1.25rem;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;row-gap:40px}@media(min-width: 980px){.single-product div.product form.cart{margin:2rem 0 0}}.single-product div.product form.cart:before,.single-product div.product form.cart:after{display:none}.single-product div.product form.cart .variations{display:none}.single-product div.product form.cart .variations th{width:8.125rem;text-align:left;vertical-align:middle}@media(min-width: 980px){.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: 980px){.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:#000}@media(min-width: 1025px){.single-product div.product .woocommerce-tabs ul.tabs li:hover a{color:#000}}.single-product div.product .woocommerce-tabs ul.tabs li a{color:#000;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}.single-product .quantity{display:none !important}.swiper-product-image{margin-bottom:1.25rem}.swiper-product-image .swiper-slide{width:100%}.swiper-product-image .c-image{width:100%;margin:0}.swiper-product-image .c-image:before{content:"";display:block;width:100%;padding-bottom:70%}.swiper-product-thumbs .swiper-slide{width:100%;transition:opacity .3s}.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 .c-image{width:100%;margin:0}.swiper-product-thumbs .c-image:before{content:"";display:block;width:100%;padding-bottom:70%}.related.products,.up-sells.upsells.products{overflow:hidden;position:relative;margin-top:0}@media(min-width: 1280px){.related.products,.up-sells.upsells.products{margin-top:2.5rem}}@media(min-width: 1440px){.related.products,.up-sells.upsells.products{margin-top:7.5rem}}@media(min-width: 980px){.page-wishlist .related.products:before,.page-wishlist .related.products:after,div.product .related.products:before,div.product .related.products:after,.page-wishlist .up-sells.upsells.products:before,.page-wishlist .up-sells.upsells.products:after,div.product .up-sells.upsells.products:before,div.product .up-sells.upsells.products:after{position:absolute;content:"";top:0;bottom:0;width:4.6875rem;background:#fff;z-index:2}.page-wishlist .related.products:before,div.product .related.products:before,.page-wishlist .up-sells.upsells.products:before,div.product .up-sells.upsells.products:before{left:0}.page-wishlist .related.products:after,div.product .related.products:after,.page-wishlist .up-sells.upsells.products:after,div.product .up-sells.upsells.products:after{right:0}}.related.products.c-block:last-of-type,.up-sells.upsells.products.c-block:last-of-type{margin-bottom:5rem}.related.products .swiper-pagination,.up-sells.upsells.products .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:.625rem;bottom:-0.9375rem;left:0;right:0}.related.products .related__inner,.up-sells.upsells.products .related__inner{position:relative}@media(max-width: 979px){.related.products .related__inner .swiper-products,.up-sells.upsells.products .related__inner .swiper-products{padding-bottom:1.875rem}}.related.products .related__inner .swiper-pagination-bullet,.up-sells.upsells.products .related__inner .swiper-pagination-bullet{background-color:#000;opacity:.3;width:.5625rem;height:.5625rem}.related.products .related__inner .swiper-pagination-bullet-active,.up-sells.upsells.products .related__inner .swiper-pagination-bullet-active{background-color:#000;opacity:1;width:.5625rem;height:.5625rem}.related.products .related__inner .swiper-pagination-bullet:after,.up-sells.upsells.products .related__inner .swiper-pagination-bullet:after{content:none !important;display:none !important}.related.products .related__inner .swiper-products_nav svg,.up-sells.upsells.products .related__inner .swiper-products_nav svg{width:3rem;height:3rem;border:1px solid #b6b6b6;border-radius:50%;stroke:#1a1a1a;background:#fff;transition:all .3s ease}@media(min-width: 1025px){.related.products .related__inner .swiper-products_nav svg:hover,.up-sells.upsells.products .related__inner .swiper-products_nav svg:hover{background:#1a1a1a;stroke:#fff}}.related.products .related__inner .swiper-products_nav.swiper-button-prev,.up-sells.upsells.products .related__inner .swiper-products_nav.swiper-button-prev{top:54%;transform:translateY(-54%);left:3.4375rem;background:rgba(0,0,0,0)}.related.products .related__inner .swiper-products_nav.swiper-button-prev svg,.up-sells.upsells.products .related__inner .swiper-products_nav.swiper-button-prev svg{padding:11px 11px 11px 7px}.related.products .related__inner .swiper-products_nav.swiper-button-next,.up-sells.upsells.products .related__inner .swiper-products_nav.swiper-button-next{top:54%;transform:translateY(-54%);right:3.4375rem;background:rgba(0,0,0,0)}.related.products .related__inner .swiper-products_nav.swiper-button-next svg,.up-sells.upsells.products .related__inner .swiper-products_nav.swiper-button-next svg{padding:11px 7px 11px 11px}.related.products .related__inner .swiper-pagination,.up-sells.upsells.products .related__inner .swiper-pagination{position:relative;bottom:0;margin-top:1.25rem}@media(min-width: 980px){.related.products .related__inner .swiper-pagination,.up-sells.upsells.products .related__inner .swiper-pagination{display:none}}.related.products .related__inner .swiper-pagination .swiper-pagination-bullet,.up-sells.upsells.products .related__inner .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:rgba(0,0,0,.2);opacity:1}.related.products .related__inner .swiper-pagination .swiper-pagination-bullet-active,.up-sells.upsells.products .related__inner .swiper-pagination .swiper-pagination-bullet-active{background:#000}@media(min-width: 980px){.related.products .container,.related.products .main-menu__container,.up-sells.upsells.products .container,.up-sells.upsells.products .main-menu__container{padding:0}.related.products .container .related_title,.related.products .main-menu__container .related_title,.related.products .container .swiper-products,.related.products .main-menu__container .swiper-products,.up-sells.upsells.products .container .related_title,.up-sells.upsells.products .main-menu__container .related_title,.up-sells.upsells.products .container .swiper-products,.up-sells.upsells.products .main-menu__container .swiper-products{padding:0 5rem}}.related.products .related_title,.up-sells.upsells.products .related_title{position:relative;z-index:9}.swiper-products{overflow:visible}.swiper-products_nav.swiper-button-prev,.swiper-products_nav.swiper-button-next{width:2.75rem;height:2.75rem;border-radius:0}.swiper-products_nav.swiper-button-prev{left:0;border-radius:0 .5rem .5rem 0}@media(min-width: 980px){.swiper-products_nav.swiper-button-prev{left:1.875rem}}.swiper-products_nav.swiper-button-next{right:0;border-radius:.5rem 0 0 .5rem}@media(min-width: 980px){.swiper-products_nav.swiper-button-next{right:1.875rem}}.swiper-products .swiper-slide{height:auto;display:flex}.swiper-products .swiper-slide article.product{width:100%}.backdrop{bottom:0;position:fixed;top:0;z-index:101;background-color:rgba(0,0,0,.05);left:0;right:0;opacity:0;visibility:hidden;transition:all .3s 0s}.backdrop.active{opacity:1;visibility:visible}.custom_popup{height:100vh;height:calc(var(--vh, 1vh)*100);z-index:101;position:fixed;top:0;right:0;background:#fff;transform:translateX(100vw);padding:1.875rem .9375rem;transition:all .3s 0s;overflow:auto;width:100%}@media(min-width: 576px){.custom_popup{padding:1.875rem 1.875rem;max-width:75%;transform:translateX(75vw)}}@media(min-width: 980px){.custom_popup{max-width:50%;transform:translateX(50vw)}}.custom_popup.active{transform:translateX(0);box-shadow:-0.625rem 0 1.25rem rgba(0,0,0,.1)}.custom_popup--wrapper{position:relative}.custom_popup--header{margin-bottom:1.25rem;position:relative;padding-right:3.125rem;padding-bottom:1.25rem}.custom_popup--header h1,.custom_popup--header .h1,.custom_popup--header h2,.custom_popup--header .h2,.custom_popup--header .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .custom_popup--header .gform_heading,.custom_popup--header h3,.custom_popup--header .h3,.custom_popup--header .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .custom_popup--header h2,.custom_popup--header h4,.custom_popup--header .h4,.custom_popup--header .single-product div.product #reply-title,.single-product div.product .custom_popup--header #reply-title,.custom_popup--header h5,.custom_popup--header .h5,.custom_popup--header .woocommerce .woocommerce-order-details__title,.woocommerce .custom_popup--header .woocommerce-order-details__title,.custom_popup--header .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .custom_popup--header h2,.custom_popup--header .woocommerce-thankyou-order-received,.custom_popup--header .single-product div.product .product__summary p.price,.single-product div.product .product__summary .custom_popup--header p.price,.custom_popup--header .single-product div.product .product__summary span.price,.single-product div.product .product__summary .custom_popup--header span.price,.custom_popup--header h6,.custom_popup--header .h6{margin-bottom:0}.custom_popup--header:not(.no_border){border-bottom:1px solid #e3e3e3}.custom_popup--close{position:absolute;top:0;right:0;width:1.5rem;height:2.375rem;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:1}.custom_popup--close svg{width:1.5rem;height:1.5rem;transition:all .3s 0s}.custom_popup--close:hover svg{transform:rotate(90deg)}.custom_popup--content{font-weight:300}.custom_popup .variations_form table.variations,.custom_popup .variations_form .woocommerce-variation-price,.custom_popup .variations_form .woocommerce-variation,.custom_popup .variations_form .open_popup_link{display:none}.custom_popup .variations_form button.button{background:#000;color:#fff;opacity:1}.custom_popup .variations_form button.button:after{display:none !important}.custom_color_options{display:flex;gap:1.25rem}.custom_color_options--title{margin:0}.custom_color_options__values{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.custom_color_options__values label{width:1rem;height:1rem;display:inline-block;cursor:pointer}.custom_color_options__values label input{display:none}.custom_color_options__values label input:checked+span:before{width:100%}.custom_color_options__values label span{transition:all .3s 0s;display:block;width:100%;height:100%;border-radius:50%;position:relative}.custom_color_options__values label span:before{position:absolute;content:"";top:calc(100% + 4px);left:0;right:0;height:1px;background:#000;margin:0 auto;width:0;transition:all .3s 0s}.custom_size_options{margin-left:0;margin-right:0}.custom_size_options input{display:none}.custom_size_options input:checked+label .image{box-shadow:inset 0 0 0 1px #000}.custom_size_options label{padding:0 .625rem;display:block;font-weight:400;cursor:pointer;width:47%;text-align:center}@media(min-width: 440px){.custom_size_options label{width:6.875rem;text-align:left}}.custom_size_options label .image{display:block;position:relative;transition:all .3s 0s;margin-bottom:.375rem}.custom_size_options label .image .img-placeholder,.custom_size_options label .image .img-cover{z-index:-1}.custom_size_options label .image:before{display:block;content:"";padding-bottom:100%}.custom_size_options label .size_description{font-weight:300}body .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{background-color:currentColor;content:"";display:block;height:11em;margin:0 auto 2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjkyOTMgMTEuOTI3MUMxMy41OTQ1IDExLjkyMDEgMTQuMTc2MiAxMS40NzA4IDE0LjM0NjkgMTAuODI2NEwxNS45ODc0IDQuNzE3MDVDMTYuMDM5NyA0LjUxODUxIDE1LjkyNDcgNC4zMTY0OSAxNS43MjYyIDQuMjYwNzZDMTUuNjk0OCA0LjI1Mzc5IDE1LjY2MzUgNC4yNDY4MyAxNS42MzIxIDQuMjQ2ODNIMzI5MTUzTDIuNDUyMSAxLjE0Njg3QzIuNDEwMyAwLjk4NjY0NiAyLjI2NDEwIDAuODcxNzA0IDIuMDk2ODMgMC44NzE3MDRIMFZMLjYxMzYxSDEuODA0MjVMMi42MTU4MSA0LjY0MzlDMi42MTIzMiA0LjY2ODI4IDIuNjEyMzIgNC42OTI2NiAyLjYxNTgxIDQuNzE3MDVMNC4yODc2OSAxMC44NDczQzQuMjk4MTQgMTAuODk2MSA0LjMxNTU2IDEwLjk0ODMgNC4zMzI5OCAxMC45OTcxTDQuODk3MjQgMTMuMDUyMUM0LjM1Mzg3IDEzLjM0MTIgMy45ODQ2NyAxMy45MTI0IDMuOTg0NjcgMTQuNTcwN0MzLjk4NDY3IDE1LjUyMTYgNC43NTQ0MyAxNi4yOTE0IDUuNzA1MzIgMTYuMjkxNEM2LjY1NjIgMTYuMjkxNCA3LjQyNTk3IDE1LjUyMTYgNy40MjU5NyAxNC41NzA3QzcuNDI1OTcgMTQuMjc0NyA3LjM0OTM0IDEzLjk5MjUgNy4yMTY5OCAxMy43NDg3QzcuMTg1NjMgMTMuNjkzIDcuMTU0MjkgMTMuNjM3MyA3LjExNTk3IDEzLjU4MTVIMTEuNDk0MkMxMS4yOTkyIDEzLjg2MDIgMTEuMTgwNyAxNC4yMDE1IDExLjE4MDcgMTQuNTcwN0MxMS4xODA3IDE1LjUyMTYgMTEuOTUwNSAxNi4yOTE0IDEyLjkwMTQgMTYuMjkxNEMxMy44NTIzIDE2LjI5MTQgMTQuNjIyIDE1LjUyMTYgMTQuNjIyIDE0LjU3MDdDMTQuNjIyIDE0LjEyMTQgMTQuNDUxNCAxMy43MTM5IDE0LjE2OTIgMTMuNDA3NEMxMy44NjYyIDEzLjA2MjYgMTMuNDIwNCAxMi44NDMxIDEyLjkyMjMgMTIuODM5Nkg1LjYzOTE0TDUuMzc3OSAxMS44ODE4QzUuNDg5MzYgMTEuOTA5NiA1LjYwNDMxIDExLjkyNzEgNS43MTkyNSAxMS45MjcxSDEyLjkyOTNaTTEyLjkwNDkgMTMuNTgxNUMxMy40NTE3IDEzLjU4MTUgMTMuODk0MSAxNC4wMjM5IDEzLjg5NDEgMTQuNTcwN0MxMy44OTQxIDE1LjExNzYgMTMuNDUxNyAxNS41NTk5IDEyLjkwNDkgMTUuNTU5OUMxMi4zNTggMTUuNTU5OSAxMS45MTU3IDE1LjExNzYgMTEuOTE1NyAxNC41NzA3QzExLjkxNTcgMTQuMDIzOSAxMi4zNTggMTMuNTgxNSAxMi45MDQ5IDEzLjU4MTVaTTUuNzA1MzIgMTMuNTgxNUM2LjI1MjE2IDEzLjU4MTUgNi42OTEwMyAxNC4wMjc0IDYuNjkxMDMgMTQuNTcwN0M2LjY5MTAzIDE1LjExNzYgNi4yNDg2OCAxNS41NTk5IDUuNzA1MzIgMTUuNTU5OUM1LjE1NDk5IDE1LjU1OTkgNC43MTYxMiAxNS4xMTc2IDQuNzE2MTIgMTQuNTcwN0M0LjcxNjEyIDE0LjAyMzkgNS4xNTg0NyAxMy41ODE1IDUuNzA1MzIgMTMuNTgxNVpNNS4wNDM1MyAxMC43MTQ5TDQuMjExMDcgNy42NzA3MUwzLjQ2OTE3IDQuOTk1NjlIMTUuMTM0MUwxMy42MjU5IDEwLjY1OTJDMTMuNTQyMyAxMC45ODMxIDEzLjI1MzIgMTEuMjA5NSAxMi45MTg4IDExLjIxNjVINS43MTIyOEM1LjQwOTI1IDExLjE5OTEgNS4xNDQ1NCAxMS4wMDQgNS4wNDM1MyAxMC43MTQ5WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjkyOTMgMTEuOTI3MUMxMy41OTQ1IDExLjkyMDEgMTQuMTc2MiAxMS40NzA4IDE0LjM0NjkgMTAuODI2NEwxNS45ODc0IDQuNzE3MDVDMTYuMDM5NyA0LjUxODUxIDE1LjkyNDcgNC4zMTY0OSAxNS43MjYyIDQuMjYwNzZDMTUuNjk0OCA0LjI1Mzc5IDE1LjY2MzUgNC4yNDY4MyAxNS42MzIxIDQuMjQ2ODNIMzI5MTUzTDIuNDUyMSAxLjE0Njg3QzIuNDEwMyAwLjk4NjY0NiAyLjI2NDEwIDAuODcxNzA0IDIuMDk2ODMgMC44NzE3MDRIMFZMLjYxMzYxSDEuODA0MjVMMi42MTU4MSA0LjY0MzlDMi42MTIzMiA0LjY2ODI4IDIuNjEyMzIgNC42OTI2NiAyLjYxNTgxIDQuNzE3MDVMNC4yODc2OSAxMC44NDczQzQuMjk4MTQgMTAuODk2MSA0LjMxNTU2IDEwLjk0ODMgNC4zMzI5OCAxMC45OTcxTDQuODk3MjQgMTMuMDUyMUM0LjM1Mzg3IDEzLjM0MTIgMy45ODQ2NyAxMy45MTI0IDMuOTg0NjcgMTQuNTcwN0MzLjk4NDY3IDE1LjUyMTYgNC43NTQ0MyAxNi4yOTE0IDUuNzA1MzIgMTYuMjkxNEM2LjY1NjIgMTYuMjkxNCA3LjQyNTk3IDE1LjUyMTYgNy40MjU5NyAxNC41NzA3QzcuNDI1OTcgMTQuMjc0NyA3LjM0OTM0IDEzLjk5MjUgNy4yMTY5OCAxMy43NDg3QzcuMTg1NjMgMTMuNjkzIDcuMTU0MjkgMTMuNjM3MyA3LjExNTk3IDEzLjU4MTVIMTEuNDk0MkMxMS4yOTkyIDEzLjg2MDIgMTEuMTgwNyAxNC4yMDE1IDExLjE4MDcgMTQuNTcwN0MxMS4xODA3IDE1LjUyMTYgMTEuOTUwNSAxNi4yOTE0IDEyLjkwMTQgMTYuMjkxNEMxMy44NTIzIDE2LjI5MTQgMTQuNjIyIDE1LjUyMTYgMTQuNjIyIDE0LjU3MDdDMTQuNjIyIDE0LjEyMTQgMTQuNDUxNCAxMy43MTM5IDE0LjE2OTIgMTMuNDA3NEMxMy44NjYyIDEzLjA2MjYgMTMuNDIwNCAxMi44NDMxIDEyLjkyMjMgMTIuODM5Nkg1LjYzOTE0TDUuMzc3OSAxMS44ODE4QzUuNDg5MzYgMTEuOTA5NiA1LjYwNDMxIDExLjkyNzEgNS43MTkyNSAxMS45MjcxSDEyLjkyOTNaTTEyLjkwNDkgMTMuNTgxNUMxMy40NTE3IDEzLjU4MTUgMTMuODk0MSAxNC4wMjM5IDEzLjg5NDEgMTQuNTcwN0MxMy44OTQxIDE1LjExNzYgMTMuNDUxNyAxNS41NTk5IDEyLjkwNDkgMTUuNTU5OUMxMi4zNTggMTUuNTU5OSAxMS45MTU3IDE1LjExNzYgMTEuOTE1NyAxNC41NzA3QzExLjkxNTcgMTQuMDIzOSAxMi4zNTggMTMuNTgxNSAxMi45MDQ5IDEzLjU4MTVaTTUuNzA1MzIgMTMuNTgxNUM2LjI1MjE2IDEzLjU4MTUgNi42OTEwMyAxNC4wMjc0IDYuNjkxMDMgMTQuNTcwN0M2LjY5MTAzIDE1LjExNzYgNi4yNDg2OCAxNS41NTk5IDUuNzA1MzIgMTUuNTU5OUM1LjE1NDk5IDE1LjU1OTkgNC43MTYxMiAxNS4xMTc2IDQuNzE2MTIgMTQuNTcwN0M0LjcxNjEyIDE0LjAyMzkgNS4xNTg0NyAxMy41ODE1IDUuNzA1MzIgMTMuNTgxNVpNNS4wNDM1MyAxMC43MTQ5TDQuMjExMDcgNy42NzA3MUwzLjQ2OTE3IDQuOTk1NjlIMTUuMTM0MUwxMy42MjU5IDEwLjY1OTJDMTMuNTQyMyAxMC45ODMxIDEzLjI1MzIgMTEuMjA5NSAxMi45MTg4IDExLjIxNjVINS43MTIyOEM1LjQwOTI1IDExLjE5OTEgNS4xNDQ1NCAxMS4wMDQgNS4wNDM1MyAxMC43MTQ5WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:11em;mask-size:11em;width:11em}@media(max-width: 979px){body .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{height:5em;-webkit-mask-size:5em;mask-size:5em;width:5em}}body .xoo-wsc-ft-totals{text-align:left}body .xoo-wsc-ft-totals .xoo-wsc-ft-amt{margin:0;padding:0;border-top:none}body .xoo-wsc-footer span.xoo-wsc-footer-txt{text-align:left;font-size:.875rem}body .xoo-wsc-product .xoo-wsc-pname .product-image{display:none}body .xoo-wsc-product dl.variation dt{font-style:normal}body .xoo-wsc-product dl.variation dd{font-style:normal}body .xoo-wsc-container .woocommerce-Price-amount bdi,body .xoo-wsc-container .xoo-wsc-pprice{font-size:.875rem}body .xoo-wsc-container .woocommerce-Price-amount bdi *,body .xoo-wsc-container .xoo-wsc-pprice *{font-size:inherit}body .xoo-wsc-footer .xoo-wsc-ft-totals{font-size:1rem;display:flex;flex-direction:column;row-gap:7px;margin-bottom:.3125rem}body .xoo-wsc-footer .xoo-wsc-ft-totals *{font-size:inherit}body .xoo-wsc-footer .xoo-wsc-ft-amt-value .woocommerce-Price-amount bdi{font-size:1rem}body .xoo-wsc-footer .xoo-wsc-ft-amt-value .woocommerce-Price-amount bdi *{font-size:inherit}body.single-product.no-scroll{overflow:visible;overflow-x:hidden;position:relative}body.page-wishlist .m-content_width h3:before{background-color:currentColor;content:"";display:block;margin:0 auto 1em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgdmlld0JveD0iMCAwIDIwMCAyMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00NS45ODggMjAuODk3NUgxMzQuNTQ0QzEzNi4zODUgMjAuODk3NSAxMzcuODc4IDIyLjM4OTkgMTM3Ljg3OCAyNC4yMzA4VjEyMy4wNTdMMTUxLjIxMSAxMTkuNzAxVjI0LjIzMDhDMTUxLjIxMSAxNS4wMjYyIDE0My43NDggNy41NjQyMSAxMzQuNTQ0IDcuNTY0MjFINDUuOTg4QzM2Ljc4MzMgNy41NjQyMSAyOS4zMjEzIDE1LjAyNjIgMjkuMzIxMyAyNC4yMzA4VjE2Mi44MDlDMjkuMzIxMyAxNzIuMDE0IDM2Ljc4MzMgMTc5LjQ3NiA0NS45ODggMTc5LjQ3NkgxMDYuMzA0TDkzLjg1MjUgMTY2LjE0Mkg0NS45ODhDNDQuMTQ3IDE2Ni4xNDIgNDIuNjU0NiAxNjQuNjUgNDIuNjU0NiAxNjIuODA5VjI0LjIzMDhDNDIuNjU0NiAyMi4zODk5IDQ0LjE0NyAyMC44OTc1IDQ1Ljk4OCAyMC44OTc1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzIuMjQyIDEzMi4yNDhDMTIzLjcyMiAxMjMuMjQyIDEwOS44MjEgMTIzLjI0MiAxMDEuMzAxIDEzMi4yNDhDOTIuOTY3NSAxNDEuMDU0IDkyLjk4MTYgMTU0LjkyMiAxMDEuMTI3IDE2NC40OTFDMTA4LjE5NiAxNzIuNzkzIDEyOC44NTYgMTkwLjU2MiAxMjkuNjg5IDE5MS4yNzZDMTMwLjU4NyAxOTIuMDQ4IDEzMS42ODUgMTkyLjQzNCAxMzIuNzg3IDE5Mi40MzRIMTMyLjg0M0MxMzQuMDE1IDE5Mi40NzMgMTM1LjEzNyAxOTIuMDM3IDEzNi4wMjIgMTkxLjI3NkMxMzYuODYzIDE5MC41NTQgMTU3LjUxOSAxNzIuNzkyIDE2NC41ODkgMTY0LjQ4OUMxNzIuNzMyIDE1NC45MjIgMTcyLjc0NyAxNDEuMDU0IDE2NC40MTQgMTMyLjI0N0MxNTUuODkyIDEyMy4yNDMgMTQxLjk5MiAxMjMuMjQzIDEzMy40NzIgMTMyLjI0OEwxMzIuODU3IDEzMi44OTdMMTMyLjI0MiAxMzIuMjQ4Wk0xMTYuNzcxIDEzNS41NzNDMTEzLjY5NSAxMzUuNTczIDExMC42MDYgMTM2LjgwOCAxMDguMjM3IDEzOS4zMUMxMDMuNjI0IDE0NC4xODUgMTAzLjU3MiAxNTIuMTMzIDEwOC40MTEgMTU3LjgxNkMxMTMuNDEzIDE2My42OTIgMTI2Ljc2OCAxNzUuNTU1IDEzMi44NTYgMTgwLjg3OEMxMzguOTQyIDE3NS41NTQgMTUyLjMwMSAxNjMuNjkgMTU3LjMwNSAxNTcuODE1QzE2Mi4xNDEgMTUyLjEzMyAxNjIuMDg5IDE0NC4xODUgMTU3LjQ3NyAxMzkuMzFDMTUyLjc2MiAxMzQuMzI4IDE0NS4xMjUgMTM0LjMyNyAxNDAuNDA3IDEzOS4zMTFMMTM2LjM5IDE0My41NTRDMTM1LjE5MyAxNDQuODE2IDEzMy40OTkgMTQ1LjI5NyAxMzEuOTIxIDE0NC45NTZDMTMwLjk2MiAxNDQuNzg1IDEzMC4wNDUgMTQ0LjMyIDEyOS4zMiAxNDMuNTUzTDEyNS4zMDUgMTM5LjMxQzEyMi45MzcgMTM2LjgwNyAxMTkuODQ3IDEzNS41NzMgMTE2Ljc3MSAxMzUuNTczWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgdmlld0JveD0iMCAwIDIwMCAyMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00NS45ODggMjAuODk3NUgxMzQuNTQ0QzEzNi4zODUgMjAuODk3NSAxMzcuODc4IDIyLjM4OTkgMTM3Ljg3OCAyNC4yMzA4VjEyMy4wNTdMMTUxLjIxMSAxMTkuNzAxVjI0LjIzMDhDMTUxLjIxMSAxNS4wMjYyIDE0My43NDggNy41NjQyMSAxMzQuNTQ0IDcuNTY0MjFINDUuOTg4QzM2Ljc4MzMgNy41NjQyMSAyOS4zMjEzIDE1LjAyNjIgMjkuMzIxMyAyNC4yMzA4VjE2Mi44MDlDMjkuMzIxMyAxNzIuMDE0IDM2Ljc4MzMgMTc5LjQ3NiA0NS45ODggMTc5LjQ3NkgxMDYuMzA0TDkzLjg1MjUgMTY2LjE0Mkg0NS45ODhDNDQuMTQ3IDE2Ni4xNDIgNDIuNjU0NiAxNjQuNjUgNDIuNjU0NiAxNjIuODA5VjI0LjIzMDhDNDIuNjU0NiAyMi4zODk5IDQ0LjE0NyAyMC44OTc1IDQ1Ljk4OCAyMC44OTc1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzIuMjQyIDEzMi4yNDhDMTIzLjcyMiAxMjMuMjQyIDEwOS44MjEgMTIzLjI0MiAxMDEuMzAxIDEzMi4yNDhDOTIuOTY3NSAxNDEuMDU0IDkyLjk4MTYgMTU0LjkyMiAxMDEuMTI3IDE2NC40OTFDMTA4LjE5NiAxNzIuNzkzIDEyOC44NTYgMTkwLjU2MiAxMjkuNjg5IDE5MS4yNzZDMTMwLjU4NyAxOTIuMDQ4IDEzMS42ODUgMTkyLjQzNCAxMzIuNzg3IDE5Mi40MzRIMTMyLjg0M0MxMzQuMDE1IDE5Mi40NzMgMTM1LjEzNyAxOTIuMDM3IDEzNi4wMjIgMTkxLjI3NkMxMzYuODYzIDE5MC41NTQgMTU3LjUxOSAxNzIuNzkyIDE2NC41ODkgMTY0LjQ4OUMxNzIuNzMyIDE1NC45MjIgMTcyLjc0NyAxNDEuMDU0IDE2NC40MTQgMTMyLjI0N0MxNTUuODkyIDEyMy4yNDMgMTQxLjk5MiAxMjMuMjQzIDEzMy40NzIgMTMyLjI0OEwxMzIuODU3IDEzMi44OTdMMTMyLjI0MiAxMzIuMjQ4Wk0xMTYuNzcxIDEzNS41NzNDMTEzLjY5NSAxMzUuNTczIDExMC42MDYgMTM2LjgwOCAxMDguMjM3IDEzOS4zMUMxMDMuNjI0IDE0NC4xODUgMTAzLjU3MiAxNTIuMTMzIDEwOC40MTEgMTU3LjgxNkMxMTMuNDEzIDE2My42OTIgMTI2Ljc2OCAxNzUuNTU1IDEzMi44NTYgMTgwLjg3OEMxMzguOTQyIDE3NS41NTQgMTUyLjMwMSAxNjMuNjkgMTU3LjMwNSAxNTcuODE1QzE2Mi4xNDEgMTUyLjEzMyAxNjIuMDg5IDE0NC4xODUgMTU3LjQ3NyAxMzkuMzFDMTUyLjc2MiAxMzQuMzI4IDE0NS4xMjUgMTM0LjMyNyAxNDAuNDA3IDEzOS4zMTFMMTM2LjM5IDE0My41NTRDMTM1LjE5MyAxNDQuODE2IDEzMy40OTkgMTQ1LjI5NyAxMzEuOTIxIDE0NC45NTZDMTMwLjk2MiAxNDQuNzg1IDEzMC4wNDUgMTQ0LjMyIDEyOS4zMiAxNDMuNTUzTDEyNS4zMDUgMTM5LjMxQzEyMi45MzcgMTM2LjgwNyAxMTkuODQ3IDEzNS41NzMgMTE2Ljc3MSAxMzUuNTczWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:8em;mask-size:8em;width:8em;height:8em}@media(max-width: 979px){body.page-wishlist .m-content_width h3:before{height:5em;-webkit-mask-size:5em;mask-size:5em;width:5em}}.hide-add-to-cart .single_add_to_cart_button{display:none !important}.text-before-inquire{font-size:1rem;font-weight:600;width:100%}a.btn.inquire_link,.woocommerce a.inquire_link.button,.woocommerce a.inquire_link.button.alt{text-transform:uppercase;width:100%}#inquire .custom_popup--content .text-before-button{font-size:.875rem;font-weight:600;margin-bottom:1.25rem}@media(min-width: 576px){#inquire .custom_popup--content .text-before-button{font-size:1rem}}#inquire .custom_popup--content .row,#inquire .custom_popup--content .woocommerce .col2-set,.woocommerce #inquire .custom_popup--content .col2-set,#inquire .custom_popup--content .woocommerce-page .col2-set,.woocommerce-page #inquire .custom_popup--content .col2-set{row-gap:5px}#inquire .custom_popup--close{top:-1.25rem}@media(min-width: 576px){#inquire .custom_popup--close{top:0}}body.no-scroll{overflow:hidden;position:fixed;width:100%;height:100%}@media(max-width: 500px){body.no-scroll{touch-action:none}}.typ{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:99999}.typ.hidden{display:none}.typ__content{position:relative;box-sizing:border-box;background:#fff;padding:1.875rem;text-align:center;max-width:37.5rem;width:100%;margin:1.25rem}@media(min-width: 1025px){.typ__content{padding:2.5rem;max-width:46.25rem}}.typ__content .svg-box svg{width:5rem;height:5rem;margin-bottom:2rem}@media(min-width: 1025px){.typ__content .svg-box svg{width:6.25rem;height:6.25rem}}.typ__content h2{font-size:2rem;margin-bottom:.5rem;line-height:2.625rem;color:#020202;font-weight:600}.typ__content p{font-size:1rem;margin-bottom:2rem;color:#020202;font-weight:500}@media(min-width: 1025px){.typ__content p{font-size:1.125rem;line-height:1.875rem}}.typ__content .btn,.typ__content input[type=submit],.typ__content .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .typ__content input[type=submit],.typ__content .woocommerce #respond input#submit,.woocommerce #respond .typ__content input#submit,.typ__content .woocommerce a.button,.woocommerce .typ__content a.button,.typ__content .woocommerce button.button,.woocommerce .typ__content button.button,.typ__content .woocommerce input.button,.woocommerce .typ__content input.button,.typ__content .woocommerce a.button.alt,.woocommerce .typ__content a.button.alt,.typ__content .woocommerce button.button.alt,.woocommerce .typ__content button.button.alt,.typ__content .woocommerce input.button.alt,.woocommerce .typ__content input.button.alt{margin-bottom:2.5rem;min-width:12.75rem;min-height:2.75rem;font-size:1rem;font-weight:600;padding:.5rem 1.5rem}@media(min-width: 1025px){.typ__content .btn,.typ__content input[type=submit],.typ__content .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .typ__content input[type=submit],.typ__content .woocommerce #respond input#submit,.woocommerce #respond .typ__content input#submit,.typ__content .woocommerce a.button,.woocommerce .typ__content a.button,.typ__content .woocommerce button.button,.woocommerce .typ__content button.button,.typ__content .woocommerce input.button,.woocommerce .typ__content input.button,.typ__content .woocommerce a.button.alt,.woocommerce .typ__content a.button.alt,.typ__content .woocommerce button.button.alt,.woocommerce .typ__content button.button.alt,.typ__content .woocommerce input.button.alt,.woocommerce .typ__content input.button.alt{margin-bottom:3.75rem}}.typ__content-bottom{display:flex;flex-direction:column;row-gap:1.25rem}@media(min-width: 980px){.typ__content-bottom{flex-direction:row}}.typ__content-bottom .follow-us{display:flex;width:100%;flex-direction:column;text-align:center;align-items:center;row-gap:.625rem}@media(min-width: 480px){.typ__content-bottom .follow-us{flex-direction:row}}@media(min-width: 980px){.typ__content-bottom .follow-us{width:43%;flex-direction:row;text-align:left;align-items:center}}.typ__content-bottom .follow-us h4{font-size:1rem;color:#000;opacity:.7;font-weight:600;margin-right:0;margin-bottom:0}@media(min-width: 480px){.typ__content-bottom .follow-us h4{margin-right:1.25rem}}.typ__content-bottom .follow-us__link{display:flex;gap:.75rem}.typ__content-bottom .follow-us__link img{width:1.75rem;height:1.75rem;transition:all .3s ease-in-out}.typ__content-bottom .follow-us__link img:hover{transform:scale(1.1)}.typ__content-bottom .contact{display:flex;width:100%;flex-direction:column;text-align:left;row-gap:.625rem;align-items:center}@media(min-width: 480px){.typ__content-bottom .contact{flex-direction:row;align-items:center}}@media(min-width: 980px){.typ__content-bottom .contact{width:57%;flex-direction:row}}.typ__content-bottom .contact h4{font-size:1rem;color:#000;opacity:.7;font-weight:600;margin-right:0;margin-bottom:0;text-align:center}@media(min-width: 480px){.typ__content-bottom .contact h4{margin-right:1rem;text-align:left}}.typ__content-bottom .contact__link{display:flex;gap:.75rem}.typ__content-bottom .contact__link img{width:1.75rem;height:1.75rem;transition:all .3s ease-in-out}.typ__content-bottom .contact__link img:hover{transform:scale(1.1)}.typ__content .typ-popup--close{position:absolute;top:.625rem;right:.9375rem;width:1.5rem;height:2.375rem;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:1}.typ__content .typ-popup--close svg{width:1.5rem;height:1.5rem;transition:all .3s 0s}.typ__content .typ-popup--close:hover svg{transform:rotate(90deg)}.purchase-protection{margin-top:1.875rem;display:flex;flex-direction:column;gap:1rem}.protection-item{display:flex;align-items:flex-start;gap:.9375rem}.protection-item__icon{flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.3125rem}.protection-item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.protection-item__text{font-size:.875rem;line-height:1.9;color:#333;font-weight:normal}.protection-item__text p{margin:0}.product-accordion{margin-top:1.25rem;width:100%}.product-accordion .accordion-item{border-bottom:1px solid rgba(0,0,0,.1)}.product-accordion .accordion-header{position:relative}.product-accordion .accordion-button{width:100%;padding:1.25rem 2.8125rem 1.25rem 0;text-align:left;background:none;border:none;font-size:1rem;font-weight:600;line-height:1.5rem;cursor:pointer;position:relative;transition:all .3s ease;color:#333}.product-accordion .accordion-button.active .accordion-icon{transform:translateY(-50%) rotate(180deg)}.product-accordion .accordion-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease}.product-accordion .accordion-icon svg{display:block;width:1.5rem;height:1.5rem}.product-accordion .accordion-content{display:none;padding-bottom:1.25rem}.product-accordion .accordion-content.active{display:block}.product-accordion .accordion-body p:last-child{margin-bottom:0}.variations-options{width:100%;margin-bottom:1.75rem}.variations-options .custom_size_options{display:flex;flex-wrap:wrap;gap:.9375rem}.variations-options .custom_size_options input[type=radio]{display:none}.variations-options .custom_size_options input[type=radio]:checked+label{border-color:#000;background:#020202;color:#fff}.variations-options .custom_size_options input[type=radio]:checked+label .size_description{color:#fff}.variations-options .custom_size_options label{padding:.375rem .9375rem;cursor:pointer;transition:all .3s ease;background:#f9f9f9}.variations-options .custom_size_options label .size_description{color:rgba(0,0,0,.6);font-size:.875rem;margin-top:.3125rem;transition:color .3s ease}.variations-options .custom_size_options label:hover{border-color:#000;background:#020202;color:#fff}.variations-options .custom_size_options label:hover .size_description{color:#fff}.product-description{margin-top:1.25rem;color:#020202;opacity:.8;max-height:5.625rem;overflow:hidden}.product-description h6{margin-bottom:.9375rem}.woocommerce-variation.single_variation,.woocommerce-variation-price{min-height:29px}.wcpay-express-checkout-wrapper>div{margin:0px !important}.inquire_link~.wcpay-express-checkout-wrapper,.inquire_link~.ppc-button-wrapper{display:none !important}.inquire_link~.custom_description_content{margin-top:0}.product-type-variable:has(.inquire_link) .wcpay-express-checkout-wrapper,.product-type-variable:has(.inquire_link) .ppc-button-wrapper,.product-type-simple:has(.inquire_link) .wcpay-express-checkout-wrapper,.product-type-simple:has(.inquire_link) .ppc-button-wrapper{display:none !important}.product-type-variable:has(.inquire_link) .custom_description_content,.product-type-simple:has(.inquire_link) .custom_description_content{margin-top:0}.wcpay-express-checkout-wrapper[style*="display: none"]~.custom_description_content,.ppc-button-wrapper[style*="display: none"]~.custom_description_content{margin-top:0}.ppc-button-wrapper{margin-bottom:2.8125rem}.product_other_images{display:flex;flex-wrap:wrap}.product_other_images .slide{width:100%}.product_other_images .slide:first-child:not(:only-child),.product_other_images .slide:nth-child(2){width:50%;flex:0 0 50%}.product_other_images .slide:nth-child(3){width:100%;flex:0 0 100%}.product_other_images .slide:nth-child(4):not(:only-child){width:50%;flex:0 0 50%}.product_other_images .slide:nth-child(4):not(:has(+.slide)){width:100%;flex:0 0 100%}.product_other_images .slide:nth-child(5){width:50%;flex:0 0 50%}.product_other_images .slide:nth-child(5):not(:has(+.slide)):has(+:nth-child(6)){width:100%;flex:0 0 100%}.product_other_images .slide:nth-child(n+6){width:100%;flex:0 0 100%}.product_other_images .slide a{display:block;position:relative;width:100%}.product_other_images .slide a:before{content:"";display:block;padding-bottom:100%}.product_other_images .slide a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.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 .icon_above_image{padding:0;top:1.0625rem;right:1.0625rem}article.product .icon_above_image a{line-height:1}article.product .icon_above_image a .wt-wishlist-button{width:16px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6 0.666748C10.1667 0.668962 8.82396 1.36805 8 2.54084C7.17604 1.36805 5.83333 0.668962 4.4 0.666748C2.05599 0.666748 0 2.84761 0 5.33341C0 7.75607 1.36797 10.2513 3.95625 12.5494C5.15547 13.6122 6.47096 14.536 7.8776 15.3036C7.95443 15.3432 8.04557 15.3432 8.1224 15.3036C9.52852 14.536 10.8436 13.6121 12.0424 12.5494C14.632 10.2513 16 7.75607 16 5.33341C16 2.84761 13.944 0.666748 11.6 0.666748ZM8.00521 14.5886C7.02578 14.0481 0.791667 10.447 0.791667 5.33341C0.791667 3.13159 2.33997 1.40112 4.4 1.40112C5.79557 1.4036 7.08203 2.1381 7.76771 3.35373C7.81901 3.43211 7.90638 3.47925 8 3.47925C8.09362 3.47925 8.18099 3.43211 8.23229 3.35373C8.91797 2.1381 10.2044 1.47651 11.6 1.47404C13.66 1.47404 15.2188 3.13159 15.2188 5.33341C15.2188 10.447 8.98464 14.0481 8.00521 14.5886Z' fill='black'/%3E%3C/svg%3E%0A");margin:0;display:inline-block;transition:all .3s 0s;background-repeat:no-repeat;background-size:contain}article.product .icon_above_image a .wt-wishlist-button:hover,article.product .icon_above_image a .wt-wishlist-button[data-action=remove]{background-image:url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4 0C15.25 0.00332031 13.2359 1.05195 12 2.81113C10.7641 1.05195 8.75 0.00332031 6.6 0C3.08398 0 0 3.27129 0 7C0 10.634 2.05195 14.3768 5.93438 17.824C7.7332 19.4182 9.70645 20.8039 11.8164 21.9553C11.9316 22.0147 12.0684 22.0147 12.1836 21.9553C14.2928 20.8039 16.2654 19.418 18.0637 17.824C21.948 14.3768 24 10.634 24 7C24 3.27129 20.916 0 17.4 0Z' fill='black'/%3E%3C/svg%3E%0A")}article.product .icon_above_image a .wt-wishlist-button img{display:none !important}article.product .loop_product_slider>img{display:none}article.product div.woocommerce-loop-product__link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .625rem}article.product div.woocommerce-loop-product__link.variable_product a.woocommerce-loop-product__link,article.product div.woocommerce-loop-product__link.variable_product>img{display:none}article.product div.woocommerce-loop-product__link.simple_product .woocommerce-loop-product__content{text-align:left}article.product div.woocommerce-loop-product__link .woocommerce-loop-product__title{margin:1.125rem 0 0}article.product div.woocommerce-loop-product__link.hide_price .price{display:none}article.product .woocommerce-loop-product__thumbnail,article.product .loop_product_slider{width:100%}article.product .woocommerce-loop-product__thumbnail>a{position:absolute;top:0;bottom:0;left:0;right:0}article.product .custom_color_options__values{gap:.4375rem}article.product .custom_color_options__values label{width:.625rem;height:.625rem}article.product span.price,article.product p.price{font-size:1.125rem;margin-top:.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 .woocommerce-loop-product__title{color:#000}}.woocommerce-loop-product__link .woocommerce-loop-product__thumbnail:hover img.hover_image{opacity:1;visibility:visible}.woocommerce-loop-product__link img{width:100%;overflow:hidden;transition:opacity .3s}.woocommerce-loop-product__thumbnail{position:relative;overflow:hidden}.woocommerce-loop-product__thumbnail:before{content:"";display:block;width:100%;padding-bottom:100%}.woocommerce-loop-product__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .3s 0s;position:absolute;top:0;left:0}.woocommerce-loop-product__thumbnail img.hover_image{transition:all .3s 0s;opacity:0;visibility:hidden}.woocommerce-loop-product__title{transition:all .3s 0s;color:#000;margin:.75rem 0 .1875rem;font-size:.875rem}@media(min-width: 980px){.woocommerce-loop-product__title{margin:1.125rem 0 .1875rem}}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:#000;font-size:.75rem;line-height:1.5;border-radius:.3125rem;padding:.3125rem;top:.5rem;left:.5rem;z-index:1}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:#000;font-weight:300;font-size:.875rem;margin-bottom:0}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}body.woocommerce-shop{padding-top:0}.woocommerce-products-header{background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:18.75rem;padding:5.875rem 0 5rem;display:flex;flex-direction:column;justify-content:center;color:#fff;margin-bottom:5rem;position:relative}@media(min-width: 980px){.woocommerce-products-header{min-height:28.125rem}}.page-my-account .woocommerce-products-header,.page-cart .woocommerce-products-header,.page-checkout .woocommerce-products-header{min-height:150px}.woocommerce-products-header.no_bg{padding:1.875rem 0;min-height:0}@media(min-width: 980px){.woocommerce-products-header.no_bg{padding:5.875rem 0 1.875rem}}.woocommerce-products-header:not(.no_bg):before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3)}.woocommerce-products-header .container,.woocommerce-products-header .main-menu__container{position:relative}.woocommerce-products-header .page-description{position:relative;z-index:1}.custom_shop{margin-bottom:clamp( 3.125rem, calc(3.125rem + (1vw - 5.75px) * 7.21), 5rem )}@media(max-width: 1024px){.custom_shop_grid--header .c-title{margin-bottom:0px}}.custom_shop__filter{background:rgba(0,0,0,0)}.custom_shop__filter{padding:.75rem 0;margin-bottom:3.125rem}.custom_shop__filter.fixed{position:fixed;top:63px;left:0;right:0;z-index:11}.custom_shop__filter_wrapper{position:relative}.custom_shop__filter .container,.custom_shop__filter .main-menu__container{display:flex;flex-wrap:wrap;gap:.9375rem 3.75rem}.custom_shop__filter a{position:relative;display:inline-block}.custom_shop__filter a:not(:last-child):before{position:absolute;content:"";top:0;bottom:0;left:calc(100% + 1.875rem);background:#e3e3e3;width:1px}.custom_shop_section{display:flex;flex-direction:column;row-gap:2.5rem}.custom_shop_section .custom_shop_grid{display:flex;flex-wrap:wrap;gap:2rem 1rem}@media(min-width: 980px){.custom_shop_section .custom_shop_grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(14, 1fr);grid-gap:1.875rem}.custom_shop_section .custom_shop_grid.one_row_grid{grid-template-rows:repeat(7, 1fr)}}.custom_shop_section .custom_shop_grid--row{display:flex;flex-direction:column;row-gap:2.5rem}.custom_shop_section .custom_shop_grid--row .editor,.custom_shop_section .custom_shop_grid--row .entry-content{margin-bottom:1.25rem}.custom_shop_section .custom_shop_grid--header{margin-bottom:.625rem}.custom_shop_section .custom_shop_grid>div{flex:1 1 calc(50% - 8px)}@media(min-width: 980px){.custom_shop_section .custom_shop_grid>div:nth-child(1){grid-area:1/1/10/3}.custom_shop_section .custom_shop_grid>div:nth-child(2){grid-area:1/3/6/4}.custom_shop_section .custom_shop_grid>div:nth-child(3){grid-area:1/4/6/5}.custom_shop_section .custom_shop_grid>div:nth-child(4){grid-area:10/1/15/2}.custom_shop_section .custom_shop_grid>div:nth-child(5){grid-area:10/2/15/3}.custom_shop_section .custom_shop_grid>div:nth-child(6){grid-area:6/3/15/5}}.c-block{margin-bottom:clamp( 3.125rem, calc(3.125rem + (1vw - 5.75px) * 7.21), 5rem )}.white_footer .c-block:last-of-type{margin-bottom:0}.c-block-sm{margin-bottom:1.875rem}.c-block-sm:last-of-type{margin-bottom:0}.c-block-lg{margin-bottom:clamp( 3.125rem, calc(3.125rem + (1vw - 7.67px) * 18.48), 8.125rem )}.c-block-lg:last-of-type{margin-bottom:0}.c-block--padding{padding:clamp( 3.125rem, calc(3.125rem + (1vw - 7.67px) * 6.93), 5rem ) 0}@media(max-width: 979px){.c-block.mb-mob-80{margin-bottom:80px !important}.c-block.mb-mob-60{margin-bottom:60px !important}.c-block.mb-mob-40{margin-bottom:40px !important}.c-block.mb-m-0{margin-bottom:0px !important}}.c-title{display:block;margin-bottom:1em}.c-image{display:block;line-height:0;position:relative}.c-image img{width:100%}.m-two_columns_content .flex-column-reverse{flex-direction:row !important}@media(max-width: 767px){.m-two_columns_content .flex-column-reverse{flex-direction:column-reverse !important}}.swiper-images .swiper-slide .c-image:before{content:"";display:block;width:100%;padding-bottom:65%}.c-video{max-width:100%;display:block;position:relative}.c-video:not([video]):before{content:"";display:block;width:100%;padding-bottom:56.25%}@media(min-width: 1025px){.c-video:hover .c-video__poster img{opacity:.9}.c-video:hover .c-video__poster svg{transform:scale(1.1)}}.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:.75}.c-video__poster svg{transition:all .3s 0s;fill:#fff;font-size:.5rem;width:10em;height:10em;position:absolute;top:calc(50% - 5em);left:calc(50% - 5em)}@media(min-width: 980px){.c-video__poster svg{font-size:.75rem}}.m-faq__item{border:1px solid #d0d0d0;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{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;margin:0}.m-faq__item-title svg{flex-shrink:0}.m-faq__item-content{padding:0 1.25rem 1.25rem}@media(min-width: 980px)and (max-width: 1024px){.m-banner .container,.m-banner .main-menu__container{padding-left:0;padding-right:0}.m-banner .container .row,.m-banner .main-menu__container .row,.m-banner .container .woocommerce .col2-set,.woocommerce .m-banner .container .col2-set,.m-banner .main-menu__container .woocommerce .col2-set,.woocommerce .m-banner .main-menu__container .col2-set,.m-banner .container .woocommerce-page .col2-set,.woocommerce-page .m-banner .container .col2-set,.m-banner .main-menu__container .woocommerce-page .col2-set,.woocommerce-page .m-banner .main-menu__container .col2-set{margin:0}}.m-banner--img{position:relative;min-height:43.75rem;padding:3.125rem 0 1.875rem}@media(min-width: 576px){.m-banner--img{padding:clamp( 3.125rem, calc(3.125rem + (1vw - 7.67px) * 11.55), 6.25rem ) 0;min-height:46.8125rem}}@media(min-width: 1440px){.m-banner--img{display:block}}.m-banner--img .row,.m-banner--img .woocommerce .col2-set,.woocommerce .m-banner--img .col2-set,.m-banner--img .woocommerce-page .col2-set,.woocommerce-page .m-banner--img .col2-set{position:relative;z-index:1}.m-banner--img .editor,.m-banner--img .entry-content{max-width:39.375rem}.m-banner--img .editor+.btn,.m-banner--img .entry-content+.btn,.m-banner--img .editor+input[type=submit],.m-banner--img .entry-content+input[type=submit],.m-banner--img .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.m-banner--img .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-banner--img .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-banner--img .entry-content+input[type=submit],.m-banner--img .woocommerce #respond .editor+input#submit,.m-banner--img .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .m-banner--img .editor+input#submit,.woocommerce #respond .m-banner--img .entry-content+input#submit,.m-banner--img .woocommerce .editor+a.button,.m-banner--img .woocommerce .entry-content+a.button,.woocommerce .m-banner--img .editor+a.button,.woocommerce .m-banner--img .entry-content+a.button,.m-banner--img .woocommerce .editor+button.button,.m-banner--img .woocommerce .entry-content+button.button,.woocommerce .m-banner--img .editor+button.button,.woocommerce .m-banner--img .entry-content+button.button,.m-banner--img .woocommerce .editor+input.button,.m-banner--img .woocommerce .entry-content+input.button,.woocommerce .m-banner--img .editor+input.button,.woocommerce .m-banner--img .entry-content+input.button,.m-banner--img .woocommerce .editor+a.button.alt,.m-banner--img .woocommerce .entry-content+a.button.alt,.woocommerce .m-banner--img .editor+a.button.alt,.woocommerce .m-banner--img .entry-content+a.button.alt,.m-banner--img .woocommerce .editor+button.button.alt,.m-banner--img .woocommerce .entry-content+button.button.alt,.woocommerce .m-banner--img .editor+button.button.alt,.woocommerce .m-banner--img .entry-content+button.button.alt,.m-banner--img .woocommerce .editor+input.button.alt,.m-banner--img .woocommerce .entry-content+input.button.alt,.woocommerce .m-banner--img .editor+input.button.alt,.woocommerce .m-banner--img .entry-content+input.button.alt{margin-top:1.875rem}.m-banner--bg{position:absolute;top:0;bottom:0;left:calc(-1*var(--container-gutter-x));right:calc(-1*var(--container-gutter-x))}@media(min-width: 980px){.m-banner--bg{left:0;right:0}}.m-banner--bg-white_bg:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(273.64deg, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.32) 63%, rgba(0, 0, 0, 0.4) 80%)}@media(min-width: 576px){.m-banner--bg-white_bg:before{background:linear-gradient(273.64deg, rgba(0, 0, 0, 0) 35.2%, rgba(0, 0, 0, 0.32) 56.63%, rgba(0, 0, 0, 0.4) 61.99%)}}.m-banner--bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.m-category_list--item{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:25rem;margin:0 auto}@media(min-width: 980px){.m-category_list--item{text-align:left;align-items:flex-start;max-width:100%}}.m-category_list--item .item_img{width:100%;position:relative;margin-bottom:1rem;overflow:hidden}.m-category_list--item .item_img:before{display:block;content:"";padding-bottom:100%}.m-category_list--item .item_img img{transition:all .3s 0s}.m-category_list--item .item_img img.hover_image{opacity:0;visibility:hidden}.m-category_list--item h6{margin-bottom:0;display:flex;align-items:center;gap:1.25rem}.m-category_list--item h6 svg{width:1.6875rem;height:.5rem}.m-category_list--item h6+span{margin-top:.75rem}.m-category_list--item span{display:inline-block;letter-spacing:.6px;position:relative}.m-category_list--item span:before{position:absolute;content:"";top:100%;left:0;right:0;height:1px;background:#000}.m-category_list--item:hover .item_img img.hover_image{opacity:1;visibility:visible}.m-contact__content{position:relative;padding-left:1.25rem;padding-right:1.25rem}@media(min-width: 980px){.m-contact__content{padding-left:0;padding-right:0}.m-contact__content:before{position:absolute;content:"";right:100%;width:50vw;top:0;bottom:0;background:inherit}}.m-contact__content h1,.m-contact__content .h1,.m-contact__content h2,.m-contact__content .h2,.m-contact__content .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .m-contact__content .gform_heading,.m-contact__content h3,.m-contact__content .h3,.m-contact__content .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m-contact__content h2,.m-contact__content h4,.m-contact__content .h4,.m-contact__content .single-product div.product #reply-title,.single-product div.product .m-contact__content #reply-title,.m-contact__content h5,.m-contact__content .h5,.m-contact__content .woocommerce .woocommerce-order-details__title,.woocommerce .m-contact__content .woocommerce-order-details__title,.m-contact__content .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .m-contact__content h2,.m-contact__content .woocommerce-thankyou-order-received,.m-contact__content .single-product div.product .product__summary p.price,.single-product div.product .product__summary .m-contact__content p.price,.m-contact__content .single-product div.product .product__summary span.price,.single-product div.product .product__summary .m-contact__content span.price,.m-contact__content h6,.m-contact__content .h6{margin-bottom:3.125rem}.m-contact__content form{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.3125rem;width:calc(100% - 20px)}@media(min-width: 1025px){.m-contact__content form{width:85%;row-gap:3.125rem}}.m-contact__content form>label{width:100%}@media(min-width: 576px){.m-contact__content form>label:nth-of-type(1),.m-contact__content form>label:nth-of-type(2),.m-contact__content form>label:nth-of-type(3),.m-contact__content form>label:nth-of-type(4){width:calc(50% - 15px)}}@media(min-width: 980px){.m-contact__content form>label:nth-of-type(1),.m-contact__content form>label:nth-of-type(2),.m-contact__content form>label:nth-of-type(3),.m-contact__content form>label:nth-of-type(4){width:100%}}@media(min-width: 1025px){.m-contact__content form>label:nth-of-type(1),.m-contact__content form>label:nth-of-type(2),.m-contact__content form>label:nth-of-type(3),.m-contact__content form>label:nth-of-type(4){width:calc(50% - 15px)}}.m-contact__content form label{display:block}.m-contact__content form label input[type=text],.m-contact__content form label input[type=email],.m-contact__content form label input[type=number],.m-contact__content form label input[type=tel],.m-contact__content form label textarea{padding:0;border:none;border-bottom:1px solid #000;background:rgba(0,0,0,0);height:3.125rem;border-radius:0;outline:none;color:#000}.m-contact__content form label input[type=text].wpcf7-not-valid,.m-contact__content form label input[type=email].wpcf7-not-valid,.m-contact__content form label input[type=number].wpcf7-not-valid,.m-contact__content form label input[type=tel].wpcf7-not-valid,.m-contact__content form label textarea.wpcf7-not-valid{border-color:#a00}.m-contact__content form label input[type=text].wpcf7-not-valid::placeholder,.m-contact__content form label input[type=email].wpcf7-not-valid::placeholder,.m-contact__content form label input[type=number].wpcf7-not-valid::placeholder,.m-contact__content form label input[type=tel].wpcf7-not-valid::placeholder,.m-contact__content form label textarea.wpcf7-not-valid::placeholder{color:#a00}.m-contact__content form label input:-webkit-autofill,.m-contact__content form label input:-webkit-autofill:hover,.m-contact__content form label input:-webkit-autofill:focus,.m-contact__content form label input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f8f8f8 inset !important}.m-contact__content form label .wpcf7-not-valid-tip{background:rgba(0,0,0,0);color:#a00;font-size:.6875rem}.m-contact__content form label textarea{resize:none}.m-contact__content form.invalid .wpcf7-response-output{display:none !important}.m-contact__socials{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;row-gap:1.875rem}@media(min-width: 980px){.m-contact__socials{row-gap:3.375rem}}.m-contact__socials a{display:inline-flex;align-items:center;flex-wrap:wrap;gap:1.25rem;font-size:clamp( 1.125rem, calc(1.125rem + (1vw - 7.67px) * 0.92), 1.375rem )}.m-contact__socials a svg{width:1.5rem;height:1.5rem}.m-contact__socials a span{position:relative}.m-contact__socials a span:before{position:absolute;content:"";top:100%;left:0;right:0;margin:0 auto;width:0;height:2px;background:#000;transition:all .3s 0s}.m-contact__socials a:hover span:before{width:100%}.m-content_width{margin-bottom:3.125rem}.m-content_width:first-of-type{padding-top:1.875rem}@media(min-width: 980px){.m-content_width:first-of-type{padding-top:6.875rem}}.m-faq__item,.m-faq-sub__item{padding:1.25rem 0;border-bottom:1px solid #000;transition:all .3s 0s}@media(min-width: 980px){.m-faq__item,.m-faq-sub__item{padding:2.5rem 0}}.m-faq__item .minus,.m-faq-sub__item .minus{display:none}.m-faq__item.is-open,.m-faq-sub__item.is-open{background:#f8f8f8;padding-bottom:clamp( 0.9375rem, calc(0.9375rem + (1vw - 5.75px) * 1.6), 1.5625rem )}.m-faq__item.is-open .plus,.m-faq-sub__item.is-open .plus{display:none}.m-faq__item.is-open .minus,.m-faq-sub__item.is-open .minus{display:block}.m-faq__item.is-open .m-faq__item-title,.m-faq-sub__item.is-open .m-faq__item-title{padding-bottom:0}.m-faq__item-title,.m-faq-sub__item-title{display:flex;justify-content:space-between;gap:1rem;padding:0 10px;margin:0;letter-spacing:1.15px;transition:all .3s 0s;position:relative}.m-faq__item-title:before,.m-faq-sub__item-title:before{position:absolute;content:"";top:-1.25rem;bottom:-1.25rem;left:0;right:0;opacity:.5}@media(min-width: 980px){.m-faq__item-title:before,.m-faq-sub__item-title:before{top:-2.5rem;bottom:-2.5rem}}.is-open .m-faq__item-title:before,.is-open .m-faq-sub__item-title:before{bottom:-10px}.m-faq__item-title svg,.m-faq-sub__item-title svg{flex-shrink:0}.m-faq__item-content,.m-faq-sub__item-content{letter-spacing:-0.1px;padding:0 .625rem}.m-faq__item-content>img{max-width:15.625rem;width:100%;margin:1.25rem 0}.m-faq__item-content .editor,.m-faq__item-content .entry-content{padding-top:1.25rem}.m-faq-sub__item{padding:0;border-color:#e3e3e3}@media(min-width: 980px){.m-faq-sub__item{padding:12px 0 15px}}.m-faq-sub__item:last-child{padding-bottom:0}.m-faq-sub__item:first-child .m-faq-sub__item-title:before{top:10px}@media(min-width: 980px){.m-faq-sub__item:first-child .m-faq-sub__item-title:before{top:-2px}}.m-faq-sub__item .m-faq-sub__item-title:before{top:0;bottom:0}@media(min-width: 980px){.m-faq-sub__item .m-faq-sub__item-title:before{top:-0.75rem;bottom:-1.25rem}}.m-faq-sub__item.is-open .m-faq-sub__item-title{padding-bottom:.375rem}.m-faq-sub__item.is-open .m-faq-sub__item-title:before{bottom:0}.m-faq-sub__item.is-open .m-faq-sub__item-title svg{transform:rotate(0deg)}.m-faq-sub__item:hover{border-color:#000}.m-faq-sub__item-title{padding:1.5625rem 0 .75rem 1.4375rem}.m-faq-sub__item-title svg{width:1.25rem;height:2.25rem;fill:#757575;transform:rotate(180deg)}.m-faq-sub__item-content{padding:0 0 0 1.25rem}.m-faq-sub__item-content .editor,.m-faq-sub__item-content .entry-content{padding-top:0}.s-contact-map__map-wp{position:relative;height:517px}.s-contact-map__map{height:100%}.s-contact-map__map .marker-info{color:#000}@media(max-width: 979px){.m-hero.c-block{margin-bottom:3.125rem}}@media(max-width: 979px)and (min-width: 980px){.m-hero.c-block{margin-bottom:1.25rem}}@media(max-width: 979px){.m-hero.video_type .m-hero__bg-overlay,.m-hero.video_type .m-hero__inner:not(.box_shadow):before{display:none}}.m-hero__inner{display:flex;padding:3.125rem 0;flex-wrap:wrap;position:relative;row-gap:1.875rem;align-content:center}@media(max-width: 979px){.m-hero__inner.position-top-left,.m-hero__inner.position-top-middle-left,.m-hero__inner.position-top-center,.m-hero__inner.position-top-middle-center,.m-hero__inner.position-top-right,.m-hero__inner.position-top-middle-right{align-content:flex-start !important}.m-hero__inner.position-middle-left,.m-hero__inner.position-middle-center,.m-hero__inner.position-middle-right{align-content:center !important}.m-hero__inner.position-bottom-left,.m-hero__inner.position-bottom-middle-left,.m-hero__inner.position-bottom-center,.m-hero__inner.position-bottom-middle-center,.m-hero__inner.position-bottom-right,.m-hero__inner.position-bottom-middle-right{align-content:flex-end !important}.m-hero__inner .inner_content.position-top-left,.m-hero__inner .inner_content.position-middle-left,.m-hero__inner .inner_content.position-bottom-left{align-self:flex-start;text-align:left}.m-hero__inner .inner_content.position-top-center,.m-hero__inner .inner_content.position-middle-center,.m-hero__inner .inner_content.position-bottom-center{align-self:center;text-align:center}.m-hero__inner .inner_content.position-top-right,.m-hero__inner .inner_content.position-middle-right,.m-hero__inner .inner_content.position-bottom-right{align-self:flex-end;text-align:right}.m-hero__inner .inner_content.position-top-middle-left{align-items:flex-start !important;text-align:left !important;margin-top:15% !important}.m-hero__inner .inner_content.position-top-middle-center{align-items:center !important;text-align:center !important;margin-top:15% !important}.m-hero__inner .inner_content.position-top-middle-right{align-items:flex-end !important;text-align:right !important;margin-top:15% !important}.m-hero__inner .inner_content.position-bottom-middle-left{align-items:flex-start !important;text-align:left !important;margin-bottom:15% !important}.m-hero__inner .inner_content.position-bottom-middle-center{align-items:center !important;text-align:center !important;margin-bottom:15% !important}.m-hero__inner .inner_content.position-bottom-middle-right{align-items:flex-end !important;text-align:right !important;margin-bottom:15% !important}}@media(min-width: 980px){.m-hero__inner{padding:4.375rem 0;flex-wrap:nowrap;align-items:center;align-content:center}.m-hero__inner.size-small{min-height:28.125rem}.m-hero__inner.size-extra-small{min-height:20rem}.m-hero__inner.size-medium{min-height:39.375rem}}.m-hero__inner.size-full{min-height:28.125rem}@media(min-width: 380px){.m-hero__inner.size-full{min-height:33.75rem}}@media(min-width: 576px){.m-hero__inner.size-full{min-height:75vh}}@media(min-width: 980px){.m-hero__inner.size-full{min-height:80vh}}.m-hero__inner.box_shadow:before{position:absolute;content:"";left:0;right:0;bottom:0;top:0;z-index:1;background:rgba(0,0,0,.2)}@media(min-width: 980px){.m-hero__inner.box_shadow:before{background:linear-gradient(135deg, rgba(0, 0, 0, 0) 33.96%, rgba(0, 0, 0, 0.2) 56.52%);transform:rotate(180deg)}}@media(min-width: 980px){.m-hero__inner.box_shadow.box_shadow_reverse:before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 33.96%, rgba(0, 0, 0, 0.2) 56.52%);transform:none}}.m-hero__inner.bg_color{padding:5rem 0}.m-hero__inner.size-extra-small{padding:5rem 0 0 0}.m-hero .container,.m-hero .main-menu__container{position:relative;z-index:1}.m-hero__bg{position:absolute;width:100%;height:100%;top:0;left:0;min-height:0}.m-hero__bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.m-hero__bg-video{width:100%}@media(min-width: 980px){.m-hero__bg-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}}.m-hero__bg--mobile_video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-hero__content{position:relative;width:100%}.m-hero__content h1,.m-hero__content .h1{font-weight:400;line-height:1.3;letter-spacing:normal;margin-bottom:.9375rem}@media(min-width: 980px){.m-hero__content h1,.m-hero__content .h1{letter-spacing:2px;line-height:1.3}}.m-hero__content .inner_content{display:flex;flex-direction:column;row-gap:.9375rem}@media(max-width: 979px){.m-hero__content .inner_content.position-top-left,.m-hero__content .inner_content.position-middle-left,.m-hero__content .inner_content.position-bottom-left{align-items:flex-start !important;text-align:left !important}.m-hero__content .inner_content.position-top-center,.m-hero__content .inner_content.position-middle-center,.m-hero__content .inner_content.position-bottom-center{align-items:center !important;text-align:center !important}.m-hero__content .inner_content.position-top-right,.m-hero__content .inner_content.position-middle-right,.m-hero__content .inner_content.position-bottom-right{align-items:flex-end !important;text-align:right !important}.m-hero__content .inner_content.position-top-middle-left{align-items:flex-start !important;text-align:left !important;margin-top:15% !important}.m-hero__content .inner_content.position-top-middle-center{align-items:center !important;text-align:center !important;margin-top:15% !important}.m-hero__content .inner_content.position-top-middle-right{align-items:flex-end !important;text-align:right !important;margin-top:15% !important}.m-hero__content .inner_content.position-bottom-middle-left{align-items:flex-start !important;text-align:left !important;margin-bottom:15% !important}.m-hero__content .inner_content.position-bottom-middle-center{align-items:center !important;text-align:center !important;margin-bottom:15% !important}.m-hero__content .inner_content.position-bottom-middle-right{align-items:flex-end !important;text-align:right !important;margin-bottom:15% !important}}.m-hero__content .c-title{margin:0}.m-hero__content .editor+.btn,.m-hero__content .entry-content+.btn,.m-hero__content .editor+input[type=submit],.m-hero__content .entry-content+input[type=submit],.m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-hero__content .entry-content+input[type=submit],.m-hero__content .woocommerce #respond .editor+input#submit,.m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .m-hero__content .editor+input#submit,.woocommerce #respond .m-hero__content .entry-content+input#submit,.m-hero__content .woocommerce .editor+a.button,.m-hero__content .woocommerce .entry-content+a.button,.woocommerce .m-hero__content .editor+a.button,.woocommerce .m-hero__content .entry-content+a.button,.m-hero__content .woocommerce .editor+button.button,.m-hero__content .woocommerce .entry-content+button.button,.woocommerce .m-hero__content .editor+button.button,.woocommerce .m-hero__content .entry-content+button.button,.m-hero__content .woocommerce .editor+input.button,.m-hero__content .woocommerce .entry-content+input.button,.woocommerce .m-hero__content .editor+input.button,.woocommerce .m-hero__content .entry-content+input.button,.m-hero__content .woocommerce .editor+a.button.alt,.m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .m-hero__content .editor+a.button.alt,.woocommerce .m-hero__content .entry-content+a.button.alt,.m-hero__content .woocommerce .editor+button.button.alt,.m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .m-hero__content .editor+button.button.alt,.woocommerce .m-hero__content .entry-content+button.button.alt,.m-hero__content .woocommerce .editor+input.button.alt,.m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .m-hero__content .editor+input.button.alt,.woocommerce .m-hero__content .entry-content+input.button.alt{display:inline-block;margin-top:15px}@media(max-width: 979px){.position-top-left .m-hero__content .editor+.btn,.position-top-left .m-hero__content .entry-content+.btn,.position-top-left .m-hero__content .editor+input[type=submit],.position-top-left .m-hero__content .entry-content+input[type=submit],.position-top-left .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-top-left .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-top-left .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-top-left .m-hero__content .entry-content+input[type=submit],.position-top-left .m-hero__content .woocommerce #respond .editor+input#submit,.position-top-left .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-top-left .m-hero__content .editor+input#submit,.woocommerce #respond .position-top-left .m-hero__content .entry-content+input#submit,.position-top-left .m-hero__content .woocommerce .editor+a.button,.position-top-left .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-top-left .m-hero__content .editor+a.button,.woocommerce .position-top-left .m-hero__content .entry-content+a.button,.position-top-left .m-hero__content .woocommerce .editor+button.button,.position-top-left .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-top-left .m-hero__content .editor+button.button,.woocommerce .position-top-left .m-hero__content .entry-content+button.button,.position-top-left .m-hero__content .woocommerce .editor+input.button,.position-top-left .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-top-left .m-hero__content .editor+input.button,.woocommerce .position-top-left .m-hero__content .entry-content+input.button,.position-top-left .m-hero__content .woocommerce .editor+a.button.alt,.position-top-left .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-top-left .m-hero__content .editor+a.button.alt,.woocommerce .position-top-left .m-hero__content .entry-content+a.button.alt,.position-top-left .m-hero__content .woocommerce .editor+button.button.alt,.position-top-left .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-top-left .m-hero__content .editor+button.button.alt,.woocommerce .position-top-left .m-hero__content .entry-content+button.button.alt,.position-top-left .m-hero__content .woocommerce .editor+input.button.alt,.position-top-left .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-top-left .m-hero__content .editor+input.button.alt,.woocommerce .position-top-left .m-hero__content .entry-content+input.button.alt,.position-middle-left .m-hero__content .editor+.btn,.position-middle-left .m-hero__content .entry-content+.btn,.position-middle-left .m-hero__content .editor+input[type=submit],.position-middle-left .m-hero__content .entry-content+input[type=submit],.position-middle-left .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-middle-left .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-middle-left .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-middle-left .m-hero__content .entry-content+input[type=submit],.position-middle-left .m-hero__content .woocommerce #respond .editor+input#submit,.position-middle-left .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-middle-left .m-hero__content .editor+input#submit,.woocommerce #respond .position-middle-left .m-hero__content .entry-content+input#submit,.position-middle-left .m-hero__content .woocommerce .editor+a.button,.position-middle-left .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-middle-left .m-hero__content .editor+a.button,.woocommerce .position-middle-left .m-hero__content .entry-content+a.button,.position-middle-left .m-hero__content .woocommerce .editor+button.button,.position-middle-left .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-middle-left .m-hero__content .editor+button.button,.woocommerce .position-middle-left .m-hero__content .entry-content+button.button,.position-middle-left .m-hero__content .woocommerce .editor+input.button,.position-middle-left .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-middle-left .m-hero__content .editor+input.button,.woocommerce .position-middle-left .m-hero__content .entry-content+input.button,.position-middle-left .m-hero__content .woocommerce .editor+a.button.alt,.position-middle-left .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-middle-left .m-hero__content .editor+a.button.alt,.woocommerce .position-middle-left .m-hero__content .entry-content+a.button.alt,.position-middle-left .m-hero__content .woocommerce .editor+button.button.alt,.position-middle-left .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-middle-left .m-hero__content .editor+button.button.alt,.woocommerce .position-middle-left .m-hero__content .entry-content+button.button.alt,.position-middle-left .m-hero__content .woocommerce .editor+input.button.alt,.position-middle-left .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-middle-left .m-hero__content .editor+input.button.alt,.woocommerce .position-middle-left .m-hero__content .entry-content+input.button.alt,.position-bottom-left .m-hero__content .editor+.btn,.position-bottom-left .m-hero__content .entry-content+.btn,.position-bottom-left .m-hero__content .editor+input[type=submit],.position-bottom-left .m-hero__content .entry-content+input[type=submit],.position-bottom-left .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-bottom-left .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-bottom-left .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-bottom-left .m-hero__content .entry-content+input[type=submit],.position-bottom-left .m-hero__content .woocommerce #respond .editor+input#submit,.position-bottom-left .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-bottom-left .m-hero__content .editor+input#submit,.woocommerce #respond .position-bottom-left .m-hero__content .entry-content+input#submit,.position-bottom-left .m-hero__content .woocommerce .editor+a.button,.position-bottom-left .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-bottom-left .m-hero__content .editor+a.button,.woocommerce .position-bottom-left .m-hero__content .entry-content+a.button,.position-bottom-left .m-hero__content .woocommerce .editor+button.button,.position-bottom-left .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-bottom-left .m-hero__content .editor+button.button,.woocommerce .position-bottom-left .m-hero__content .entry-content+button.button,.position-bottom-left .m-hero__content .woocommerce .editor+input.button,.position-bottom-left .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-bottom-left .m-hero__content .editor+input.button,.woocommerce .position-bottom-left .m-hero__content .entry-content+input.button,.position-bottom-left .m-hero__content .woocommerce .editor+a.button.alt,.position-bottom-left .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-bottom-left .m-hero__content .editor+a.button.alt,.woocommerce .position-bottom-left .m-hero__content .entry-content+a.button.alt,.position-bottom-left .m-hero__content .woocommerce .editor+button.button.alt,.position-bottom-left .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-bottom-left .m-hero__content .editor+button.button.alt,.woocommerce .position-bottom-left .m-hero__content .entry-content+button.button.alt,.position-bottom-left .m-hero__content .woocommerce .editor+input.button.alt,.position-bottom-left .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-bottom-left .m-hero__content .editor+input.button.alt,.woocommerce .position-bottom-left .m-hero__content .entry-content+input.button.alt{margin-right:auto;margin-left:0}.position-top-center .m-hero__content .editor+.btn,.position-top-center .m-hero__content .entry-content+.btn,.position-top-center .m-hero__content .editor+input[type=submit],.position-top-center .m-hero__content .entry-content+input[type=submit],.position-top-center .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-top-center .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-top-center .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-top-center .m-hero__content .entry-content+input[type=submit],.position-top-center .m-hero__content .woocommerce #respond .editor+input#submit,.position-top-center .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-top-center .m-hero__content .editor+input#submit,.woocommerce #respond .position-top-center .m-hero__content .entry-content+input#submit,.position-top-center .m-hero__content .woocommerce .editor+a.button,.position-top-center .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-top-center .m-hero__content .editor+a.button,.woocommerce .position-top-center .m-hero__content .entry-content+a.button,.position-top-center .m-hero__content .woocommerce .editor+button.button,.position-top-center .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-top-center .m-hero__content .editor+button.button,.woocommerce .position-top-center .m-hero__content .entry-content+button.button,.position-top-center .m-hero__content .woocommerce .editor+input.button,.position-top-center .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-top-center .m-hero__content .editor+input.button,.woocommerce .position-top-center .m-hero__content .entry-content+input.button,.position-top-center .m-hero__content .woocommerce .editor+a.button.alt,.position-top-center .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-top-center .m-hero__content .editor+a.button.alt,.woocommerce .position-top-center .m-hero__content .entry-content+a.button.alt,.position-top-center .m-hero__content .woocommerce .editor+button.button.alt,.position-top-center .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-top-center .m-hero__content .editor+button.button.alt,.woocommerce .position-top-center .m-hero__content .entry-content+button.button.alt,.position-top-center .m-hero__content .woocommerce .editor+input.button.alt,.position-top-center .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-top-center .m-hero__content .editor+input.button.alt,.woocommerce .position-top-center .m-hero__content .entry-content+input.button.alt,.position-middle-center .m-hero__content .editor+.btn,.position-middle-center .m-hero__content .entry-content+.btn,.position-middle-center .m-hero__content .editor+input[type=submit],.position-middle-center .m-hero__content .entry-content+input[type=submit],.position-middle-center .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-middle-center .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-middle-center .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-middle-center .m-hero__content .entry-content+input[type=submit],.position-middle-center .m-hero__content .woocommerce #respond .editor+input#submit,.position-middle-center .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-middle-center .m-hero__content .editor+input#submit,.woocommerce #respond .position-middle-center .m-hero__content .entry-content+input#submit,.position-middle-center .m-hero__content .woocommerce .editor+a.button,.position-middle-center .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-middle-center .m-hero__content .editor+a.button,.woocommerce .position-middle-center .m-hero__content .entry-content+a.button,.position-middle-center .m-hero__content .woocommerce .editor+button.button,.position-middle-center .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-middle-center .m-hero__content .editor+button.button,.woocommerce .position-middle-center .m-hero__content .entry-content+button.button,.position-middle-center .m-hero__content .woocommerce .editor+input.button,.position-middle-center .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-middle-center .m-hero__content .editor+input.button,.woocommerce .position-middle-center .m-hero__content .entry-content+input.button,.position-middle-center .m-hero__content .woocommerce .editor+a.button.alt,.position-middle-center .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-middle-center .m-hero__content .editor+a.button.alt,.woocommerce .position-middle-center .m-hero__content .entry-content+a.button.alt,.position-middle-center .m-hero__content .woocommerce .editor+button.button.alt,.position-middle-center .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-middle-center .m-hero__content .editor+button.button.alt,.woocommerce .position-middle-center .m-hero__content .entry-content+button.button.alt,.position-middle-center .m-hero__content .woocommerce .editor+input.button.alt,.position-middle-center .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-middle-center .m-hero__content .editor+input.button.alt,.woocommerce .position-middle-center .m-hero__content .entry-content+input.button.alt,.position-bottom-center .m-hero__content .editor+.btn,.position-bottom-center .m-hero__content .entry-content+.btn,.position-bottom-center .m-hero__content .editor+input[type=submit],.position-bottom-center .m-hero__content .entry-content+input[type=submit],.position-bottom-center .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-bottom-center .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-bottom-center .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-bottom-center .m-hero__content .entry-content+input[type=submit],.position-bottom-center .m-hero__content .woocommerce #respond .editor+input#submit,.position-bottom-center .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-bottom-center .m-hero__content .editor+input#submit,.woocommerce #respond .position-bottom-center .m-hero__content .entry-content+input#submit,.position-bottom-center .m-hero__content .woocommerce .editor+a.button,.position-bottom-center .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-bottom-center .m-hero__content .editor+a.button,.woocommerce .position-bottom-center .m-hero__content .entry-content+a.button,.position-bottom-center .m-hero__content .woocommerce .editor+button.button,.position-bottom-center .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-bottom-center .m-hero__content .editor+button.button,.woocommerce .position-bottom-center .m-hero__content .entry-content+button.button,.position-bottom-center .m-hero__content .woocommerce .editor+input.button,.position-bottom-center .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-bottom-center .m-hero__content .editor+input.button,.woocommerce .position-bottom-center .m-hero__content .entry-content+input.button,.position-bottom-center .m-hero__content .woocommerce .editor+a.button.alt,.position-bottom-center .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-bottom-center .m-hero__content .editor+a.button.alt,.woocommerce .position-bottom-center .m-hero__content .entry-content+a.button.alt,.position-bottom-center .m-hero__content .woocommerce .editor+button.button.alt,.position-bottom-center .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-bottom-center .m-hero__content .editor+button.button.alt,.woocommerce .position-bottom-center .m-hero__content .entry-content+button.button.alt,.position-bottom-center .m-hero__content .woocommerce .editor+input.button.alt,.position-bottom-center .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-bottom-center .m-hero__content .editor+input.button.alt,.woocommerce .position-bottom-center .m-hero__content .entry-content+input.button.alt{margin-right:auto;margin-left:auto}.position-top-right .m-hero__content .editor+.btn,.position-top-right .m-hero__content .entry-content+.btn,.position-top-right .m-hero__content .editor+input[type=submit],.position-top-right .m-hero__content .entry-content+input[type=submit],.position-top-right .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-top-right .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-top-right .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-top-right .m-hero__content .entry-content+input[type=submit],.position-top-right .m-hero__content .woocommerce #respond .editor+input#submit,.position-top-right .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-top-right .m-hero__content .editor+input#submit,.woocommerce #respond .position-top-right .m-hero__content .entry-content+input#submit,.position-top-right .m-hero__content .woocommerce .editor+a.button,.position-top-right .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-top-right .m-hero__content .editor+a.button,.woocommerce .position-top-right .m-hero__content .entry-content+a.button,.position-top-right .m-hero__content .woocommerce .editor+button.button,.position-top-right .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-top-right .m-hero__content .editor+button.button,.woocommerce .position-top-right .m-hero__content .entry-content+button.button,.position-top-right .m-hero__content .woocommerce .editor+input.button,.position-top-right .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-top-right .m-hero__content .editor+input.button,.woocommerce .position-top-right .m-hero__content .entry-content+input.button,.position-top-right .m-hero__content .woocommerce .editor+a.button.alt,.position-top-right .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-top-right .m-hero__content .editor+a.button.alt,.woocommerce .position-top-right .m-hero__content .entry-content+a.button.alt,.position-top-right .m-hero__content .woocommerce .editor+button.button.alt,.position-top-right .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-top-right .m-hero__content .editor+button.button.alt,.woocommerce .position-top-right .m-hero__content .entry-content+button.button.alt,.position-top-right .m-hero__content .woocommerce .editor+input.button.alt,.position-top-right .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-top-right .m-hero__content .editor+input.button.alt,.woocommerce .position-top-right .m-hero__content .entry-content+input.button.alt,.position-middle-right .m-hero__content .editor+.btn,.position-middle-right .m-hero__content .entry-content+.btn,.position-middle-right .m-hero__content .editor+input[type=submit],.position-middle-right .m-hero__content .entry-content+input[type=submit],.position-middle-right .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-middle-right .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-middle-right .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-middle-right .m-hero__content .entry-content+input[type=submit],.position-middle-right .m-hero__content .woocommerce #respond .editor+input#submit,.position-middle-right .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-middle-right .m-hero__content .editor+input#submit,.woocommerce #respond .position-middle-right .m-hero__content .entry-content+input#submit,.position-middle-right .m-hero__content .woocommerce .editor+a.button,.position-middle-right .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-middle-right .m-hero__content .editor+a.button,.woocommerce .position-middle-right .m-hero__content .entry-content+a.button,.position-middle-right .m-hero__content .woocommerce .editor+button.button,.position-middle-right .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-middle-right .m-hero__content .editor+button.button,.woocommerce .position-middle-right .m-hero__content .entry-content+button.button,.position-middle-right .m-hero__content .woocommerce .editor+input.button,.position-middle-right .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-middle-right .m-hero__content .editor+input.button,.woocommerce .position-middle-right .m-hero__content .entry-content+input.button,.position-middle-right .m-hero__content .woocommerce .editor+a.button.alt,.position-middle-right .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-middle-right .m-hero__content .editor+a.button.alt,.woocommerce .position-middle-right .m-hero__content .entry-content+a.button.alt,.position-middle-right .m-hero__content .woocommerce .editor+button.button.alt,.position-middle-right .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-middle-right .m-hero__content .editor+button.button.alt,.woocommerce .position-middle-right .m-hero__content .entry-content+button.button.alt,.position-middle-right .m-hero__content .woocommerce .editor+input.button.alt,.position-middle-right .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-middle-right .m-hero__content .editor+input.button.alt,.woocommerce .position-middle-right .m-hero__content .entry-content+input.button.alt,.position-bottom-right .m-hero__content .editor+.btn,.position-bottom-right .m-hero__content .entry-content+.btn,.position-bottom-right .m-hero__content .editor+input[type=submit],.position-bottom-right .m-hero__content .entry-content+input[type=submit],.position-bottom-right .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.position-bottom-right .m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-bottom-right .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .position-bottom-right .m-hero__content .entry-content+input[type=submit],.position-bottom-right .m-hero__content .woocommerce #respond .editor+input#submit,.position-bottom-right .m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .position-bottom-right .m-hero__content .editor+input#submit,.woocommerce #respond .position-bottom-right .m-hero__content .entry-content+input#submit,.position-bottom-right .m-hero__content .woocommerce .editor+a.button,.position-bottom-right .m-hero__content .woocommerce .entry-content+a.button,.woocommerce .position-bottom-right .m-hero__content .editor+a.button,.woocommerce .position-bottom-right .m-hero__content .entry-content+a.button,.position-bottom-right .m-hero__content .woocommerce .editor+button.button,.position-bottom-right .m-hero__content .woocommerce .entry-content+button.button,.woocommerce .position-bottom-right .m-hero__content .editor+button.button,.woocommerce .position-bottom-right .m-hero__content .entry-content+button.button,.position-bottom-right .m-hero__content .woocommerce .editor+input.button,.position-bottom-right .m-hero__content .woocommerce .entry-content+input.button,.woocommerce .position-bottom-right .m-hero__content .editor+input.button,.woocommerce .position-bottom-right .m-hero__content .entry-content+input.button,.position-bottom-right .m-hero__content .woocommerce .editor+a.button.alt,.position-bottom-right .m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .position-bottom-right .m-hero__content .editor+a.button.alt,.woocommerce .position-bottom-right .m-hero__content .entry-content+a.button.alt,.position-bottom-right .m-hero__content .woocommerce .editor+button.button.alt,.position-bottom-right .m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .position-bottom-right .m-hero__content .editor+button.button.alt,.woocommerce .position-bottom-right .m-hero__content .entry-content+button.button.alt,.position-bottom-right .m-hero__content .woocommerce .editor+input.button.alt,.position-bottom-right .m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .position-bottom-right .m-hero__content .editor+input.button.alt,.woocommerce .position-bottom-right .m-hero__content .entry-content+input.button.alt{margin-right:0;margin-left:auto}}@media(min-width: 980px){.m-hero__content .editor+.btn,.m-hero__content .entry-content+.btn,.m-hero__content .editor+input[type=submit],.m-hero__content .entry-content+input[type=submit],.m-hero__content .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.m-hero__content .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-hero__content .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-hero__content .entry-content+input[type=submit],.m-hero__content .woocommerce #respond .editor+input#submit,.m-hero__content .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .m-hero__content .editor+input#submit,.woocommerce #respond .m-hero__content .entry-content+input#submit,.m-hero__content .woocommerce .editor+a.button,.m-hero__content .woocommerce .entry-content+a.button,.woocommerce .m-hero__content .editor+a.button,.woocommerce .m-hero__content .entry-content+a.button,.m-hero__content .woocommerce .editor+button.button,.m-hero__content .woocommerce .entry-content+button.button,.woocommerce .m-hero__content .editor+button.button,.woocommerce .m-hero__content .entry-content+button.button,.m-hero__content .woocommerce .editor+input.button,.m-hero__content .woocommerce .entry-content+input.button,.woocommerce .m-hero__content .editor+input.button,.woocommerce .m-hero__content .entry-content+input.button,.m-hero__content .woocommerce .editor+a.button.alt,.m-hero__content .woocommerce .entry-content+a.button.alt,.woocommerce .m-hero__content .editor+a.button.alt,.woocommerce .m-hero__content .entry-content+a.button.alt,.m-hero__content .woocommerce .editor+button.button.alt,.m-hero__content .woocommerce .entry-content+button.button.alt,.woocommerce .m-hero__content .editor+button.button.alt,.woocommerce .m-hero__content .entry-content+button.button.alt,.m-hero__content .woocommerce .editor+input.button.alt,.m-hero__content .woocommerce .entry-content+input.button.alt,.woocommerce .m-hero__content .editor+input.button.alt,.woocommerce .m-hero__content .entry-content+input.button.alt{margin-right:auto;margin-left:0}}.m-hero.no-bg .editor,.m-hero.no-bg .entry-content{color:#000}.m-hero.no-bg .m-hero__inner:not(.box_shadow):before{background:rgba(0,0,0,0)}.m-hero.c-block.size-extra-small.no-bg{margin-bottom:3.125rem}@media(min-width: 980px){.m-hero.c-block.size-extra-small.no-bg{margin-bottom:0}}@media(max-width: 979px){.m-hero.c-block.size-extra-small.no-bg .m-hero__inner.size-extra-small{padding-top:3.125rem}}@media(max-width: 979px){.m-newsletter.c-block--padding{padding:3.75rem 0 4.5rem}}.m-newsletter .c-title{margin-bottom:2.0625rem}.m-newsletter form{display:flex;flex-wrap:wrap;justify-content:center;max-width:38.75rem;width:100%;margin:0 auto;row-gap:1.5625rem}@media(min-width: 980px){.m-newsletter form{row-gap:1.25rem}}.m-newsletter form>label{flex:1 1 100%;padding:0 .9375rem;display:block;position:relative}@media(min-width: 576px){.m-newsletter form>label{flex:1 1 50%}}.m-newsletter form>label>span.wpcf7-form-control-wrap{display:block;margin:0}.m-newsletter form>label .wpcf7-not-valid-tip{position:absolute;top:100%;left:0;right:0;padding:.4375rem 0 0;line-height:1.2;color:#a00;background:rgba(0,0,0,0);font-weight:500;letter-spacing:1px;margin:0;display:none !important}.m-newsletter form input[type=text],.m-newsletter form input[type=email],.m-newsletter form input[type=url],.m-newsletter form input[type=password],.m-newsletter form input[type=search],.m-newsletter form input[type=number],.m-newsletter form input[type=tel],.m-newsletter form input[type=range],.m-newsletter form input[type=date],.m-newsletter form input[type=month],.m-newsletter form input[type=week],.m-newsletter form input[type=time],.m-newsletter form input[type=datetime],.m-newsletter form input[type=datetime-local],.m-newsletter form input[type=color],.m-newsletter form textarea{border:none;border-bottom:1px solid #fff;border-radius:0;font-weight:500;font-size:.875rem;background:rgba(0,0,0,0);padding:.625rem 0;margin-bottom:0;letter-spacing:1px;-webkit-box-shadow:0 0 0 30px #000 inset !important;color:#fff}.m-newsletter form input[type=text].wpcf7-not-valid,.m-newsletter form input[type=email].wpcf7-not-valid,.m-newsletter form input[type=url].wpcf7-not-valid,.m-newsletter form input[type=password].wpcf7-not-valid,.m-newsletter form input[type=search].wpcf7-not-valid,.m-newsletter form input[type=number].wpcf7-not-valid,.m-newsletter form input[type=tel].wpcf7-not-valid,.m-newsletter form input[type=range].wpcf7-not-valid,.m-newsletter form input[type=date].wpcf7-not-valid,.m-newsletter form input[type=month].wpcf7-not-valid,.m-newsletter form input[type=week].wpcf7-not-valid,.m-newsletter form input[type=time].wpcf7-not-valid,.m-newsletter form input[type=datetime].wpcf7-not-valid,.m-newsletter form input[type=datetime-local].wpcf7-not-valid,.m-newsletter form input[type=color].wpcf7-not-valid,.m-newsletter form textarea.wpcf7-not-valid{border-color:#a00}.m-newsletter form input[type=text]::placeholder,.m-newsletter form input[type=email]::placeholder,.m-newsletter form input[type=url]::placeholder,.m-newsletter form input[type=password]::placeholder,.m-newsletter form input[type=search]::placeholder,.m-newsletter form input[type=number]::placeholder,.m-newsletter form input[type=tel]::placeholder,.m-newsletter form input[type=range]::placeholder,.m-newsletter form input[type=date]::placeholder,.m-newsletter form input[type=month]::placeholder,.m-newsletter form input[type=week]::placeholder,.m-newsletter form input[type=time]::placeholder,.m-newsletter form input[type=datetime]::placeholder,.m-newsletter form input[type=datetime-local]::placeholder,.m-newsletter form input[type=color]::placeholder,.m-newsletter form textarea::placeholder{color:#fff}.m-newsletter form input:-webkit-autofill,.m-newsletter form input:-webkit-autofill:hover,.m-newsletter form input:-webkit-autofill:focus,.m-newsletter form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 31px #000 inset !important;-webkit-text-fill-color:#fff !important}.m-newsletter form .wpcf7-submit{margin-top:.3125rem;line-height:1.667}@media(min-width: 980px){.m-newsletter form .wpcf7-submit{margin-top:1.875rem}}.m-newsletter form .wpcf7-spinner{display:none !important}.m-products .container,.m-products .main-menu__container{display:flex;flex-direction:column;row-gap:1.875rem}.m-products__grid:not(.with_products){margin-top:0 !important}.m-products__grid:empty{display:none}.m-products .layout_row{margin-bottom:-1.875rem}.m-products .layout_row_1-2,.m-products .layout_row_2-2{display:grid;grid-column-gap:0;grid-row-gap:0;row-gap:1.875rem}.m-products .layout_row_1-2>div,.m-products .layout_row_2-2>div{width:auto}.m-products .layout_row_1-2{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr)}@media(min-width: 980px){.m-products .layout_row_1-2{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr)}}.m-products .layout_row_1-2>div:nth-child(1){grid-area:1/1/3/2}.m-products .layout_row_1-2>div:nth-child(2){grid-area:1/2/2/3}.m-products .layout_row_1-2>div:nth-child(3){grid-area:2/2/3/3}.m-products .layout_row_1-2>div:nth-child(4){grid-area:3/1/4/2}.m-products .layout_row_1-2>div:nth-child(5){grid-area:3/2/4/3}.m-products .layout_row_1-2>div:nth-child(6){grid-area:4/1/5/2}.m-products .layout_row_1-2>div:nth-child(7){grid-area:4/2/5/3}@media(min-width: 980px){.m-products .layout_row_1-2>div:nth-child(1){grid-area:1/1/3/2}.m-products .layout_row_1-2>div:nth-child(2){grid-area:1/2/2/3}.m-products .layout_row_1-2>div:nth-child(3){grid-area:1/3/2/4}.m-products .layout_row_1-2>div:nth-child(4){grid-area:1/4/2/5}.m-products .layout_row_1-2>div:nth-child(5){grid-area:2/2/3/3}.m-products .layout_row_1-2>div:nth-child(6){grid-area:2/3/3/4}.m-products .layout_row_1-2>div:nth-child(7){grid-area:2/4/3/5}}.m-products .layout_row_2-2{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr)}@media(min-width: 980px){.m-products .layout_row_2-2{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr)}}.m-products .layout_row_2-2>div:nth-child(1){grid-area:1/1/3/3}.m-products .layout_row_2-2>div:nth-child(2){grid-area:3/1/4/2}.m-products .layout_row_2-2>div:nth-child(3){grid-area:3/2/4/3}.m-products .layout_row_2-2>div:nth-child(4){grid-area:4/1/5/2}.m-products .layout_row_2-2>div:nth-child(5){grid-area:4/2/5/3}@media(min-width: 980px){.m-products .layout_row_2-2>div:nth-child(1){grid-area:1/1/3/3}.m-products .layout_row_2-2>div:nth-child(2){grid-area:1/3/2/4}.m-products .layout_row_2-2>div:nth-child(3){grid-area:1/4/2/5}.m-products .layout_row_2-2>div:nth-child(4){grid-area:2/3/3/4}.m-products .layout_row_2-2>div:nth-child(5){grid-area:2/4/3/5}}.m-products .media_layout .media_layout__img,.m-products .media_layout .media_layout__video{height:100%;position:relative;overflow:hidden}@media(min-width: 980px){.m-products .media_layout .media_layout__img,.m-products .media_layout .media_layout__video{height:calc(100% - 62px)}}.m-products .media_layout .media_layout__img:before,.m-products .media_layout .media_layout__video:before{content:"";display:block;width:100%;padding-bottom:100%}.m-products .media_layout-2-1{width:100%}@media(min-width: 980px){.m-products .media_layout-2-1{width:50%}}.m-products .media_layout-2-1 .media_layout__img:before,.m-products .media_layout-2-1 .media_layout__video:before{padding-bottom:50%}.m-products .media_layout-1-2{width:25%}.m-products .media_layout-1-2 .media_layout__img,.m-products .media_layout-1-2 .media_layout__video{height:calc(100% - 62px)}.m-products .media_layout-1-2 .media_layout__img:before,.m-products .media_layout-1-2 .media_layout__video:before{padding-bottom:200%}.m-products .media_layout__video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-products .media_layout__overlay{position:absolute;top:0;left:0;right:0;bottom:0}.m-setup{position:relative;min-height:40.625rem;display:flex;align-items:center;padding:3.125rem 0;margin:0 0 5rem}@media(min-width: 1025px){.m-setup{padding:12.5rem 0;margin:11.875rem 0 0 0}}.m-setup__titles{display:flex;flex-direction:column;gap:1.25rem;position:sticky;top:6.25rem;margin-bottom:1.875rem}@media(min-width: 980px){.m-setup__titles{gap:2.5rem;margin-bottom:0}}.m-setup__titles-container h2{font-size:2.25rem;font-weight:500;line-height:1.3em;margin-bottom:2rem}.m-setup__titles .title-wrapper{display:flex;align-items:center;gap:2.3125rem}.m-setup__titles .title-wrapper .progress-line{min-width:.25rem;width:.25rem;height:2.4375rem;background:rgba(102,102,102,.8);position:relative;overflow:hidden;--progress: 0%}.m-setup__titles .title-wrapper .progress-line::after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--progress);background:#020202;transition:height .3s ease}.m-setup__titles .title-wrapper:hover .progress-line{background:rgba(2,2,2,.4)}.m-setup__titles .title-wrapper.active .progress-line{background:rgba(102,102,102,.8)}.m-setup__titles .title-wrapper.active .progress-line::after{background:#020202}.m-setup__titles .title-wrapper.active .m-setup__title{color:#020202}.m-setup__titles .title-wrapper.played .progress-line::after{height:0;transition:height .3s ease}.m-setup__titles .title-wrapper.playing .progress-line::after{background:#020202;transition:height .1s linear}.m-setup__title{cursor:pointer;transition:all .3s ease;color:rgba(2,2,2,.4);margin-bottom:0;font-size:1.25rem;line-height:1.875rem;font-weight:600;letter-spacing:normal}.m-setup__title:hover{color:rgba(2,2,2,.7)}.m-setup__title.active{color:#000}.m-setup__content{position:relative;z-index:2;width:100%}.m-setup__videos-container{position:absolute;top:50%;transform:translateY(-50%);right:0;width:100%;height:21.875rem;overflow:hidden;z-index:1}@media(min-width: 980px){.m-setup__videos-container{width:60rem;height:28.125rem}}@media(max-width: 1024px){.m-setup__videos-container{width:55%}}@media(max-width: 1439px){.m-setup__videos-container{width:60%}}@media(min-width: 1320px){.m-setup__videos-container{width:53.125rem;height:34.375rem}}@media(min-width: 1550px){.m-setup__videos-container{width:64.6875rem;height:40.625rem}}@media(max-width: 979px){.m-setup__videos-container{position:relative;top:auto;transform:none;width:100%;margin-top:1.25rem;height:21.875rem}}.m-setup__video{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.m-setup__video.active{display:block}.m-setup__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 979px){.m-setup{display:block;padding:2.5rem 0}}.m-slider{overflow:hidden;position:relative}.m-slider.bg-light_bg .slider-nav:before,.m-slider.bg-light_bg .thumb_slider:before,.m-slider.bg-light_bg .swiper-button-next,.m-slider.bg-light_bg .swiper-button-prev,.m-slider.bg-light_bg .main_slider__slide{background:#f8f8f8}.m-slider.bg-light_bg .main_slider .swiper-slide{background:rgba(0,0,0,0)}@media(min-width: 1025px){.m-slider--title{position:absolute;left:0;top:0;width:100%;max-width:33%;padding:0 1.875rem}}.m-slider .container,.m-slider .main-menu__container{position:relative}.m-slider .socials .socials__item svg{width:1.125rem;height:1.125rem}.m-slider .socials .socials__item:hover svg{fill:#000}.m-slider .socials .socials__item::before{background:rgba(0,0,0,0)}.main_slider{z-index:2}.main_slider .swiper-slide{height:auto;background:#fff}.main_slider__slide{padding-bottom:30px;gap:.625rem;display:flex;flex-wrap:wrap;background:#fff;height:100%}@media(min-width: 576px){.main_slider__slide{gap:1.875rem}}@media(max-width: 575px){.main_slider__slide{flex-direction:column}}.main_slider__img{width:100%;margin-bottom:1.875rem;position:relative}@media(min-width: 576px){.main_slider__img{margin-bottom:0;width:48%}}.main_slider__img .inner_img{position:relative}.main_slider__img .inner_img:before{display:block;content:"";padding-bottom:145%}@media(min-width: 1025px){.main_slider__img .inner_img:before{padding-bottom:156%}}.main_slider__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_slider__content{flex:1 1;display:flex;align-items:center;position:relative;padding-top:0;padding-bottom:3.125rem}@media(min-width: 576px){.main_slider__content{padding-top:3.125rem}}.main_slider__content .socials{position:absolute;left:0;bottom:0}.main_slider__content .c-title{margin-bottom:.8125rem}.main_slider__content h1+.editor,.main_slider__content h1+.entry-content,.main_slider__content .h1+.editor,.main_slider__content .h1+.entry-content,.main_slider__content h2+.editor,.main_slider__content h2+.entry-content,.main_slider__content .h2+.editor,.main_slider__content .h2+.entry-content,.main_slider__content .gform_wrapper.gravity-theme .gform_heading+.editor,.main_slider__content .gform_wrapper.gravity-theme .gform_heading+.entry-content,.gform_wrapper.gravity-theme .main_slider__content .gform_heading+.editor,.gform_wrapper.gravity-theme .main_slider__content .gform_heading+.entry-content,.main_slider__content h3+.editor,.main_slider__content h3+.entry-content,.main_slider__content .h3+.editor,.main_slider__content .h3+.entry-content,.main_slider__content .single-product div.product .woocommerce-tabs .panel h2+.editor,.main_slider__content .single-product div.product .woocommerce-tabs .panel h2+.entry-content,.single-product div.product .woocommerce-tabs .panel .main_slider__content h2+.editor,.single-product div.product .woocommerce-tabs .panel .main_slider__content h2+.entry-content,.main_slider__content h4+.editor,.main_slider__content h4+.entry-content,.main_slider__content .h4+.editor,.main_slider__content .h4+.entry-content,.main_slider__content .single-product div.product #reply-title+.editor,.main_slider__content .single-product div.product #reply-title+.entry-content,.single-product div.product .main_slider__content #reply-title+.editor,.single-product div.product .main_slider__content #reply-title+.entry-content,.main_slider__content h5+.editor,.main_slider__content h5+.entry-content,.main_slider__content .h5+.editor,.main_slider__content .h5+.entry-content,.main_slider__content .woocommerce .woocommerce-order-details__title+.editor,.main_slider__content .woocommerce .woocommerce-order-details__title+.entry-content,.woocommerce .main_slider__content .woocommerce-order-details__title+.editor,.woocommerce .main_slider__content .woocommerce-order-details__title+.entry-content,.main_slider__content .woocommerce-thankyou-order-received+.editor,.main_slider__content .woocommerce-thankyou-order-received+.entry-content,.main_slider__content .single-product div.product .product__summary p.price+.editor,.main_slider__content .single-product div.product .product__summary p.price+.entry-content,.single-product div.product .product__summary .main_slider__content p.price+.editor,.single-product div.product .product__summary .main_slider__content p.price+.entry-content,.main_slider__content .single-product div.product .product__summary span.price+.editor,.main_slider__content .single-product div.product .product__summary span.price+.entry-content,.single-product div.product .product__summary .main_slider__content span.price+.editor,.single-product div.product .product__summary .main_slider__content span.price+.entry-content,.main_slider__content h6+.editor,.main_slider__content h6+.entry-content,.main_slider__content .h6+.editor,.main_slider__content .h6+.entry-content{margin-top:1.375rem}.main_slider__nav{position:static;top:100%;left:0;right:0;display:flex;justify-content:flex-end;align-items:center;gap:16px}@media(min-width: 576px){.main_slider__nav{position:absolute}}.slider-for{position:relative;z-index:2}@media(min-width: 980px){.slider-for{background:#fff}}.slider-for .slick-dots{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}@media(min-width: 980px){.slider-for .slick-dots{display:none !important}}.slider-for .slick-dots li button{border:none;padding:0;width:.5625rem;height:.5625rem;background:rgba(0,0,0,.1);border-radius:50%;font-size:0;transition:all .3s 0s}.slider-for .slick-dots li.slick-active button{background:#000}.slick-prev{background-image:url("data:image/svg+xml,%3Csvg width='25' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.575736 4.57574C0.341421 4.81005 0.341421 5.18995 0.575736 5.42426L4.39411 9.24264C4.62843 9.47696 5.00833 9.47696 5.24264 9.24264C5.47696 9.00833 5.47696 8.62843 5.24264 8.39411L1.84853 5L5.24264 1.60589C5.47696 1.37157 5.47696 0.991674 5.24264 0.757359C5.00833 0.523044 4.62843 0.523044 4.39411 0.757359L0.575736 4.57574ZM1 5.6L25 5.6L25 4.4L1 4.4L1 5.6Z' fill='black'/%3E%3C/svg%3E%0A");left:calc(48% - 65px)}.slick-next{left:calc(48% - 25px);background-image:url("data:image/svg+xml,%3Csvg width='25' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4243 5.42426C24.6586 5.18995 24.6586 4.81005 24.4243 4.57573L20.6059 0.757357C20.3716 0.523043 19.9917 0.523043 19.7574 0.757357C19.523 0.991672 19.523 1.37157 19.7574 1.60589L23.1515 5L19.7574 8.39411C19.523 8.62843 19.523 9.00832 19.7574 9.24264C19.9917 9.47695 20.3716 9.47695 20.6059 9.24264L24.4243 5.42426ZM5.24537e-08 5.6L24 5.6L24 4.4L-5.24537e-08 4.4L5.24537e-08 5.6Z' fill='black'/%3E%3C/svg%3E%0A")}.slick-prev,.slick-next{position:absolute;bottom:0;background-repeat:no-repeat;background-position:50%;font-size:0;border:none;padding:0;width:25px;height:15px;z-index:1;background-size:25px;background-color:rgba(0,0,0,0);cursor:pointer;display:none !important}@media(min-width: 980px){.slick-prev,.slick-next{display:inline-block !important}}.slider-nav{position:relative}@media(min-width: 980px){.slider-nav{transform:translateX(197px);padding-bottom:1.5625rem}.slider-nav:before{position:absolute;content:"";top:0;bottom:0;background:#fff;left:100%;width:1000%;z-index:2}}.slider-nav .slick-list{overflow:visible}.slider-nav .slick-slide{width:207px;padding:0 15px}.slider-nav .slick-slide .thumbnail-image{position:relative}.slider-nav .slick-slide .thumbnail-image:before{display:block;content:"";padding-bottom:193%}.slider-nav .slick-slide .thumbnail-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 980px){.slider-nav .slick-slide .thumbnail-image img{position:absolute;top:0;left:0}}.team-grid{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:.625rem;column-gap:.625rem;row-gap:1.25rem}@media(min-width: 510px){.team-grid{grid-template-columns:repeat(3, 1fr)}}.team-grid__item{height:100%;display:flex;flex-direction:column}.team-grid__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;position:relative}.team-grid__content-inner{padding-bottom:.75rem}.team-grid__content-inner .c-title,.team-grid__content-inner h2,.team-grid__content-inner h3,.team-grid__content-inner h4,.team-grid__content-inner h5,.team-grid__content-inner h6{margin-bottom:.75rem}.team-grid__image{margin-bottom:.625rem;width:100%;aspect-ratio:1/2}.team-grid__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-grid .socials{margin-top:auto}.team-grid .socials .socials__item svg{width:1.125rem;height:1.125rem}.team-grid .socials .socials__item:hover{color:#000}.team-grid .socials .socials__item:hover:before{opacity:0}.team-grid .socials .socials__item:hover svg{fill:#000}.m-text_plus_image .editor+.btn,.m-text_plus_image .entry-content+.btn,.m-text_plus_image .editor+input[type=submit],.m-text_plus_image .entry-content+input[type=submit],.m-text_plus_image .gform_wrapper.gravity-theme form .gform_footer .editor+input[type=submit],.m-text_plus_image .gform_wrapper.gravity-theme form .gform_footer .entry-content+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-text_plus_image .editor+input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-text_plus_image .entry-content+input[type=submit],.m-text_plus_image .woocommerce #respond .editor+input#submit,.m-text_plus_image .woocommerce #respond .entry-content+input#submit,.woocommerce #respond .m-text_plus_image .editor+input#submit,.woocommerce #respond .m-text_plus_image .entry-content+input#submit,.m-text_plus_image .woocommerce .editor+a.button,.m-text_plus_image .woocommerce .entry-content+a.button,.woocommerce .m-text_plus_image .editor+a.button,.woocommerce .m-text_plus_image .entry-content+a.button,.m-text_plus_image .woocommerce .editor+button.button,.m-text_plus_image .woocommerce .entry-content+button.button,.woocommerce .m-text_plus_image .editor+button.button,.woocommerce .m-text_plus_image .entry-content+button.button,.m-text_plus_image .woocommerce .editor+input.button,.m-text_plus_image .woocommerce .entry-content+input.button,.woocommerce .m-text_plus_image .editor+input.button,.woocommerce .m-text_plus_image .entry-content+input.button,.m-text_plus_image .woocommerce .editor+a.button.alt,.m-text_plus_image .woocommerce .entry-content+a.button.alt,.woocommerce .m-text_plus_image .editor+a.button.alt,.woocommerce .m-text_plus_image .entry-content+a.button.alt,.m-text_plus_image .woocommerce .editor+button.button.alt,.m-text_plus_image .woocommerce .entry-content+button.button.alt,.woocommerce .m-text_plus_image .editor+button.button.alt,.woocommerce .m-text_plus_image .entry-content+button.button.alt,.m-text_plus_image .woocommerce .editor+input.button.alt,.m-text_plus_image .woocommerce .entry-content+input.button.alt,.woocommerce .m-text_plus_image .editor+input.button.alt,.woocommerce .m-text_plus_image .entry-content+input.button.alt,.m-text_plus_image .editor+.btn_wrapper,.m-text_plus_image .entry-content+.btn_wrapper{margin-top:1.875rem}@media(min-width: 1025px){.m-text_plus_image .editor,.m-text_plus_image .entry-content{max-width:32.5rem}}.m-text_plus_image__video{display:block;position:relative;margin:0 -0.9375rem}@media(min-width: 980px){.m-text_plus_image__video{margin:0}}.m-text_plus_image__video svg{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;width:2.9375rem;height:2.9375rem;transition:all .3s 0s}.m-text_plus_image__video-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.m-text_plus_image__video:hover svg{width:3.75rem;height:3.75rem}.m-text_plus_image__img{position:relative;margin:0 -0.9375rem}@media(min-width: 980px){.m-text_plus_image__img{margin:0}}.m-text_plus_image__img>a{display:block}.m-text_plus_image__img img{width:100%}.m-text_plus_image__img>span{position:absolute;top:50%;left:.9375rem;right:.9375rem;transform:translateY(-50%);text-transform:uppercase;font-weight:bold;font-size:3.75rem;text-align:center}.m-toggle__inner{padding:2.75rem 0 0 0;border-top:1px solid #d9d9d9;margin-top:0}@media(min-width: 980px){.m-toggle__inner{padding:4.3125rem 0 0 0}}@media(min-width: 1280px){.m-toggle__inner{padding:6.25rem 0 6.25rem;margin-top:1.875rem}}.m-toggle .js-accordion{border-top:0px}.m-toggle .js-accordion-content .editor,.m-toggle .js-accordion-content .entry-content{max-width:56.25rem}.m-toggle__item{margin-bottom:1rem}.m-toggle__item{padding:1.25rem 1.25rem;border:1px solid #b6b6b6;transition:all .3s 0s}@media(min-width: 980px){.m-toggle__item{padding:1.875rem 1.875rem 1.1875rem 1.875rem}}.m-toggle__item .minus{display:none}.m-toggle__item.is-open{padding-bottom:clamp( 0.9375rem, calc(0.9375rem + (1vw - 5.75px) * 1.6), 1.5625rem )}.m-toggle__item.is-open .plus{display:none}.m-toggle__item.is-open .minus{display:block;background:#020202;stroke:#fff}.m-toggle__item.is-open .m-faq__item-title{padding-bottom:0}.m-toggle__item-title{display:flex;justify-content:space-between;gap:1rem;margin:0;font-size:1.125rem;line-height:1.875rem;font-weight:500;position:relative;letter-spacing:0}@media(min-width: 980px){.m-toggle__item-title{font-size:1.25rem}}.m-toggle__item-title:before{position:absolute;content:"";top:-1.25rem;bottom:-1.25rem;left:0;right:0;opacity:.5}@media(min-width: 980px){.m-toggle__item-title:before{top:-2.5rem;bottom:-2.5rem}}.is-open .m-toggle__item-title:before{bottom:-10px}.m-toggle__item-title svg{flex-shrink:0;width:2.5rem;height:2.5rem;border:1px solid rgba(2,2,2,.4);border-radius:50%;fill:#020202;stroke:#020202;padding:.5rem}.m-toggle__item-content>img{max-width:15.625rem;width:100%;margin:1.25rem 0}.m-toggle__item-content .editor,.m-toggle__item-content .entry-content{padding-top:1.25rem;max-width:85%}.m-toggle .editor,.m-toggle .entry-content{max-width:100%}@media(min-width: 980px){.m-toggle .editor,.m-toggle .entry-content{max-width:26.875rem}}.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}form table.wt_frontend_wishlist_table{border:none !important}form table.wt_frontend_wishlist_table tr:first-of-type{display:none}form table.wt_frontend_wishlist_table tr th{text-align:left}form table.wt_frontend_wishlist_table tr td:first-child{width:1.5rem;padding:0}@media(max-width: 575px){form table.wt_frontend_wishlist_table tr td:nth-last-child(2){display:none}form table.wt_frontend_wishlist_table tr td:last-child{max-width:70px !important}form table.wt_frontend_wishlist_table tr td .single-add-to-cart{padding:.3125rem !important}}form table.wt_frontend_wishlist_table tr td dd{margin-bottom:5px}form table.wt_frontend_wishlist_table tr td dl{margin:5px 0 0}form table.wt_frontend_wishlist_table tr td .remove_wishlist_single{width:16px;height:15px;margin:0;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4 0C15.25 0.00332031 13.2359 1.05195 12 2.81113C10.7641 1.05195 8.75 0.00332031 6.6 0C3.08398 0 0 3.27129 0 7C0 10.634 2.05195 14.3768 5.93438 17.824C7.7332 19.4182 9.70645 20.8039 11.8164 21.9553C11.9316 22.0147 12.0684 22.0147 12.1836 21.9553C14.2928 20.8039 16.2654 19.418 18.0637 17.824C21.948 14.3768 24 10.634 24 7C24 3.27129 20.916 0 17.4 0Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}form table.wt_frontend_wishlist_table tr td .remove_wishlist_single img{display:none}form table.wt_frontend_wishlist_table tr th,form table.wt_frontend_wishlist_table tr td{border-bottom:1px solid #d2d2d2}.anchor{display:block;visibility:hidden;position:relative;top:calc(-1*var(--header-scrolled-height))}.custom_shop_section .anchor{top:-6.5625rem}.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:#000}.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 svg,.js-sub-accordion-item.is-open .js-accordion-title svg{transform:rotate(180deg)}.js-accordion-title,.js-sub-accordion-title{cursor:pointer}.js-accordion-title svg,.js-sub-accordion-title svg{transition:transform .3s}.js-accordion-content,.js-sub-accordion-content{display:none}.js-accordion{border-top:1px solid #000}.js-accordion__img img{width:100%}.js-sub-accordion-item:last-child{border-bottom:none}.article{height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem;border:1px solid #d0d0d0;border-radius:.3125rem;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}.entry-meta{font-size:.875rem;margin-bottom:.9375rem}.entry-meta .cat-links,.entry-meta .tag-links{margin-top:.3125rem}.article-no-results .article__content{align-items:center}.article-no-results .article__title{text-align:center;margin-bottom:0}.entry-date.published:not(.updated){display:none}.top-banner{width:100%;padding:.625rem 0;font-size:.875rem;text-align:center;position:fixed;top:0;left:0;z-index:1001;height:2.5rem;overflow:hidden;display:flex;align-items:center;transform:translateY(0)}.top-banner--hidden{transform:translateY(-100%)}.top-banner__swiper{overflow:hidden;max-width:500px;margin:0 auto}.top-banner__item{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.top-banner__item p,.top-banner__item a{color:inherit}.top-banner__item p{margin-bottom:0}.top-banner .swiper-slide{height:2.5rem;display:flex;align-items:center;justify-content:center}@media(max-width: 979px){.top-banner{padding:.5rem 0;font-size:.75rem}}.top-banner-hidden .top-banner{transition:none}.banner-after-header{width:100%;padding:.625rem 0;font-size:.875rem;line-height:1.4;text-align:center;position:relative;z-index:4;height:3.75rem;overflow:hidden;display:flex;align-items:center;margin-bottom:-1px}.banner-after-header__content{margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1.25rem;max-width:500px}.banner-after-header__swiper{overflow:hidden;width:100%;height:3.75rem}.banner-after-header__item{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%;padding:.5rem 0}.banner-after-header__item p{margin-bottom:0}.banner-after-header__time{white-space:nowrap;border-left:1px solid #fff;padding-left:1.5rem}.banner-after-header__time .countdown-timer{display:flex;align-items:center;justify-content:center;gap:.5rem;color:inherit}.banner-after-header__time .countdown-item{display:flex;flex-direction:column;align-items:center;gap:.125rem}.banner-after-header__time .countdown-days,.banner-after-header__time .countdown-hours,.banner-after-header__time .countdown-minutes,.banner-after-header__time .countdown-seconds{font-size:.75rem;font-weight:600;line-height:1}.banner-after-header__time .countdown-label{font-size:.625rem;font-weight:400;line-height:1;opacity:.8}.banner-after-header__time .countdown-separator{font-size:.75rem;font-weight:600;line-height:1}.banner-after-header .swiper-slide{display:flex;align-items:center;justify-content:center;height:3.75rem}@media(max-width: 979px){.banner-after-header{padding:.5rem 0;font-size:.75rem}.banner-after-header__content{gap:.9375rem}.banner-after-header__time .countdown-timer{gap:.375rem}}.top-banner-hidden.is-menu-open .site-header:before{position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:4;background:#fff;content:"";height:4.0625rem}.breadcrumbs{color:#d9d9d9;font-size:.875rem;font-style:italic;margin-bottom:1.875rem}.breadcrumbs a{color:inherit;margin-right:.125rem}.breadcrumbs a:hover{color:#000}.breadcrumbs span span span{display:inline;margin-left:.1875rem}.breadcrumbs .breadcrumb_last{color:#000}.breadcrumbs p{margin:0}.breadcrumbs .separator{display:inline-block;margin:0 .3125rem}@media(min-width: 980px){.breadcrumbs .separator{margin:0 .625rem}}.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: 980px){.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:#000}.modal__close svg{width:1.375rem;height:1.375rem;fill:#000}.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:.5rem;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:2.25rem;height:2.25rem;background-color:#fff;color:#000;font-size:1rem;line-height:1;border:1px solid #000;border-radius:.3125rem;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:#000;color:#fff;border-color:#000}.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{background-color:#fff;color:#000;border-color:#000}.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:0;right:0;transition:all .3s 0s;border-radius:0 .3125rem .3125rem 0}.search-form__submit svg{transition:all .3s 0s;width:1.25rem;height:1.25rem;fill:#000}@media(min-width: 1025px){.search-form__submit:hover{background:#000}.search-form__submit:hover svg{fill:#fff}}.socials{display:flex;align-items:center;gap:1.4375rem}.socials__item{display:inline-flex;align-items:center;justify-content:center;color:#fff;position:relative}.socials__item:before{position:absolute;content:"";border-radius:50%;width:40px;height:2.5rem;opacity:0;background:#000;transition:all .3s 0s}.socials__item svg{position:relative;width:1.5rem;height:1.5rem;fill:#000;transition:all .3s 0s}.socials__item svg.icon-facebook{width:.875rem}.socials__item svg.icon-email{width:1.75rem;height:1.625rem}.socials__item:hover{color:#000}.socials__item:hover:before{opacity:1}.socials__item:hover svg{fill:#fff}.js-tab-title:not(.is-active){cursor:pointer}.js-tab-title.is-active{color:#000}.js-tab-content{display:none}.js-tab-content.is-active{display:block}.tabs--horizontal .tabs__titles{display:flex;flex-wrap:wrap;gap:1.875rem}.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;background-color:#000;width:2.75rem;height:2.75rem;border-radius:.3125rem;cursor:pointer;position:fixed;bottom:1.875rem;right:1.875rem;opacity:0;visibility:hidden;z-index:90}#to-top:hover{background-color:#000}#to-top.show{opacity:1;visibility:visible}#to-top svg{width:2.75rem;height:2.75rem;fill:#fff}.js-toggle svg{transition:transform .3s}.js-toggle.is-open svg{transform:rotate(180deg)}.js-toggle-content{display:none}.error404{padding-top:0}.error404 .site-content{display:flex;align-items:center;padding:clamp( 6.25rem, calc(6.25rem + (1vw - 9.8px) * 10.87), 9.375rem ) 0}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found__title{color:#000;font-size:clamp( 3.125rem, calc(3.125rem + (1vw - 9.8px) * 4.35), 4.375rem );margin-bottom:.3em}.not-found__text{font-size:clamp( 1.125rem, calc(1.125rem + (1vw - 9.8px) * 0.43), 1.25rem );margin-bottom:1.5em}@media(min-width: 1025px){.not-found__text{margin-bottom:2.5em}}.archive-wrapper{padding:3.125rem 0}@media(min-width: 1025px){.archive-wrapper{padding:4.375rem 0}}.archive-header{margin-bottom:3.125rem}.archive-header>*:last-child{margin-bottom:0}.site-content{width:100%;flex-grow:1}.entry-title{font-weight:700;margin-bottom:1em}.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}}.widget-title{text-transform:uppercase;font-size:.875rem;font-weight:500;margin-bottom:1.125rem;letter-spacing:1px}.widget_nav_menu ul{list-style:none;margin:0;padding:0;row-gap:.875rem;display:flex;flex-direction:column}.widget_nav_menu ul a{position:relative;display:inline-block}.widget_nav_menu ul a:before{position:absolute;content:"";top:100%;left:0;right:0;margin:0 auto;width:0;height:.0625rem;background:#000;transition:all .3s 0s}.widget_nav_menu ul a:hover:before{width:100%}.widget_nav_menu ul li.current-menu-item>a:before,.widget_nav_menu ul li.current_page_item>a:before{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiMC1zZXR0aW5ncy9fIXZhcmlhYmxlcy5zY3NzIiwiMC1zZXR0aW5ncy9fZm9udHMuc2NzcyIsIjEtZ2VuZXJpYy8xLTEtYmFzZS9fIXNhbml0aXplLnNjc3MiLCIxLWdlbmVyaWMvMS0xLWJhc2UvX2VsZW1lbnRzLnNjc3MiLCIwLXNldHRpbmdzL19taXhpbnMtbWVkaWEtcXVlcnkuc2NzcyIsIjEtZ2VuZXJpYy8xLTEtYmFzZS9fd3AtY29yZS5zY3NzIiwiMS1nZW5lcmljLzEtMi10eXBvZ3JhcGh5L19lZGl0b3Iuc2NzcyIsIjAtc2V0dGluZ3MvX21peGlucy1nZW5lcmFsLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX2hlYWRpbmdzLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX2xpc3RzLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX3RhYmxlcy5zY3NzIiwiMS1nZW5lcmljLzEtMy1mb3Jtcy9fYnV0dG9ucy5zY3NzIiwiMS1nZW5lcmljLzEtMy1mb3Jtcy9fZmllbGRzLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9fYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9faGVscC1jbGFzc2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIyLWxheW91dHMvX2Jvb3RzdHJhcC1ncmlkLnNjc3MiLCIyLWxheW91dHMvX2Zvb3Rlci5zY3NzIiwiMi1sYXlvdXRzL19oZWFkZXIuc2NzcyIsIjItbGF5b3V0cy9fbmF2aWdhdGlvbi5zY3NzIiwiMy12ZW5kb3JzL19jb250YWN0LWZvcm03LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvQ2Fyb3VzZWwvc2Nzcy9iYXNlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvQ2Fyb3VzZWwvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvQ2Fyb3VzZWwvcGx1Z2lucy9Eb3RzL0RvdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9DYXJvdXNlbC9wbHVnaW5zL05hdmlnYXRpb24vTmF2aWdhdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3MvYmFzZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3MvX21peGlucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3Mvc3Bpbm5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3MvYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3Mvc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9jdXJzb3Iuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9wbHVnaW5zL0ltYWdlL0ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvcGx1Z2lucy9IdG1sL0h0bWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9wbHVnaW5zL1RodW1icy9UaHVtYnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9wbHVnaW5zL1Rvb2xiYXIvVG9vbGJhci5zY3NzIiwiMy12ZW5kb3JzL19mYW5jeWJveC5zY3NzIiwiMy12ZW5kb3JzL19ncmF2aXR5LWZvcm1zLnNjc3MiLCIzLXZlbmRvcnMvX25pY2Utc2VsZWN0LnNjc3MiLCIzLXZlbmRvcnMvX3NlbGVjdDIuc2NzcyIsIjMtdmVuZG9ycy9fc2xpY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvcGFnaW5hdGlvbi9wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZWZmZWN0LWZhZGUvZWZmZWN0LWZhZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9mcmVlLW1vZGUvZnJlZS1tb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZ3JpZC9ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvc2Nyb2xsYmFyL3Njcm9sbGJhci5zY3NzIiwiMy12ZW5kb3JzL19zd2lwZXItYnVuZGxlLnNjc3MiLCIzLXZlbmRvcnMvX3dwbWwuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fIWdlbmVyYWwuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fY2FydC5zY3NzIiwiMy12ZW5kb3JzL3dvb2NvbW1lcmNlL19jaGVja291dC5zY3NzIiwiMy12ZW5kb3JzL3dvb2NvbW1lcmNlL19taW5pLWNhcnQuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fbXlhY2NvdW50LnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX29yZGVyLnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX3Byb2R1Y3Quc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fc2hvcC5zY3NzIiwiNC1idWlsZGVyL18hYmFzZS1jb21wb25lbnRzLnNjc3MiLCI0LWJ1aWxkZXIvX2MtaW1hZ2VzLnNjc3MiLCI0LWJ1aWxkZXIvX2MtdmlkZW8uc2NzcyIsIjQtYnVpbGRlci9fZmFxLnNjc3MiLCI0LWJ1aWxkZXIvX20tYmFubmVyLnNjc3MiLCI0LWJ1aWxkZXIvX20tY2F0ZWdvcnlfbGlzdC5zY3NzIiwiNC1idWlsZGVyL19tLWNvbnRhY3Quc2NzcyIsIjQtYnVpbGRlci9fbS1jb250ZW50X3dpZHRoLnNjc3MiLCI0LWJ1aWxkZXIvX20tZmFxLnNjc3MiLCI0LWJ1aWxkZXIvX20tZ29vZ2xlLW1hcC5zY3NzIiwiNC1idWlsZGVyL19tLWhlcm8uc2NzcyIsIjQtYnVpbGRlci9fbS1uZXdzbGV0dGVyLnNjc3MiLCI0LWJ1aWxkZXIvX20tcHJvZHVjdHMuc2NzcyIsIjQtYnVpbGRlci9fbS1zZXR1cC5zY3NzIiwiNC1idWlsZGVyL19tLXNsaWRlci5zY3NzIiwiNC1idWlsZGVyL19tLXRleHRfcGx1c19pbWFnZS5zY3NzIiwiNC1idWlsZGVyL19tLXRvZ2dsZS5zY3NzIiwiNC1idWlsZGVyL190ZXh0LWNvbHVtbnMuc2NzcyIsIjQtYnVpbGRlci9jLXdpc2hsaXN0LWZvcm0uc2NzcyIsIjUtY29tcG9uZW50cy9fIWF0b21zLnNjc3MiLCI1LWNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiNS1jb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCI1LWNvbXBvbmVudHMvX2Jhbm5lci5zY3NzIiwiNS1jb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiNS1jb21wb25lbnRzL19tb2RhbC5zY3NzIiwiNS1jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCI1LWNvbXBvbmVudHMvX3NlYXJjaC1mb3JtLnNjc3MiLCI1LWNvbXBvbmVudHMvX3NvY2lhbHMuc2NzcyIsIjUtY29tcG9uZW50cy9fdGFicy5zY3NzIiwiNS1jb21wb25lbnRzL190by10b3Auc2NzcyIsIjUtY29tcG9uZW50cy9fdG9nZ2xlLnNjc3MiLCI2LXRlbXBsYXRlcy9fNDA0LnNjc3MiLCI2LXRlbXBsYXRlcy9fYXJjaGl2ZS5zY3NzIiwiNi10ZW1wbGF0ZXMvX3BhZ2Uuc2NzcyIsIjYtdGVtcGxhdGVzL19wb3N0LnNjc3MiLCI2LXRlbXBsYXRlcy9fd2lkZ2V0cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1DZ0dBLHVCQUNDLENBQUEsMEJBU0EsQ0FBQSxtQ0FDQSxDQUFBLHFCQVBDLE1BSkYsdUJBS0csQ0FBQSwwQkFDQSxDQUFBLENBQUEseUJBRkQsTUFKRix1QkFLRyxDQUFBLDBCQUNBLENBQUEsQ0FBQSx5QkFGRCxNQUpGLHVCQUtHLENBQUEsMEJBQ0EsQ0FBQSxDQUFBLDBCQUZELE1BSkYsdUJBS0csQ0FBQSwwQkFDQSxDQUFBLENBQUEsMEJBRkQsTUFKRix5QkFLRyxDQUFBLDBCQUNBLENBQUEsQ0FBQSxXQ3RHSCxxQkFDQyxDQUFBLHlHQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUVELHFCQUNDLENBQUEsNkdBQ0EsQ0FBQSxlQUVBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBRUQscUJBQ0MsQ0FBQSwy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QUEsQ0FBQSxXQUtILFlBQ0MsQ0FBQSxxQkFDQSxDQUFBLDZCQUNBLENBQUEsV0FDQSxDQUFBLDBCOUZuQkMsVzhGZUYsa0JBT0UsQ0FBQSxZQUNBLENBQUEsQ0FBQSxjQzNCRCx3QkFDQyxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxvQkFJQSxlNUZ5SEQsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLGU0RnpIRSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLHNCQUVBLGlCQUNDLENBQUEsb0JBQ0EsQ0FBQSw2QkFFQSxpQkFDQyxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEsTUFDQSxDQUFBLE9BQ0EsQ0FBQSxhQUNBLENBQUEsT0FDQSxDQUFBLGVBQ0EsQ0FBQSxlbkczQkQsQ0FBQSxxQkFrRGlCLENBQUEsbUNtR2pCaEIsVUFDQyxDQUFBLG9HQVFBLFVBQ0MiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdHstLWNvbnRhaW5lci13aWR0aDogMTAwJTstLWhlYWRlci1oZWlnaHQ6IDMuOTM3NXJlbTstLWhlYWRlci1zY3JvbGxlZC1oZWlnaHQ6IDMuOTM3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAwKXs6cm9vdHstLWNvbnRhaW5lci13aWR0aDogMTAwJTstLWNvbnRhaW5lci1ndXR0ZXIteDogMTZweH19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpezpyb290ey0tY29udGFpbmVyLXdpZHRoOiAxMDAlOy0tY29udGFpbmVyLWd1dHRlci14OiAxNnB4fX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEwMCU7LS1jb250YWluZXItZ3V0dGVyLXg6IDMwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEwMCU7LS1jb250YWluZXItZ3V0dGVyLXg6IDMwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEyODBweDstLWNvbnRhaW5lci1ndXR0ZXIteDogMzBweH19QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1hbnJvcGVcIjtzcmM6dXJsKFwiLi4vZm9udHMvTWFucm9wZS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9NYW5yb3BlLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1hbnJvcGVcIjtzcmM6dXJsKFwiLi4vZm9udHMvTWFucm9wZS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL01hbnJvcGUtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNYW5yb3BlXCI7c3JjOnVybChcIi4uL2ZvbnRzL01hbnJvcGUtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL01hbnJvcGUtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1hbnJvcGVcIjtzcmM6dXJsKFwiLi4vZm9udHMvTWFucm9wZS1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9NYW5yb3BlLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo2MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1hbnJvcGVcIjtzcmM6dXJsKFwiLi4vZm9udHMvTWFucm9wZS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL01hbnJvcGUtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfS8qISBzYW5pdGl6ZS5jc3MgdjguMC4wIHwgQ0MwIExpY2Vuc2UgfCBnaXRodWIuY29tL2Nzc3Rvb2xzL3Nhbml0aXplLmNzcyAqLyosOjpiZWZvcmUsOjphZnRlcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym94LXNpemluZzpib3JkZXItYm94fTo6YmVmb3JlLDo6YWZ0ZXJ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dmVydGljYWwtYWxpZ246aW5oZXJpdH1odG1se2N1cnNvcjpkZWZhdWx0O2xpbmUtaGVpZ2h0OjEuMTU7LW1vei10YWItc2l6ZTo0O3RhYi1zaXplOjQ7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9Ym9keXttYXJnaW46MH1oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2hlaWdodDowO292ZXJmbG93OnZpc2libGV9bWFpbntkaXNwbGF5OmJsb2NrfW5hdiBvbCxuYXYgdWx7bGlzdC1zdHlsZTpub25lfXByZXtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWFiYnJbdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6ODAlfWF1ZGlvLGNhbnZhcyxpZnJhbWUsaW1nLHN2Zyx2aWRlb3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9YXVkaW8sdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2t9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9c3ZnOm5vdChbZmlsbF0pe2ZpbGw6Y3VycmVudENvbG9yfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0LHNlbGVjdHttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZTt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259ZmllbGRzZXR7cGFkZGluZzouMzVlbSAuNzVlbSAuNjI1ZW19aW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1sZWdlbmR7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OnRhYmxlO21heC13aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX10ZXh0YXJlYXttYXJnaW46MDtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9de3BhZGRpbmc6MH1bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjppbmhlcml0O29wYWNpdHk6LjU0fTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXItc3R5bGU6bm9uZTtwYWRkaW5nOjB9Oi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IGRvdHRlZCBCdXR0b25UZXh0fTotbW96LXVpLWludmFsaWR7Ym94LXNoYWRvdzpub25lfWRldGFpbHN7ZGlzcGxheTpibG9ja31kaWFsb2d7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpzb2xpZDtjb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Oi1tb3otZml0LWNvbnRlbnQ7aGVpZ2h0Oi13ZWJraXQtZml0LWNvbnRlbnQ7aGVpZ2h0OmZpdC1jb250ZW50O2xlZnQ6MDttYXJnaW46YXV0bztwYWRkaW5nOjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOi1tb3otZml0LWNvbnRlbnQ7d2lkdGg6LXdlYmtpdC1maXQtY29udGVudDt3aWR0aDpmaXQtY29udGVudH1kaWFsb2c6bm90KFtvcGVuXSl7ZGlzcGxheTpub25lfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19Y2FudmFze2Rpc3BsYXk6aW5saW5lLWJsb2NrfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1hLGFyZWEsYnV0dG9uLGlucHV0LGxhYmVsLHNlbGVjdCxzdW1tYXJ5LHRleHRhcmVhLFt0YWJpbmRleF17LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn1baGlkZGVuXXtkaXNwbGF5Om5vbmV9W2FyaWEtYnVzeT10cnVlXXtjdXJzb3I6cHJvZ3Jlc3N9W2FyaWEtY29udHJvbHNde2N1cnNvcjpwb2ludGVyfVthcmlhLWRpc2FibGVkPXRydWVdLFtkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkfVthcmlhLWhpZGRlbj1mYWxzZV1baGlkZGVuXTpub3QoOmZvY3VzKXtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7ZGlzcGxheTppbmhlcml0O3Bvc2l0aW9uOmFic29sdXRlfWh0bWx7Ym94LXNpemluZzpib3JkZXItYm94fSosKjphY3RpdmUsKjpmb2N1c3tvdXRsaW5lOjAgIWltcG9ydGFudH1ib2R5e21pbi13aWR0aDozNjBweDttaW4taGVpZ2h0OjEwMHZoO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtmb250LXNpemU6Ljg3NXJlbTtmb250LWZhbWlseTpcIk1hbnJvcGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU1Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO292ZXJmbG93LXg6aGlkZGVuO3RyYW5zaXRpb246cGFkZGluZy10b3AgLjNzO3BhZGRpbmctdG9wOnZhcigtLWhlYWRlci1oZWlnaHQpfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXtib2R5e3BhZGRpbmctdG9wOjA7bGluZS1oZWlnaHQ6MS41fX1ib2R5Lm5vLXNjcm9sbCxib2R5LmlzLW1lbnUtb3BlbntvdmVyZmxvdzpoaWRkZW59Ym9keS5oYXMtaGVyby5oYXMtdG9wLWJhbm5lci5oYXMtYWZ0ZXItYmFubmVye3BhZGRpbmctdG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAxMDBweCl9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpe2JvZHkuaGFzLWhlcm8uaGFzLXRvcC1iYW5uZXIuaGFzLWFmdGVyLWJhbm5lcntwYWRkaW5nLXRvcDo0MHB4fX1ib2R5Lmhhcy10b3AtYmFubmVye3BhZGRpbmctdG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyA0MHB4KX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Ym9keS5oYXMtdG9wLWJhbm5lcntwYWRkaW5nLXRvcDo0MHB4fX1ib2R5IC5zdGFuZGFydF9faGVhZGVyLmdsb2JhbC1zdGFuZGFydF9faGVhZGVyLmhhcy10b3AtYmFubmVyLmhhcy1hZnRlci1iYW5uZXJ7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDEwMHB4KX1AbWVkaWEobWF4LXdpZHRoOiA5ODBweCl7Ym9keS50b3AtYmFubmVyLWhpZGRlbi5oYXMtYWZ0ZXItYmFubmVyOm5vdCguc3RhbmRhcnRfX2hlYWRlcik6bm90KC5nbG9iYWwtc3RhbmRhcnRfX2hlYWRlcil7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDYwcHgpfX1ib2R5Lmhhcy1hZnRlci1iYW5uZXIgLm0taGVyb19faW5uZXIgLm0taGVyb19fY29udGVudHtwYWRkaW5nLXRvcDozLjc1cmVtO3BhZGRpbmctYm90dG9tOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpe2JvZHkuaGFzLWFmdGVyLWJhbm5lciAubS1oZXJvX19pbm5lciAubS1oZXJvX19jb250ZW50e3BhZGRpbmctYm90dG9tOjIuNXJlbX19Ym9keS5oYXMtYWZ0ZXItYmFubmVyIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIubm9fYmd7cGFkZGluZzo1cmVtIDAgMCAwfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXtib2R5Lmhhcy1hZnRlci1iYW5uZXIgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlci5ub19iZ3twYWRkaW5nOjkuMDYyNXJlbSAwIDIuMTg3NXJlbSAwfX1ib2R5Lmhhcy1hZnRlci1iYW5uZXIgLm0tY29udGVudF93aWR0aDpmaXJzdC1vZi10eXBle3BhZGRpbmctdG9wOjEwLjYyNXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Ym9keS5oYXMtYWZ0ZXItYmFubmVyIC5tLWNvbnRlbnRfd2lkdGg6Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXRvcDoxMC42MjVyZW19fWJvZHkuaGFzLWFmdGVyLWJhbm5lciAucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeXtwYWRkaW5nOjIuNXJlbSAwIDAgMH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Ym9keS5oYXMtYWZ0ZXItYmFubmVyIC5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5e3BhZGRpbmc6OS4wNjI1cmVtIDAgNy4xODc1cmVtIDB9fWJvZHkuZ2xvYmFsLXN0YW5kYXJ0X19oZWFkZXIuc3RhbmRhcnRfX2hlYWRlci5oYXMtYWZ0ZXItYmFubmVye3BhZGRpbmctdG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyA2MHB4KX1pbWd7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjEwMCV9ZmlndXJle21hcmdpbjoxLjI1cmVtIDB9cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxLjU2MjVyZW19YXtjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246Y29sb3IgLjNzLG9wYWNpdHkgLjNzLHRyYW5zZm9ybSAuM3N9YTpob3Zlcntjb2xvcjojMDAwfWEgc3Zne3RyYW5zaXRpb246bm9uZX1ocntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46MS4yNXJlbSAwfXN0cm9uZyxie2ZvbnQtd2VpZ2h0OjcwMH1kZm4sY2l0ZSxlbSxpe2ZvbnQtc3R5bGU6aXRhbGljfWJsb2NrcXVvdGV7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjoyLjVlbSAxZW19YWRkcmVzc3ttYXJnaW46MCAwIDEuMjVyZW19cHJle21heC13aWR0aDoxMDAlO2JhY2tncm91bmQ6I2VmZjFmMjtmb250LWZhbWlseTpcIkNvdXJpZXIgMTAgUGl0Y2hcIixDb3VyaWVyLG1vbm9zcGFjZTtmb250LXNpemU6MTRweDttYXJnaW46MXJlbSAwO3BhZGRpbmc6MXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmF1dG99Y29kZSxrYmQsdHQsdmFye2JhY2tncm91bmQ6I2VmZjFmMjtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6M3B4IDZweDtib3JkZXItcmFkaXVzOjRweH1jb2RlIHZhcntwYWRkaW5nOjB9a2Jke2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6M3B4IDZweH1tYXJre2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo1MDB9YWJicixhY3Jvbnlte2JvcmRlci1ib3R0b206MXB4IGRvdHRlZDtjdXJzb3I6aGVscH1iaWd7Zm9udC1zaXplOjEyNSV9c3Zne2ZsZXgtc2hyaW5rOjA7dHJhbnNpdGlvbjphbGwgLjNzIDBzfWVtYmVkLGlmcmFtZSxvYmplY3R7bWF4LXdpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtpZnJhbWVbc3JjKj15b3V0dWJlXSxpZnJhbWVbc3JjKj12aW1lb117d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygoMTAwdncgLSA2MHB4KSouNTYyNSl9fS5pcy1sb2FkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5pcy1sb2FkaW5nOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTEwfS5pcy1sb2FkaW5nPip7ZmlsdGVyOmJsdXIoMTBweCl9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2UzZTNlM30uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTNlM2UzfS53cC1ibG9jay1oZWFkaW5nLmhhcy10ZXh0LWFsaWduLWNlbnRlci53aXRoLWVtcHR5LWNhcnQtaWNvbi53Yy1ibG9jay1jYXJ0X19lbXB0eS1jYXJ0X190aXRsZSBzcGFuLndjLWVtcHR5LWNhcnRfX3RpdGxle2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjEuMjVlbX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7LndwLWJsb2NrLWhlYWRpbmcuaGFzLXRleHQtYWxpZ24tY2VudGVyLndpdGgtZW1wdHktY2FydC1pY29uLndjLWJsb2NrLWNhcnRfX2VtcHR5LWNhcnRfX3RpdGxlIHNwYW4ud2MtZW1wdHktY2FydF9fdGl0bGV7Zm9udC1zaXplOjEuNjI1cmVtfX0ud3AtYmxvY2staGVhZGluZy5oYXMtdGV4dC1hbGlnbi1jZW50ZXIud2l0aC1lbXB0eS1jYXJ0LWljb24ud2MtYmxvY2stY2FydF9fZW1wdHktY2FydF9fdGl0bGUgc3Bhbntmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MmVtfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsud3AtYmxvY2staGVhZGluZy5oYXMtdGV4dC1hbGlnbi1jZW50ZXIud2l0aC1lbXB0eS1jYXJ0LWljb24ud2MtYmxvY2stY2FydF9fZW1wdHktY2FydF9fdGl0bGUgc3Bhbntmb250LXNpemU6MXJlbX19LndwLWJsb2NrLWhlYWRpbmcuaGFzLXRleHQtYWxpZ24tY2VudGVyLndpdGgtZW1wdHktY2FydC1pY29uLndjLWJsb2NrLWNhcnRfX2VtcHR5LWNhcnRfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyfS54b28td3NjLWhlYWRlciAueG9vLXdzY2gtdG9we2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS54b28td3NjLWhlYWRlciAueG9vLXdzYy1pY29uLWNyb3NzOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNalFpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK1BIQmhkR2dnWkQwaWJUSXdMamt5T0NBekxqazFOeTB1T0RnMUxTNDRPRFV0T0M0ME9EWWdPQzQwT0RVdE9DNDBPRFVnT0M0ME9EWXVPRGcxTGpnNE5TQTRMalE0TlMwNExqUTROU0E0TGpRNE5TMDRMalE0TmxvaUlHWnBiR3c5SWlNd01EQWlMejQ4Y0dGMGFDQmtQU0p0TWpBdU1EUXpJREl3TGpreU9DNDRPRFV0TGpnNE5TMDRMalE0TlMwNExqUTROaTA0TGpRNE5pMDRMalE0TlMwdU9EZzFMamc0TlNBNExqUTROaUE0TGpRNE5TQTRMalE0TlNBNExqUTRObG9pSUdacGJHdzlJaU13TURBaUx6NDhMM04yWno0PVwiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnByZWxvYWRlcl9jb250YWluZXIgLmxvYWQtbW9yZS1idG4ubGlua3t0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfWJvZHkgLnhvby13c2MtbWFya3VwIC54b28td3NjLWJvZHkgLnhvby13c2MtZW1wdHktY2FydDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjJlbSBhdXRvIDJlbTttYXNrLWltYWdlOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFlpSUdobGFXZG9kRDBpTVRjaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE55SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFeUxqa3lPVE1nTVRFdU9USTNNVU14TXk0MU9UUTFJREV4TGpreU1ERWdNVFF1TVRjMk1pQXhNUzQwTnpBNElERTBMak0wTmprZ01UQXVPREkyTkV3eE5TNDVPRGMwSURRdU56RTNNRFZETVRZdU1ETTVOeUEwTGpVeE9EVXhJREUxTGpreU5EY2dOQzR6TVRZME9TQXhOUzQzTWpZeUlEUXVNall3TnpaRE1UVXVOamswT0NBMExqSTFNemM1SURFMUxqWTJNelVnTkM0eU5EWTRNeUF4TlM0Mk16SXhJRFF1TWpRMk9ETklNeTR5T1RFMU0wd3lMalExTWpFZ01TNHhORFk0TjBNeUxqUXhNRE1nTUM0NU9EWTJORFlnTWk0eU5qUXdNU0F3TGpnM01UY3dOQ0F5TGpBNU5qZ3pJREF1T0RjeE56QTBTREJXTVM0Mk1UTTJTREV1T0RBME1qVk1NaTQyTVRVNE1TQTBMalkwTXpsRE1pNDJNVEl6TWlBMExqWTJPREk0SURJdU5qRXlNeklnTkM0Mk9USTJOaUF5TGpZeE5UZ3hJRFF1TnpFM01EVk1OQzR5T0RjMk9TQXhNQzQ0TkRjelF6UXVNams0TVRRZ01UQXVPRGsyTVNBMExqTXhOVFUySURFd0xqazBPRE1nTkM0ek16STVPQ0F4TUM0NU9UY3hURFF1T0RrM01qUWdNVE11TURVeU1VTTBMak0xTXpnM0lERXpMak0wTVRJZ015NDVPRFEyTnlBeE15NDVNVEkwSURNdU9UZzBOamNnTVRRdU5UY3dOME16TGprNE5EWTNJREUxTGpVeU1UWWdOQzQzTlRRME15QXhOaTR5T1RFMElEVXVOekExTXpJZ01UWXVNamt4TkVNMkxqWTFOaklnTVRZdU1qa3hOQ0EzTGpReU5UazNJREUxTGpVeU1UWWdOeTQwTWpVNU55QXhOQzQxTnpBM1F6Y3VOREkxT1RjZ01UUXVNamMwTnlBM0xqTTBPVE0wSURFekxqazVNalVnTnk0eU1UWTVPQ0F4TXk0M05EZzNRemN1TVRnMU5qTWdNVE11TmpreklEY3VNVFUwTWprZ01UTXVOak0zTXlBM0xqRXhOVGszSURFekxqVTRNVFZJTVRFdU5EazBNa014TVM0eU9Ua3lJREV6TGpnMk1ESWdNVEV1TVRnd055QXhOQzR5TURFMUlERXhMakU0TURjZ01UUXVOVGN3TjBNeE1TNHhPREEzSURFMUxqVXlNVFlnTVRFdU9UVXdOU0F4Tmk0eU9URTBJREV5TGprd01UUWdNVFl1TWpreE5FTXhNeTQ0TlRJeklERTJMakk1TVRRZ01UUXVOakl5SURFMUxqVXlNVFlnTVRRdU5qSXlJREUwTGpVM01EZERNVFF1TmpJeUlERTBMakV5TVRRZ01UUXVORFV4TkNBeE15NDNNVE01SURFMExqRTJPVElnTVRNdU5EQTNORU14TXk0NE5qWXlJREV6TGpBMk1qWWdNVE11TkRJd05DQXhNaTQ0TkRNeElERXlMamt5TWpNZ01USXVPRE01TmtnMUxqWXpPVEUwVERVdU16YzNPU0F4TVM0NE9ERTRRelV1TkRnNU16WWdNVEV1T1RBNU5pQTFMall3TkRNeElERXhMamt5TnpFZ05TNDNNVGt5TlNBeE1TNDVNamN4U0RFeUxqa3lPVE5hVFRFeUxqa3dORGtnTVRNdU5UZ3hOVU14TXk0ME5URTNJREV6TGpVNE1UVWdNVE11T0RrME1TQXhOQzR3TWpNNUlERXpMamc1TkRFZ01UUXVOVGN3TjBNeE15NDRPVFF4SURFMUxqRXhOellnTVRNdU5EVXhOeUF4TlM0MU5UazVJREV5TGprd05Ea2dNVFV1TlRVNU9VTXhNaTR6TlRnZ01UVXVOVFU1T1NBeE1TNDVNVFUzSURFMUxqRXhOellnTVRFdU9URTFOeUF4TkM0MU56QTNRekV4TGpreE5UY2dNVFF1TURJek9TQXhNaTR6TlRnZ01UTXVOVGd4TlNBeE1pNDVNRFE1SURFekxqVTRNVFZhVFRVdU56QTFNeklnTVRNdU5UZ3hOVU0yTGpJMU1qRTJJREV6TGpVNE1UVWdOaTQyT1RFd015QXhOQzR3TWpjMElEWXVOamt4TURNZ01UUXVOVGN3TjBNMkxqWTVNVEF6SURFMUxqRXhOellnTmk0eU5EZzJPQ0F4TlM0MU5UazVJRFV1TnpBeE9ETWdNVFV1TlRVNU9VTTFMakUxTkRrNUlERTFMalUxT1RrZ05DNDNNVFl4TWlBeE5TNHhNVGMySURRdU56RTJNVElnTVRRdU5UY3dOME0wTGpjeE5qRXlJREUwTGpBeU16a2dOUzR4TlRnME55QXhNeTQxT0RFMUlEVXVOekExTXpJZ01UTXVOVGd4TlZwTk5TNHdORE0xTXlBeE1DNDNNVFE1VERRdU1qRXhNRGNnTnk0Mk56QTNNVXd6TGpRMk9URTNJRFF1T1RrMU5qbElNVFV1TVRNME1Vd3hNeTQyTWpVNUlERXdMalkxT1RKRE1UTXVOVFF5TXlBeE1DNDVPRE14SURFekxqSTFNeklnTVRFdU1qQTVOU0F4TWk0NU1UZzRJREV4TGpJeE5qVklOUzQzTVRJeU9FTTFMalF3T1RJMUlERXhMakU1T1RFZ05TNHhORFExTkNBeE1TNHdNRFFnTlM0d05ETTFNeUF4TUM0M01UUTVXaUlnWm1sc2JEMGlZbXhoWTJzaUx6NEtQQzl6ZG1jK0NnPT0pO21hc2stcG9zaXRpb246Y2VudGVyO21hc2stcmVwZWF0Om5vLXJlcGVhdDtoZWlnaHQ6NWVtO21hc2stc2l6ZTo1ZW07d2lkdGg6NWVtfWJvZHkuZ2xvYmFsLXN0YW5kYXJ0X19oZWFkZXIuc3RhbmRhcnRfX2hlYWRlcntwYWRkaW5nLXRvcDp2YXIoLS1oZWFkZXItaGVpZ2h0KX1ib2R5Lmdsb2JhbC1zdGFuZGFydF9faGVhZGVyLnN0YW5kYXJ0X19oZWFkZXIgLnNpdGUtaGVhZGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn1ib2R5Lmdsb2JhbC1zdGFuZGFydF9faGVhZGVyLnN0YW5kYXJ0X19oZWFkZXIuaGFzLXRvcC1iYW5uZXJ7cGFkZGluZy10b3A6NDBweH1ib2R5LnN0YW5kYXJ0X19oZWFkZXIuaGFzLXRvcC1iYW5uZXIuaGFzLWFmdGVyLWJhbm5lcntwYWRkaW5nLXRvcDpjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgMTAwcHgpfSN3cGFkbWluYmFyey0td3AtYmx1ZTogIzIyNzFiMTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgIWltcG9ydGFudDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9I3dwYWRtaW5iYXI6aG92ZXIgI3dwLWFkbWluLWJhci1zaXRlLW5hbWV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9I3dwYWRtaW5iYXI6bm90KC5pcy1leHBhbmRlZCk6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9I3dwYWRtaW5iYXI6bm90KC5pcy1leHBhbmRlZCk6aG92ZXIgI3dwLWFkbWluLWJhci1zaXRlLW5hbWV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9I3dwYWRtaW5iYXIuaXMtZXhwYW5kZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9I3dwYWRtaW5iYXIuaXMtZXhwYW5kZWQgI3dwLWFkbWluLWJhci1zaXRlLW5hbWV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9I3dwYWRtaW5iYXIuaXMtZXhwYW5kZWQgI3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0td3AtYmx1ZSl9I3dwYWRtaW5iYXIuaXMtZXhwYW5kZWQgI3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnR9I3dwYWRtaW5iYXIgLmFiLXRvcC1tZW51Pi5tZW51cG9wPi5hYi1zdWItd3JhcHBlcnt0b3A6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA3ODJweCl7I3dwYWRtaW5iYXIgLmFiLXRvcC1zZWNvbmRhcnl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MH0jd3BhZG1pbmJhciAuYWItdG9wLXNlY29uZGFyeT4ubWVudXBvcD4uYWItc3ViLXdyYXBwZXJ7cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsjd3BhZG1pbmJhciAjd3AtYWRtaW4tYmFyLXJvb3QtZGVmYXVsdHtkaXNwbGF5OmZsZXh9I3dwYWRtaW5iYXIgI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQ+bGl7ZmxleC1zaHJpbms6MH19QG1lZGlhKG1heC13aWR0aDogNzgycHgpeyN3cGFkbWluYmFyIHVsI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQ+bGkjd3AtYWRtaW4tYmFyLXdwc2VvLW1lbnUsI3dwYWRtaW5iYXIgdWwjd3AtYWRtaW4tYmFyLXJvb3QtZGVmYXVsdD5saSN3cC1hZG1pbi1iYXItZ2Zvcm0tZm9ybXN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0NnB4KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7I3dwLWFkbWluLWJhci1zaXRlLW5hbWV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMzJweCl9fSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmJlZm9yZSwjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTphZnRlcnt3aWR0aDo0NnB4O2hlaWdodDo0NnB4fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpiZWZvcmUsI3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YWZ0ZXJ7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH19I3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YmVmb3Jle2NvbnRlbnQ6XCJcIiAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMDAwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyAhaW1wb3J0YW50fSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmFmdGVye2NvbnRlbnQ6XCLvhIlcIiAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6ZGFzaGljb25zO2ZvbnQtc2l6ZToxOHB4O3RyYW5zaXRpb246YWxsIC4ycyAhaW1wb3J0YW50O2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdwLWJsdWUpfSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmhvdmVyOmFmdGVye2ZvbnQtc2l6ZToyMnB4fS5hbGlnbmxlZnR7ZGlzcGxheTppbmxpbmU7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MS41cmVtfS5hbGlnbnJpZ2h0e2Rpc3BsYXk6aW5saW5lO2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjEuNXJlbX0uYWxpZ25jZW50ZXJ7Y2xlYXI6Ym90aDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LndwLWNhcHRpb257bWFyZ2luLWJvdHRvbToxLjVyZW07bWF4LXdpZHRoOjEwMCV9LndwLWNhcHRpb24gaW1nW2NsYXNzKj13cC1pbWFnZS1de2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0e21hcmdpbjoxcmVtIDB9c3Bhbi53cC1jYXB0aW9uLXRleHR7dGV4dC1hbGlnbjpjZW50ZXJ9LmdhbGxlcnl7LS1nYWxsZXJ5LWdhcDogMXJlbTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLWdhbGxlcnktZ2FwKTttYXJnaW46MS4yNXJlbSAwfS5nYWxsZXJ5LWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkpO21hcmdpbjowfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqMikvMyl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSoxKS8yKX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjIpLzMpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqMykvNCl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy01IC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSo0KS81KX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjUpLzYpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtNyAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqNikvNyl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy04IC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSo3KS84KX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjgpLzkpfX0uZ2FsbGVyeS1jYXB0aW9ue2Rpc3BsYXk6YmxvY2t9LndwLXNtaWxleXtib3JkZXI6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowO3BhZGRpbmc6MH0udGV4dC1zbXtmb250LXNpemU6Ljc1cmVtfS50ZXh0LW1kLC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLnBhZ2UtZGVzY3JpcHRpb24sLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxcmVtfS50ZXh0LWxnLC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZXtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsudGV4dC1sZywuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2V7Zm9udC1zaXplOjEuMzc1cmVtfX0uZnctMzAwe2ZvbnQtd2VpZ2h0OjMwMH0uc3VidGl0bGV7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjQwMH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfWFydGljbGUucHJvZHVjdCBhLmFkZGVkX3RvX2NhcnQsLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQgYSwjYWRkX3BheW1lbnRfbWV0aG9kIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiwud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b24sLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiwuc2hvd2NvdXBvbiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGE6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIGE6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIGE6bm90KFtjbGFzc10pLC5lZGl0b3IgYTpub3QoW2NsYXNzXSksLmVudHJ5LWNvbnRlbnQgYTpub3QoW2NsYXNzXSl7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpe2FydGljbGUucHJvZHVjdCBhLmFkZGVkX3RvX2NhcnQ6aG92ZXIsLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQgYTpob3ZlciwjYWRkX3BheW1lbnRfbWV0aG9kIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b246aG92ZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpob3Zlciwuc2hvd2NvdXBvbjpob3Zlciwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpob3Zlcjpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGE6aG92ZXI6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIGE6aG92ZXI6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIGE6aG92ZXI6bm90KFtjbGFzc10pLC5lZGl0b3IgYTpob3Zlcjpub3QoW2NsYXNzXSksLmVudHJ5LWNvbnRlbnQgYTpob3Zlcjpub3QoW2NsYXNzXSl7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfX0uYmxvY2txdW90ZXtmb250LXNpemU6MS4yNXJlbTttYXJnaW46My4xMjVyZW0gMS44NzVyZW19LmJsb2NrcXVvdGUgcHtmb250LXdlaWdodDo3MDB9LmJsb2NrcXVvdGUgY2l0ZXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjB9LmVkaXRvcj4qOmxhc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQ+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZWRpdG9yIGgxLC5lbnRyeS1jb250ZW50IGgxLC5lZGl0b3IgLmgxLC5lbnRyeS1jb250ZW50IC5oMSwuZWRpdG9yIGgyLC5lbnRyeS1jb250ZW50IGgyLC5lZGl0b3IgLmgyLC5lbnRyeS1jb250ZW50IC5oMiwuZWRpdG9yIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5lZGl0b3IgLmdmb3JtX2hlYWRpbmcsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZW50cnktY29udGVudCAuZ2Zvcm1faGVhZGluZywuZWRpdG9yIGgzLC5lbnRyeS1jb250ZW50IGgzLC5lZGl0b3IgLmgzLC5lbnRyeS1jb250ZW50IC5oMywuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIsLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5lZGl0b3IgaDIsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAuZW50cnktY29udGVudCBoMiwuZWRpdG9yIGg0LC5lbnRyeS1jb250ZW50IGg0LC5lZGl0b3IgLmg0LC5lbnRyeS1jb250ZW50IC5oNCwuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUsLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmVkaXRvciAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5lbnRyeS1jb250ZW50ICNyZXBseS10aXRsZSwuZWRpdG9yIGg1LC5lbnRyeS1jb250ZW50IGg1LC5lZGl0b3IgLmg1LC5lbnRyeS1jb250ZW50IC5oNSwuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlLC5lbnRyeS1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAuZWRpdG9yIHAucHJpY2UsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5lbnRyeS1jb250ZW50IHAucHJpY2UsLmVkaXRvciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZSwuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLmVkaXRvciBzcGFuLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAuZW50cnktY29udGVudCBzcGFuLnByaWNlLC5lZGl0b3IgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCwuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLmVkaXRvciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiwuZW50cnktY29udGVudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5lZGl0b3IgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5lbnRyeS1jb250ZW50IGgyLC5lZGl0b3IgaDYsLmVudHJ5LWNvbnRlbnQgaDYsLmVkaXRvciAuaDYsLmVudHJ5LWNvbnRlbnQgLmg2e21hcmdpbi10b3A6MS4yNXJlbX0uZWRpdG9yIGgxOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGgxOmZpcnN0LWNoaWxkLC5lZGl0b3IgLmgxOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oMTpmaXJzdC1jaGlsZCwuZWRpdG9yIGgyOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGgyOmZpcnN0LWNoaWxkLC5lZGl0b3IgLmgyOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oMjpmaXJzdC1jaGlsZCwuZWRpdG9yIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmc6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZzpmaXJzdC1jaGlsZCwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5lZGl0b3IgLmdmb3JtX2hlYWRpbmc6Zmlyc3QtY2hpbGQsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZW50cnktY29udGVudCAuZ2Zvcm1faGVhZGluZzpmaXJzdC1jaGlsZCwuZWRpdG9yIGgzOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGgzOmZpcnN0LWNoaWxkLC5lZGl0b3IgLmgzOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oMzpmaXJzdC1jaGlsZCwuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDI6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMjpmaXJzdC1jaGlsZCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5lZGl0b3IgaDI6Zmlyc3QtY2hpbGQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAuZW50cnktY29udGVudCBoMjpmaXJzdC1jaGlsZCwuZWRpdG9yIGg0OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGg0OmZpcnN0LWNoaWxkLC5lZGl0b3IgLmg0OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oNDpmaXJzdC1jaGlsZCwuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGU6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZTpmaXJzdC1jaGlsZCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmVkaXRvciAjcmVwbHktdGl0bGU6Zmlyc3QtY2hpbGQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5lbnRyeS1jb250ZW50ICNyZXBseS10aXRsZTpmaXJzdC1jaGlsZCwuZWRpdG9yIGg1OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGg1OmZpcnN0LWNoaWxkLC5lZGl0b3IgLmg1OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oNTpmaXJzdC1jaGlsZCwuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAuZWRpdG9yIHAucHJpY2U6Zmlyc3QtY2hpbGQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5lbnRyeS1jb250ZW50IHAucHJpY2U6Zmlyc3QtY2hpbGQsLmVkaXRvciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZTpmaXJzdC1jaGlsZCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLmVkaXRvciBzcGFuLnByaWNlOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAuZW50cnktY29udGVudCBzcGFuLnByaWNlOmZpcnN0LWNoaWxkLC5lZGl0b3IgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZDpmaXJzdC1jaGlsZCwuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGU6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZTpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLmVkaXRvciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGU6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZTpmaXJzdC1jaGlsZCwuZWRpdG9yIGg2OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGg2OmZpcnN0LWNoaWxkLC5lZGl0b3IgLmg2OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oNjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9aDEsLmgxLGgyLC5oMiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLGgzLC5oMywuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLGg0LC5oNCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlLGg1LC5oNSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZSwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsaDYsLmg2e21pbi1oZWlnaHQ6MHZ3O2ZvbnQtZmFtaWx5OlwiTWFucm9wZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNzVlbX1oMSBhLC5oMSBhLGgyIGEsLmgyIGEsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyBhLGgzIGEsLmgzIGEsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiBhLGg0IGEsLmg0IGEsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSBhLGg1IGEsLmg1IGEsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IHAucHJpY2UgYSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZSBhLC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCBhLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUgYSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIgYSxoNiBhLC5oNiBhe2NvbG9yOmluaGVyaXR9aDEsLmgxe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Y2xhbXAoIDEuNzVyZW0sIGNhbGMoMS43NXJlbSArICgxdncgLSA1Ljc1cHgpICogMi44OCksIDIuNXJlbSApO2xpbmUtaGVpZ2h0OjEuMztsZXR0ZXItc3BhY2luZzoxLjVweDttYXJnaW4tYm90dG9tOi45Mzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXtoMSwuaDF7bGV0dGVyLXNwYWNpbmc6MnB4O2xpbmUtaGVpZ2h0OjEuMn19aDIsLmgyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmd7Zm9udC1zaXplOmNsYW1wKCAxLjVyZW0sIGNhbGMoMS41cmVtICsgKDF2dyAtIDUuNzVweCkgKiAxLjQ0KSwgMS44NzVyZW0gKTtsaW5lLWhlaWdodDoxLjM7bGV0dGVyLXNwYWNpbmc6MS4zcHg7bWFyZ2luLWJvdHRvbToxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXtoMiwuaDIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZ3tsaW5lLWhlaWdodDoxLjI1fX1oMywuaDMsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMntmb250LXNpemU6Y2xhbXAoIDEuMzc1cmVtLCBjYWxjKDEuMzc1cmVtICsgKDF2dyAtIDUuNzVweCkgKiAwLjQ4KSwgMS41cmVtICk7bGluZS1oZWlnaHQ6MS4zO2xldHRlci1zcGFjaW5nOjEuMnB4fWg0LC5oNCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxle2ZvbnQtc2l6ZToxLjM3NXJlbTtsaW5lLWhlaWdodDoxLjQ1fWg1LC5oNSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZSwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDJ7Zm9udC1zaXplOmNsYW1wKCAxLjEyNXJlbSwgY2FsYygxLjEyNXJlbSArICgxdncgLSA5LjhweCkgKiAwLjQzKSwgMS4yNXJlbSApO2xpbmUtaGVpZ2h0OjEuNDV9aDYsLmg2e2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzouOHB4fXVsLG9se21hcmdpbjowIDAgMS4yNXJlbSAwO3BhZGRpbmctbGVmdDoxLjg3NXJlbX11bHtsaXN0LXN0eWxlOmRpc2N9b2x7bGlzdC1zdHlsZTpkZWNpbWFsfWxpPnVsLGxpPm9se21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luOjAgMXJlbSAxLjI1cmVtfS5saXN0LWNoZWNrLC5saXN0LWRvdCwubGlzdC1udW1iZXJ7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi41cmVtO3BhZGRpbmctbGVmdDowfS5saXN0LWNoZWNrPmxpLC5saXN0LWRvdD5saSwubGlzdC1udW1iZXI+bGl7cGFkZGluZy1sZWZ0OjEuODc1cmVtfS5saXN0LWNoZWNrPmxpe2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTQzNS44NDggODMuNDY2TDE3Mi44MDQgMzQ2LjUxbC05Ni42NTItOTYuNjUyYy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBsLTI4LjI4NCAyOC4yODRjLTQuNjg2IDQuNjg2LTQuNjg2IDEyLjI4NCAwIDE2Ljk3MWwxMzMuNDIxIDEzMy40MjFjNC42ODYgNC42ODYgMTIuMjg0IDQuNjg2IDE2Ljk3MSAwbDI5OS44MTMtMjk5LjgxM2M0LjY4Ni00LjY4NiA0LjY4Ni0xMi4yODQgMC0xNi45NzFsLTI4LjI4NC0yOC4yODRjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NyAweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAuMzVlbS8xZW0gMWVtfS5saXN0LWRvdD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0ubGlzdC1kb3Q+bGk6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOi41ZW07aGVpZ2h0Oi41ZW07YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNWVtO2xlZnQ6LjI1ZW19Lmxpc3QtbnVtYmVye2NvdW50ZXItcmVzZXQ6Y3VzdG9tLWNvdW50ZXJ9Lmxpc3QtbnVtYmVyPmxpe2NvdW50ZXItaW5jcmVtZW50OmN1c3RvbS1jb3VudGVyO21pbi1oZWlnaHQ6MS4yZW07cG9zaXRpb246cmVsYXRpdmV9Lmxpc3QtbnVtYmVyPmxpOmJlZm9yZXtjb250ZW50OmNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTtjb2xvcjojMDAwO2ZvbnQtc2l6ZTouNzVlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zMztib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czo1MCU7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4yNWVtO2xlZnQ6MH10YWJsZXt3aWR0aDoxMDAlO21hcmdpbjowIDAgMS4yNXJlbTt3b3JkLWJyZWFrOm5vcm1hbH10YWJsZSB0aCx0YWJsZSB0ZHtwYWRkaW5nOi4zNzVyZW0gLjVyZW07dmVydGljYWwtYWxpZ246dG9wfS50YWJsZS1ib3JkZXJlZHtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDB9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDB9LnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbil7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uY29tcG9uZW50cy1idXR0b24sLmJ0biwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLGlucHV0W3R5cGU9c3VibWl0XXt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTpjbGFtcCggMC43NXJlbSwgY2FsYygwLjc1cmVtICsgKDF2dyAtIDUuNzVweCkgKiAwLjQ4KSwgMC44NzVyZW0gKTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS41O2JvcmRlcjoycHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjA7cGFkZGluZzouNDM3NXJlbSAxLjEyNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LmNvbXBvbmVudHMtYnV0dG9uLC5idG4sLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSxpbnB1dFt0eXBlPXN1Ym1pdF17bGV0dGVyLXNwYWNpbmc6MXB4O3BhZGRpbmc6LjY4NzVyZW0gMS4yNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY29tcG9uZW50cy1idXR0b24sLmJ0biwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLGlucHV0W3R5cGU9c3VibWl0XXtwYWRkaW5nOi42ODc1cmVtIDEuNjg3NXJlbX19LmNvbXBvbmVudHMtYnV0dG9uLmRpc2FibGVkLC5idG4uZGlzYWJsZWQsLndvb2NvbW1lcmNlIGEuZGlzYWJsZWQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgYnV0dG9uLmRpc2FibGVkLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0LmRpc2FibGVkLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0LmRpc2FibGVkI3N1Ym1pdCwud29vY29tbWVyY2UgYS5kaXNhYmxlZC5idXR0b24sLndvb2NvbW1lcmNlIGJ1dHRvbi5kaXNhYmxlZC5idXR0b24sLndvb2NvbW1lcmNlIGlucHV0LmRpc2FibGVkLmJ1dHRvbiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0saW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRde2JhY2tncm91bmQ6IzAwMH0uY29tcG9uZW50cy1idXR0b246aG92ZXIsLmJ0bjpob3Zlciwud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLC53b29jb21tZXJjZSBhLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDAwO2NvbG9yOiMwMDB9LmNvbXBvbmVudHMtYnV0dG9uIHN2ZywuYnRuIHN2Zywud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCBzdmcsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCBzdmcsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0IHN2Zywud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCBzdmcsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCBzdmcsLndvb2NvbW1lcmNlIGEuYnV0dG9uIHN2Zywud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiBzdmcsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiBzdmcsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHN2Zywud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHN2ZyxpbnB1dFt0eXBlPXN1Ym1pdF0gc3Zne2ZsZXgtc2hyaW5rOjA7d2lkdGg6MS4yNXJlbTtoZWlnaHQ6MS4yNXJlbTt0cmFuc2l0aW9uOm5vbmV9LmNvbXBvbmVudHMtYnV0dG9uLXdoaXRlLC5idG4td2hpdGUsLm0tbmV3c2xldHRlciBmb3JtIC53cGNmNy1zdWJtaXR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiMwMDB9LmNvbXBvbmVudHMtYnV0dG9uLXdoaXRlOmhvdmVyLC5idG4td2hpdGU6aG92ZXIsLm0tbmV3c2xldHRlciBmb3JtIC53cGNmNy1zdWJtaXQ6aG92ZXJ7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LmNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmUsLmJ0bi1vdXRsaW5le2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6IzAwMDtjb2xvcjojMDAwfS5jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lOmhvdmVyLC5idG4tb3V0bGluZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZn0uY29tcG9uZW50cy1idXR0b24tb3V0bGluZS13aGl0ZSwuYnRuLW91dGxpbmUtd2hpdGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmUtd2hpdGU6aG92ZXIsLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVye2JvcmRlci1jb2xvcjojZmZmO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwfS5idG4ubm9fX2J0biwud29vY29tbWVyY2UgYS5ub19fYnRuLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5ub19fYnRuLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0Lm5vX19idG4uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQubm9fX2J0biNzdWJtaXQsLndvb2NvbW1lcmNlIGEubm9fX2J0bi5idXR0b24sLndvb2NvbW1lcmNlIGJ1dHRvbi5ub19fYnRuLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQubm9fX2J0bi5idXR0b24sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXQubm9fX2J0blt0eXBlPXN1Ym1pdF0saW5wdXQubm9fX2J0blt0eXBlPXN1Ym1pdF17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5idG4ubm9fX2J0biwud29vY29tbWVyY2UgYS5ub19fYnRuLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5ub19fYnRuLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0Lm5vX19idG4uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQubm9fX2J0biNzdWJtaXQsLndvb2NvbW1lcmNlIGEubm9fX2J0bi5idXR0b24sLndvb2NvbW1lcmNlIGJ1dHRvbi5ub19fYnRuLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQubm9fX2J0bi5idXR0b24sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXQubm9fX2J0blt0eXBlPXN1Ym1pdF0saW5wdXQubm9fX2J0blt0eXBlPXN1Ym1pdF17ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiMzOGJkZjg7Y29sb3I6IzM4YmRmOH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMzhiZGY4O2JvcmRlci1jb2xvcjojMzhiZGY4O2NvbG9yOiNmZmZ9LmJ0bi1sYWJlbHtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbTtwYWRkaW5nOi4zMTI1cmVtIC42MjVyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbX0uYnRuLWxhYmVsLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzOGJkZjh9LmJ0bi1ncm91cHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDouOTM3NXJlbX0ubGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzozcHggMDtsaW5lLWhlaWdodDoxLjA3MTV9Lmxpbms6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3R0b206MDtoZWlnaHQ6MXB4O2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6IzAwMH0ubGluazphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym90dG9tOjA7aGVpZ2h0OjFweDtsZWZ0OjA7d2lkdGg6NTAlO2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5saW5rOmhvdmVyOmFmdGVye2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla10sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdCwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWEsaW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT1wYXNzd29yZF0saW5wdXRbdHlwZT1zZWFyY2hdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1yYW5nZV0saW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPW1vbnRoXSxpbnB1dFt0eXBlPXdlZWtdLGlucHV0W3R5cGU9dGltZV0saW5wdXRbdHlwZT1kYXRldGltZV0saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXRbdHlwZT1jb2xvcl0sdGV4dGFyZWF7dHJhbnNpdGlvbjphbGwgLjNzIDBzO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MXJlbTtwYWRkaW5nOi44MTI1cmVtIDFyZW07Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZXh0XTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1lbWFpbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dXJsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9c2VhcmNoXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1udW1iZXJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRlbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGVdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW1vbnRoXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT13ZWVrXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWNvbG9yXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztvcGFjaXR5Oi44fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRleHRdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1lbWFpbF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9c2VhcmNoXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bW9udGhdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT13ZWVrXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06LW1vei1wbGFjZWhvbGRlcix0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztvcGFjaXR5Oi44fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1zZWFyY2hdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRlbF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW1vbnRoXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZV06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06Oi1tb3otcGxhY2Vob2xkZXIsdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO29wYWNpdHk6Ljh9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dXJsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bW9udGhdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWNvbG9yXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcix0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouOH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcix0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO29wYWNpdHk6Ljh9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0OmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTpob3ZlcixpbnB1dFt0eXBlPXRleHRdOmhvdmVyLGlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLGlucHV0W3R5cGU9dXJsXTpob3ZlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTpob3ZlcixpbnB1dFt0eXBlPXNlYXJjaF06aG92ZXIsaW5wdXRbdHlwZT1udW1iZXJdOmhvdmVyLGlucHV0W3R5cGU9dGVsXTpob3ZlcixpbnB1dFt0eXBlPXJhbmdlXTpob3ZlcixpbnB1dFt0eXBlPWRhdGVdOmhvdmVyLGlucHV0W3R5cGU9bW9udGhdOmhvdmVyLGlucHV0W3R5cGU9d2Vla106aG92ZXIsaW5wdXRbdHlwZT10aW1lXTpob3ZlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTpob3ZlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpob3ZlcixpbnB1dFt0eXBlPWNvbG9yXTpob3Zlcix0ZXh0YXJlYTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOmZvY3VzLGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsaW5wdXRbdHlwZT11cmxdOmZvY3VzLGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsaW5wdXRbdHlwZT10ZWxdOmZvY3VzLGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsaW5wdXRbdHlwZT1tb250aF06Zm9jdXMsaW5wdXRbdHlwZT13ZWVrXTpmb2N1cyxpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLHRleHRhcmVhOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0OmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6YWN0aXZlLGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLGlucHV0W3R5cGU9ZW1haWxdOmFjdGl2ZSxpbnB1dFt0eXBlPXVybF06YWN0aXZlLGlucHV0W3R5cGU9cGFzc3dvcmRdOmFjdGl2ZSxpbnB1dFt0eXBlPXNlYXJjaF06YWN0aXZlLGlucHV0W3R5cGU9bnVtYmVyXTphY3RpdmUsaW5wdXRbdHlwZT10ZWxdOmFjdGl2ZSxpbnB1dFt0eXBlPXJhbmdlXTphY3RpdmUsaW5wdXRbdHlwZT1kYXRlXTphY3RpdmUsaW5wdXRbdHlwZT1tb250aF06YWN0aXZlLGlucHV0W3R5cGU9d2Vla106YWN0aXZlLGlucHV0W3R5cGU9dGltZV06YWN0aXZlLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmFjdGl2ZSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTphY3RpdmUsaW5wdXRbdHlwZT1jb2xvcl06YWN0aXZlLHRleHRhcmVhOmFjdGl2ZXtib3JkZXItY29sb3I6IzAwMH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRleHRdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bW9udGhdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzOjpwbGFjZWhvbGRlcix0ZXh0YXJlYTpmb2N1czo6cGxhY2Vob2xkZXJ7b3BhY2l0eTouMn0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9Y29sb3JdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1kYXRlXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1kYXRldGltZV0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPWVtYWlsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9bW9udGhdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1udW1iZXJdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1wYXNzd29yZF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXNlYXJjaF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXRlbF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXRleHRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT10aW1lXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9dXJsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9d2Vla10sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdC5oaWRkZW4sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhLmhpZGRlbixpbnB1dC5oaWRkZW5bdHlwZT10ZXh0XSxpbnB1dC5oaWRkZW5bdHlwZT1lbWFpbF0saW5wdXQuaGlkZGVuW3R5cGU9dXJsXSxpbnB1dC5oaWRkZW5bdHlwZT1wYXNzd29yZF0saW5wdXQuaGlkZGVuW3R5cGU9c2VhcmNoXSxpbnB1dC5oaWRkZW5bdHlwZT1udW1iZXJdLGlucHV0LmhpZGRlblt0eXBlPXRlbF0saW5wdXQuaGlkZGVuW3R5cGU9cmFuZ2VdLGlucHV0LmhpZGRlblt0eXBlPWRhdGVdLGlucHV0LmhpZGRlblt0eXBlPW1vbnRoXSxpbnB1dC5oaWRkZW5bdHlwZT13ZWVrXSxpbnB1dC5oaWRkZW5bdHlwZT10aW1lXSxpbnB1dC5oaWRkZW5bdHlwZT1kYXRldGltZV0saW5wdXQuaGlkZGVuW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLGlucHV0LmhpZGRlblt0eXBlPWNvbG9yXSx0ZXh0YXJlYS5oaWRkZW57b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufWlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO21hcmdpbjowfWlucHV0W3R5cGU9bnVtYmVyXXstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDoxcmVtO3BhZGRpbmctbGVmdDoxcmVtfWZpZWxkc2V0e2JvcmRlci1yYWRpdXM6LjMxMjVyZW19dGV4dGFyZWF7aGVpZ2h0OjYuODc1cmVtO3BhZGRpbmc6MXJlbX1pbnB1dFt0eXBlPWNoZWNrYm94XXt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTthcHBlYXJhbmNlOm5vbmU7bWFyZ2luLXJpZ2h0Oi41ZW19aW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6JyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIil9bGFiZWw6aG92ZXIgaW5wdXRbdHlwZT1jaGVja2JveF17Ym9yZGVyLWNvbG9yOiMwMDB9aW5wdXRbdHlwZT1yYWRpb117dHJhbnNpdGlvbjphbGwgLjNzIDBzO2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czo1MCU7YXBwZWFyYW5jZTpub25lO21hcmdpbi1yaWdodDouNWVtfWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgYmxhY2sgMCUsIGJsYWNrIDAuMjVyZW0sIHdoaXRlIDAuMjVyZW0pO2JvcmRlci1jb2xvcjojMDAwfWlucHV0W3R5cGU9cmFkaW9dOmhvdmVye2JvcmRlci1jb2xvcjojMDAwfWxhYmVsOmhvdmVyIGlucHV0W3R5cGU9cmFkaW9de2JvcmRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgcm90YXRpb257MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5tdC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucHQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wYi0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5kLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1zbS1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1zbS10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtc20tdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1zbS1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ubXQtc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1zbS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tYi1zbS0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1zbS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXNtLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9LnB0LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGItc20tMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXNtLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXNtLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItc20tM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXNtLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLW1kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5tdC1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wYi1tZC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucHQtbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LWxnLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LWxnLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wYi1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbGctMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbGctNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXhsLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5tdC14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLXhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWIteGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWIteGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWIteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucHQteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wYi14bC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14bC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtcHJpbnQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMCl7LmhpZGRlbi14cy11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogLTEpey52aXNpYmxlLXhzLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmhpZGRlbi1zbS11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey52aXNpYmxlLXNtLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LmhpZGRlbi1tZC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey52aXNpYmxlLW1kLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5oaWRkZW4tbGctdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnZpc2libGUtbGctdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7LmhpZGRlbi14bC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTQzOXB4KXsudmlzaWJsZS14bC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnkgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogMCl7LnRleHQteHMtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14cy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteHMtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGV4dC1zbS1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXNtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1zbS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey50ZXh0LW1kLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbWQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey50ZXh0LWxnLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbGctcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5jb2xvci1wcmltYXJ5e2NvbG9yOiMwMDAgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6IzM4YmRmOCAhaW1wb3J0YW50fS5jb2xvci1zZWNvbmRhcnl7Y29sb3I6IzM4YmRmOCAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uY29sb3Itd2hpdGV7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5iZy1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudH0uY29sb3ItYmxhY2t7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5iZy1ncmV5e2JhY2tncm91bmQtY29sb3I6I2Q5ZDlkOSAhaW1wb3J0YW50fS5jb2xvci1ncmV5e2NvbG9yOiNkOWQ5ZDkgIWltcG9ydGFudH0uYmctbGlnaHRfYmd7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4ICFpbXBvcnRhbnR9LmNvbG9yLWxpZ2h0X2Jne2NvbG9yOiNmOGY4ZjggIWltcG9ydGFudH0uZ2FwLTEwe2dhcDoxMHB4ICFpbXBvcnRhbnR9LmdhcC0yMHtnYXA6MjBweCAhaW1wb3J0YW50fS5pbWctY292ZXIsLmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWwgLmltYWdlIC5pbWctcGxhY2Vob2xkZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uaW1nLWNvbnRhaW57d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9LnNjcmVlbi1yZWFkZXItdGV4dHtib3JkZXI6MDtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtjbGlwLXBhdGg6aW5zZXQoNTAlKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHg7d29yZC13cmFwOm5vcm1hbCAhaW1wb3J0YW50fS5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXN7Zm9udC1zaXplOi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCAwIDJweCAycHggcmdiYSgwLDAsMCwuNik7Y2xpcDphdXRvICFpbXBvcnRhbnQ7Y2xpcC1wYXRoOm5vbmU7Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OmF1dG87bGVmdDo1cHg7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6LjkzNzVyZW0gMS40Mzc1cmVtIC44NzVyZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7dG9wOjVweDt3aWR0aDphdXRvO3otaW5kZXg6MTAwMDAwfS5uby1zY3JvbGx7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwdmg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbjtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmV9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0uZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50fS5jb250YWluZXIsLm1haW4tbWVudV9fY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhzey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30uY29udGFpbmVyLC5tYWluLW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbnRhaW5lci1zbSwuY29udGFpbmVyLC5tYWluLW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLC5tYWluLW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLC5tYWluLW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIsLm1haW4tbWVudV9fY29udGFpbmVye21heC13aWR0aDoxMjgwcHh9fTpyb290ey0tYnMtYnJlYWtwb2ludC14czogMDstLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4Oy0tYnMtYnJlYWtwb2ludC1tZDogOTgwcHg7LS1icy1icmVha3BvaW50LWxnOiAxMDI1cHg7LS1icy1icmVha3BvaW50LXhsOiAxNDQwcHh9LnJvdywud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldHstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ucm93PiosLndvb2NvbW1lcmNlIC5jb2wyLXNldD4qLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS5jb2x7ZmxleDoxIDAgMH0ucm93LWNvbHMtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLTAsLmd4LTB7LS1icy1ndXR0ZXIteDogMH0uZy0wLC5neS0wey0tYnMtZ3V0dGVyLXk6IDB9LmctMSwuZ3gtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLTEsLmd5LTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy0yLC5neC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy0yLC5neS0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy0zLC5neC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctMywuZ3ktM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLTQsLmd4LTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLTQsLmd5LTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLTUsLmd4LTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy01LC5neS01ey0tYnMtZ3V0dGVyLXk6IDNyZW19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jb2wtc217ZmxleDoxIDAgMH0ucm93LWNvbHMtc20tYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtc20tMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtc20tMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1zbS0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXNtLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXNtLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtc20tNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXNtLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1zbS02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtc20tN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXNtLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1zbS05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtc20tMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1zbS0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXNtLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXNtLTAsLmd4LXNtLTB7LS1icy1ndXR0ZXIteDogMH0uZy1zbS0wLC5neS1zbS0wey0tYnMtZ3V0dGVyLXk6IDB9Lmctc20tMSwuZ3gtc20tMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXNtLTEsLmd5LXNtLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1zbS0yLC5neC1zbS0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1zbS0yLC5neS1zbS0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1zbS0zLC5neC1zbS0zey0tYnMtZ3V0dGVyLXg6IDFyZW19Lmctc20tMywuZ3ktc20tM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXNtLTQsLmd4LXNtLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXNtLTQsLmd5LXNtLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXNtLTUsLmd4LXNtLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1zbS01LC5neS1zbS01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuY29sLW1ke2ZsZXg6MSAwIDB9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1tZC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbWQtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OiAwfS5nLW1kLTEsLmd4LW1kLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1tZC0xLC5neS1tZC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbWQtMiwuZ3gtbWQtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbWQtMiwuZ3ktbWQtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbWQtMywuZ3gtbWQtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLW1kLTMsLmd5LW1kLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1tZC00LC5neC1tZC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1tZC00LC5neS1tZC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1tZC01LC5neC1tZC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctbWQtNSwuZ3ktbWQtNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jb2wtbGd7ZmxleDoxIDAgMH0ucm93LWNvbHMtbGctYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtbGctMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1sZy0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLWxnLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1sZy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWxnLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLWxnLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbGctNCwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb257ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbGctOCwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnR7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1sZy05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1sZy0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLWxnLTAsLmd4LWxnLTB7LS1icy1ndXR0ZXIteDogMH0uZy1sZy0wLC5neS1sZy0wey0tYnMtZ3V0dGVyLXk6IDB9LmctbGctMSwuZ3gtbGctMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLWxnLTEsLmd5LWxnLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1sZy0yLC5neC1sZy0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1sZy0yLC5neS1sZy0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1sZy0zLC5neC1sZy0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctbGctMywuZ3ktbGctM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLWxnLTQsLmd4LWxnLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLWxnLTQsLmd5LWxnLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLWxnLTUsLmd4LWxnLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1sZy01LC5neS1sZy01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7LmNvbC14bHtmbGV4OjEgMCAwfS5yb3ctY29scy14bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy14bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMteGwtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy14bC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXhsLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wteGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteGwtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXhsLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC14bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteGwtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXhsLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC14bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteGwtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXhsLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC14bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXhsLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wteGwtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQteGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmcteGwtMCwuZ3gteGwtMHstLWJzLWd1dHRlci14OiAwfS5nLXhsLTAsLmd5LXhsLTB7LS1icy1ndXR0ZXIteTogMH0uZy14bC0xLC5neC14bC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmcteGwtMSwuZ3kteGwtMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXhsLTIsLmd4LXhsLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXhsLTIsLmd5LXhsLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXhsLTMsLmd4LXhsLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy14bC0zLC5neS14bC0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmcteGwtNCwuZ3gteGwtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmcteGwtNCwuZ3kteGwtNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmcteGwtNSwuZ3gteGwtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXhsLTUsLmd5LXhsLTV7LS1icy1ndXR0ZXIteTogM3JlbX19LnJvdywud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldHtyb3ctZ2FwOjMwcHh9LnJvdysucm93LC53b29jb21tZXJjZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldHttYXJnaW4tdG9wOjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5yb3crLnJvdywud29vY29tbWVyY2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXR7bWFyZ2luLXRvcDozMHB4fX0uY29udGFpbmVyLC5tYWluLW1lbnVfX2NvbnRhaW5lcnstLWJzLWd1dHRlci14OiBjYWxjKHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkgKiAyKX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LmNvbnRhaW5lciwubWFpbi1tZW51X19jb250YWluZXJ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjQuNjg3NXZ3O3BhZGRpbmctcmlnaHQ6NC42ODc1dnd9fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7LmNvbnRhaW5lciwubWFpbi1tZW51X19jb250YWluZXJ7cGFkZGluZy1sZWZ0OjguMzMzMzMzMzMzM3Z3O3BhZGRpbmctcmlnaHQ6OC4zMzMzMzMzMzMzdnd9fS5jb250YWluZXIgLnJvdywuY29udGFpbmVyIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jb250YWluZXIgLmNvbDItc2V0LC5jb250YWluZXIgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb250YWluZXIgLmNvbDItc2V0LC5tYWluLW1lbnVfX2NvbnRhaW5lciAucm93LC5tYWluLW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXIgLmNvbDItc2V0LC5tYWluLW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyIC5jb2wyLXNldHttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpKX0uY29udGFpbmVyIC5yb3c+KiwuY29udGFpbmVyIC53b29jb21tZXJjZSAuY29sMi1zZXQ+Kiwud29vY29tbWVyY2UgLmNvbnRhaW5lciAuY29sMi1zZXQ+KiwuY29udGFpbmVyIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD4qLC53b29jb21tZXJjZS1wYWdlIC5jb250YWluZXIgLmNvbDItc2V0PiosLm1haW4tbWVudV9fY29udGFpbmVyIC5yb3c+KiwubWFpbi1tZW51X19jb250YWluZXIgLndvb2NvbW1lcmNlIC5jb2wyLXNldD4qLC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXIgLmNvbDItc2V0PiosLm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD4qLC53b29jb21tZXJjZS1wYWdlIC5tYWluLW1lbnVfX2NvbnRhaW5lciAuY29sMi1zZXQ+KntwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpKi41KTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tY29udGFpbmVyLWd1dHRlci14KSouNSl9LmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXhzLC5jb250YWluZXItc20sLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLWxnLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjE5MjBweH0uc2l0ZS1mb290ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlfS5zaXRlLWZvb3Rlcl9fdG9we3BhZGRpbmc6My43NXJlbSAwfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsuc2l0ZS1mb290ZXJfX3RvcCAucm93LC5zaXRlLWZvb3Rlcl9fdG9wIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5zaXRlLWZvb3Rlcl9fdG9wIC5jb2wyLXNldCwuc2l0ZS1mb290ZXJfX3RvcCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtZm9vdGVyX190b3AgLmNvbDItc2V0e3Jvdy1nYXA6Mi4xODc1cmVtfX0uc2l0ZS1mb290ZXJfX3RvcC0td2lkZ2V0c3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjMwcHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsucm93IC5zaXRlLWZvb3Rlcl9fdG9wLS13aWRnZXRzLC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtZm9vdGVyX190b3AtLXdpZGdldHMsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWZvb3Rlcl9fdG9wLS13aWRnZXRze3BhZGRpbmctbGVmdDpjbGFtcCggMC45Mzc1cmVtLCBjYWxjKDAuOTM3NXJlbSArICgxdncgLSA5LjkxcHgpICogMjMuNjgpLCA2LjI1cmVtICl9fUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsuc2l0ZS1mb290ZXJfX3RvcC0td2lkZ2V0cyAuc2lkZWJhcntmbGV4OjEgMSA0MCV9fS5zaXRlLWZvb3Rlcl9fdG9wLS13aWRnZXRzIC50ZXh0d2lkZ2V0IHA6bm90KDpsYXN0LW9mLXR5cGUpe21hcmdpbi1ib3R0b206MTNweH0uc2l0ZS1mb290ZXJfX2luZm97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206Ljc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2l0ZS1mb290ZXJfX2luZm97bWFyZ2luLWJvdHRvbToxLjg3NXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2l0ZS1mb290ZXJfX2luZm97ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206MH19LnNpdGUtZm9vdGVyX19pbmZvIC5zb2NpYWxze21hcmdpbi10b3A6YXV0b30uc2l0ZS1mb290ZXJfX2xvZ297bWF4LXdpZHRoOjcuNjg3NXJlbTt3aWR0aDoxMDAlfS5zaXRlLWZvb3Rlcl9fbG9nbyBpbWd7d2lkdGg6MTAwJX0uc2l0ZS1mb290ZXJfX2JvdHRvbXtwYWRkaW5nOmNsYW1wKCAwLjgxMjVyZW0sIGNhbGMoMC44MTI1cmVtICsgKDF2dyAtIDUuNzVweCkgKiAyLjg4KSwgMS41NjI1cmVtICkgMH0uc2l0ZS1mb290ZXJfX2JvdHRvbSAucm93LC5zaXRlLWZvb3Rlcl9fYm90dG9tIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5zaXRlLWZvb3Rlcl9fYm90dG9tIC5jb2wyLXNldCwuc2l0ZS1mb290ZXJfX2JvdHRvbSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtZm9vdGVyX19ib3R0b20gLmNvbDItc2V0e3Jvdy1nYXA6LjkzNzVyZW19LnByZWxvYWRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7cG9zaXRpb246Zml4ZWQ7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6OTk5OTl9LnByZWxvYWRlci5oaWRkZW57dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfS5pcy1tZW51LW9wZW4gLnNpdGUtaGVhZGVyOmJlZm9yZXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodCk7ei1pbmRleDo0O2JhY2tncm91bmQ6I2ZmZjtjb250ZW50OlwiXCI7aGVpZ2h0OjYuMjVyZW19LnNpdGUtaGVhZGVye3dpZHRoOjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTAwO3RyYW5zaXRpb246YWxsIC4zcyAwc30uaGFzLXRvcC1iYW5uZXIgLnNpdGUtaGVhZGVye3RvcDo0MHB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwcyxib3JkZXItY29sb3IgMHMsdG9wIDBzfS50b3AtYmFubmVyLWhpZGRlbiAuc2l0ZS1oZWFkZXJ7dG9wOjB9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey5zaXRlLWhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fS5wYWdlLWNoZWNrb3V0IC5zaXRlLWhlYWRlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y4ZjhmOH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCgud2hpdGUtaGVhZGVyKSAuc2l0ZS1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfX1ib2R5LmlzLXNjcm9sbGVkIC5zaXRlLWhlYWRlcixib2R5LndoaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXJ7YmFja2dyb3VuZDojZmZmfS5pcy1zY3JvbGxlZCAuc2l0ZS1oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9Lmhhcy10b3AtYmFubmVyIC5zaXRlLWhlYWRlciwudG9wLWJhbm5lci1oaWRkZW4gLnNpdGUtaGVhZGVye3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwcyxib3JkZXItY29sb3IgMHMsdG9wIDBzfS5zaXRlLWhlYWRlcj4uY29udGFpbmVyLC5zaXRlLWhlYWRlcj4ubWFpbi1tZW51X19jb250YWluZXJ7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MS44NzVyZW07cG9zaXRpb246cmVsYXRpdmV9LnNpdGUtaGVhZGVyX19uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Z2FwOjEuMjVyZW19LnNpdGUtaGVhZGVyIC5zaXRlLWxvZ297ei1pbmRleDo1O21heC13aWR0aDo1LjYyNXJlbTt3aWR0aDoxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zaXRlLWhlYWRlciAuc2l0ZS1sb2dvIHN2Zywuc2l0ZS1oZWFkZXIgLnNpdGUtbG9nbyBpbWd7d2lkdGg6MTAwJX0uc2l0ZS1oZWFkZXIgLnNpdGUtbG9nbyBzdmcgcGF0aHt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAuc2l0ZS1sb2dvIHN2ZyBwYXRoe2ZpbGw6I2ZmZn19Lmhhcy1oZXJvLnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLnNpdGUtaGVhZGVyIC5zaXRlLWxvZ28gc3ZnIHBhdGh7ZmlsbDojMDAwfS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0sLnNpdGUtaGVhZGVyIC53aXNoLWljb24sLnNpdGUtaGVhZGVyIC5taW5pLWNhcnQsLnNpdGUtaGVhZGVyIC51c2VyLWFjY291bnR7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQpO2xldHRlci1zcGFjaW5nOjEuM3B4O2dhcDouMzc1cmVtO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6NTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtOmJlZm9yZSwuc2l0ZS1oZWFkZXIgLndpc2gtaWNvbjpiZWZvcmUsLnNpdGUtaGVhZGVyIC5taW5pLWNhcnQ6YmVmb3JlLC5zaXRlLWhlYWRlciAudXNlci1hY2NvdW50OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym90dG9tOjE4cHg7bGVmdDo1MCU7aGVpZ2h0OjFweDt3aWR0aDoxcmVtO2JhY2tncm91bmQ6IzAwMDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTowfS5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW06YmVmb3JlLC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAud2lzaC1pY29uOmJlZm9yZSwuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAuc2l0ZS1oZWFkZXIgLm1pbmktY2FydDpiZWZvcmUsLmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcik6bm90KC5zZWFyY2gtcmVzdWx0cykgLnNpdGUtaGVhZGVyIC51c2VyLWFjY291bnQ6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn0uaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAuc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtOmJlZm9yZSwuaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAuc2l0ZS1oZWFkZXIgLndpc2gtaWNvbjpiZWZvcmUsLmhhcy1oZXJvLnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLnNpdGUtaGVhZGVyIC5taW5pLWNhcnQ6YmVmb3JlLC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5zaXRlLWhlYWRlciAudXNlci1hY2NvdW50OmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDB9LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbTpob3ZlcjpiZWZvcmUsLnNpdGUtaGVhZGVyIC53aXNoLWljb246aG92ZXI6YmVmb3JlLC5zaXRlLWhlYWRlciAubWluaS1jYXJ0OmhvdmVyOmJlZm9yZSwuc2l0ZS1oZWFkZXIgLnVzZXItYWNjb3VudDpob3ZlcjpiZWZvcmV7b3BhY2l0eToxfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAuc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtLC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAud2lzaC1pY29uLC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAubWluaS1jYXJ0LC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAudXNlci1hY2NvdW50e2NvbG9yOiNmZmZ9Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcik6bm90KC5zZWFyY2gtcmVzdWx0cykgLnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbT5zdmcsLmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcik6bm90KC5zZWFyY2gtcmVzdWx0cykgLnNpdGUtaGVhZGVyIC53aXNoLWljb24+c3ZnLC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAubWluaS1jYXJ0PnN2ZywuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAuc2l0ZS1oZWFkZXIgLnVzZXItYWNjb3VudD5zdmd7ZmlsbDojZmZmfX0uaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAuc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtLC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5zaXRlLWhlYWRlciAud2lzaC1pY29uLC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5zaXRlLWhlYWRlciAubWluaS1jYXJ0LC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5zaXRlLWhlYWRlciAudXNlci1hY2NvdW50e2NvbG9yOiMwMDB9Lmhhcy1oZXJvLnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbT5zdmcsLmhhcy1oZXJvLnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLnNpdGUtaGVhZGVyIC53aXNoLWljb24+c3ZnLC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5zaXRlLWhlYWRlciAubWluaS1jYXJ0PnN2ZywuaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAuc2l0ZS1oZWFkZXIgLnVzZXItYWNjb3VudD5zdmd7ZmlsbDojMDAwfS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW17ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246c3RhdGljfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVte21hcmdpbi1sZWZ0OjEuMjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX19LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbTpiZWZvcmV7ZGlzcGxheTpub25lfS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0+c3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMzc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0+c3BhbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvdHRvbTotMC4zNzVyZW07bGVmdDo1MCU7aGVpZ2h0OjFweDt3aWR0aDoxcmVtO2JhY2tncm91bmQ6IzAwMDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTowfS5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0+c3BhbjpiZWZvcmV7YmFja2dyb3VuZDojZmZmfS5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0+c3BhbjpiZWZvcmV7YmFja2dyb3VuZDojMDAwfS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0+c3Bhbjpob3ZlcjpiZWZvcmV7b3BhY2l0eToxfS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW0+c3BhbiBzcGFue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbT5zcGFuIHNwYW46YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MTAwJTtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MCBhdXRvO2hlaWdodDoxcHg7YmFja2dyb3VuZDojMDAwO3RyYW5zaXRpb246YWxsIC4zcyAwczt3aWR0aDowfS5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLndoaXRlLWhlYWRlcikgLnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbT5zcGFuIHNwYW46YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn19LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbT5zcGFuPnN2Z3t3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtPnNwYW4+c3Zne3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbTpob3Zlcj5zcGFuIHNwYW46YmVmb3Jle3dpZHRoOjEwMCV9fS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW1fX2Zvcm17b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3BhZGRpbmc6MS4yNXJlbSAwO2JhY2tncm91bmQ6I2Y4ZjhmODt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7cmlnaHQ6LjkzNzVyZW07bGVmdDouOTM3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW1fX2Zvcm17cmlnaHQ6MDtsZWZ0OmF1dG99fS5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW1fX2Zvcm0uYWN0aXZle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbV9fZm9ybTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2xlZnQ6LTEwMDAlO3JpZ2h0Oi0xMDAwJTt0b3A6MDtib3R0b206MDtiYWNrZ3JvdW5kOiNmOGY4Zjh9LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbV9fZm9ybSBmb3Jte3dpZHRoOjE4Ljc1cmVtO21hcmdpbjowIGF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zaXRlLWhlYWRlciAuc2VhcmNoX2l0ZW1fX2Zvcm0gZm9ybXt3aWR0aDoyMy43NXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtX19mb3JtIGZvcm17bWFyZ2luOjA7d2lkdGg6MjYuMTI1cmVtfX0uc2l0ZS1oZWFkZXIgLnNlYXJjaF9pdGVtX19mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XXtib3JkZXItY29sb3I6I2UzZTNlMztib3JkZXItcmFkaXVzOjA7aGVpZ2h0OjIuMjVyZW07cGFkZGluZy10b3A6LjE4NzVyZW07cGFkZGluZy1ib3R0b206LjE4NzVyZW19LnNpdGUtaGVhZGVyIC5zZWFyY2hfaXRlbV9fZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2NvbG9yOiMwMDB9LnNpdGUtaGVhZGVyIC53aXNoLWljb24sLnNpdGUtaGVhZGVyIC51c2VyLWFjY291bnR7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNpdGUtaGVhZGVyIC53aXNoLWljb24gc3ZnLC5zaXRlLWhlYWRlciAudXNlci1hY2NvdW50IHN2Z3t3aWR0aDoxLjM3NXJlbTtoZWlnaHQ6MS4zNzVyZW19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zaXRlLWhlYWRlciAud2lzaC1pY29uIHN2Zywuc2l0ZS1oZWFkZXIgLnVzZXItYWNjb3VudCBzdmd7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTI1cmVtfX0uc2l0ZS1oZWFkZXIgLnVzZXItYWNjb3VudCBzdmd7d2lkdGg6MS4zNzVyZW07aGVpZ2h0OjEuMzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc2l0ZS1oZWFkZXIgLnVzZXItYWNjb3VudCBzdmd7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTg3NXJlbX19Lmljb24tYnVyZ2Vye2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS44NzVyZW07aGVpZ2h0OjEuMjVyZW07Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMTB9LmlzLW1lbnUtb3BlbiAuaWNvbi1idXJnZXIgaXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmlzLW1lbnUtb3BlbiAuaWNvbi1idXJnZXIgaTpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTAuMjVyZW0pfS5pcy1tZW51LW9wZW4gLmljb24tYnVyZ2VyIGk6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgwLjI1cmVtKX0uaWNvbi1idXJnZXIgaXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gMXB4KTtsZWZ0OjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAuaWNvbi1idXJnZXIgaXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fS5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5pY29uLWJ1cmdlciBpe2JhY2tncm91bmQtY29sb3I6IzAwMH0uaWNvbi1idXJnZXIgaTpiZWZvcmUsLmljb24tYnVyZ2VyIGk6YWZ0ZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLmljb24tYnVyZ2VyIGk6YmVmb3JlLC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5pY29uLWJ1cmdlciBpOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn19LnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLmljb24tYnVyZ2VyIGk6YmVmb3JlLC5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpIC5pY29uLWJ1cmdlciBpOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwMH0uaWNvbi1idXJnZXIgaTpiZWZvcmV7dG9wOi0wLjVyZW19Lmljb24tYnVyZ2VyIGk6YWZ0ZXJ7dG9wOi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbmF2e3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGModmFyKC0tdmgsIDF2aCkqMTAwKTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjg7Y29sb3I6IzAwMDtvdmVyZmxvdy15OmF1dG87cGFkZGluZzp2YXIoLS1oZWFkZXItaGVpZ2h0KSAwIDA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4Oi0xO2Rpc3BsYXk6ZmxleDtyb3ctZ2FwOjEuODc1cmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1uYXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt6LWluZGV4OjV9fS5pcy1tZW51LW9wZW4gLm1haW4tbmF2e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zczt6LWluZGV4OjJ9Lm1haW4tbWVudXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjIuNXJlbTtwYWRkaW5nOjcuMTg3NXJlbSAwIDB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51e3BhZGRpbmc6MDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoyLjMxMjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudV9fY29udGFpbmVye21heC13aWR0aDp1bnNldDtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fS5tYWluLW1lbnU+bGl7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmJsb2NrfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT5saXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0KX19Lm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVue3BhZGRpbmctcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tYWluLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOi45Mzc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbntwYWRkaW5nLXJpZ2h0OjB9fS5tYWluLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZHJvcGRvd24tdG9nZ2xle2hlaWdodDoxLjQzNzVyZW07Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7ZmxleDoxIDF9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmRyb3Bkb3duLXRvZ2dsZXt3aWR0aDoxcmVtO2hlaWdodDouODc1cmVtO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWxlZnQ6LjE4NzVyZW19fS5tYWluLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZHJvcGRvd24tdG9nZ2xlIHN2Z3tmaWxsOiMwMDB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5tYWluLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZHJvcGRvd24tdG9nZ2xlIHN2Z3tmaWxsOiNmZmZ9LnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5kcm9wZG93bi10b2dnbGUgc3Zne2ZpbGw6IzAwMH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmRyb3Bkb3duLXRvZ2dsZXt0b3A6Y2FsYyg1MCUgLSAuNDM3NXJlbSl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5kcm9wZG93bi10b2dnbGUgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubWFpbi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7dHJhbnNpdGlvbjphbGwgLjNzIDBzfX0ubWFpbi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlIC5kcm9wZG93bi10b2dnbGUgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubWFpbi1tZW51PmxpPmF7Y29sb3I6IzAwMDtsZXR0ZXItc3BhY2luZzoxLjNweDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmNvbG9yIDBzfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT5saT5hOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjEwMCU7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzAwMDt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7d2lkdGg6MH0uaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpIC5tYWluLW1lbnU+bGk+YTpiZWZvcmV7YmFja2dyb3VuZDojZmZmfS5tYWluLW1lbnU+bGk+YTpob3ZlcjpiZWZvcmV7d2lkdGg6MTAwJX0uaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpIC5tYWluLW1lbnU+bGk+YXtjb2xvcjojZmZmfS5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLndoaXRlLWhlYWRlcik6bm90KC5zZWFyY2gtcmVzdWx0cykgLm1haW4tbWVudT5saT5hOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmZ9LnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLm1haW4tbWVudT5saT5he2NvbG9yOiMwMDB9LnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgLm1haW4tbWVudT5saT5hOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDB9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT5saT5hOmhvdmVye2NvbG9yOiMwMDB9Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAubWFpbi1tZW51PmxpPmE6aG92ZXJ7Y29sb3I6I2ZmZn0uaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpIC5tYWluLW1lbnU+bGk+YTpob3Zlcntjb2xvcjojMDAwfX0ubWFpbi1tZW51IC5zdWItbWVudXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjEwMCU7cGFkZGluZzouOTM3NXJlbSAwIC45Mzc1cmVtIDFyZW07ZGlzcGxheTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51e3BhZGRpbmc6Mi40Mzc1cmVtIDA7d2lkdGg6YXV0bzt3aGl0ZS1zcGFjZTpub3dyYXA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3JpZ2h0OjA7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Jvdy1nYXA6MS44NzVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbWVudSAuc3ViLW1lbnU6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6LjA2MjVyZW07YmFja2dyb3VuZDojZTNlM2UzfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51IC5tZW51X2Jne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6LTE7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5tYWluLW1lbnUgLnN1Yi1tZW51IC5tZW51X2JnOmJlZm9yZSwubWFpbi1tZW51IC5zdWItbWVudSAubWVudV9iZzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjA7Ym90dG9tOjA7d2lkdGg6NzB2dztiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9Lm1haW4tbWVudSAuc3ViLW1lbnUgLm1lbnVfYmc6YmVmb3Jle3JpZ2h0OjEwMCV9Lm1haW4tbWVudSAuc3ViLW1lbnUgLm1lbnVfYmc6YWZ0ZXJ7bGVmdDoxMDAlfX0ubWFpbi1tZW51IC5zdWItbWVudT5saXt3aWR0aDoxMDAlO3BhZGRpbmc6MH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51Pmxpe3dpZHRoOjE0LjI4NTcxNDI4NTclO3BhZGRpbmc6MCAxNXB4O3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6MXJlbX19Lm1haW4tbWVudSAuc3ViLW1lbnU+bGk6bm90KDpmaXJzdC1vZi10eXBlKXttYXJnaW4tdG9wOjEuMzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnU+bGk6bm90KDpmaXJzdC1vZi10eXBlKXttYXJnaW4tdG9wOjB9fS5tYWluLW1lbnUgLnN1Yi1tZW51PmxpIGE6bm90KC5tZW51X2l0ZW1faW1hZ2Upe2NvbG9yOiMwMDA7dHJhbnNpdGlvbjphbGwgLjNzIDBzO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzoxLjhweDt3aGl0ZS1zcGFjZTpub3JtYWx9Lm1haW4tbWVudSAuc3ViLW1lbnU+bGkgYTpub3QoLm1lbnVfaXRlbV9pbWFnZSk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7cmlnaHQ6MDt0b3A6MTAwJTtoZWlnaHQ6MXB4O21hcmdpbjowIGF1dG87d2lkdGg6MDtiYWNrZ3JvdW5kOiMwMDA7dHJhbnNpdGlvbjphbGwgLjNzIDBzfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnU+bGkgYTpub3QoLm1lbnVfaXRlbV9pbWFnZSl7ZGlzcGxheTppbmxpbmUtYmxvY2t9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweClhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51IC5zdWItbWVudT5saSBhOm5vdCgubWVudV9pdGVtX2ltYWdlKTpob3ZlcjpiZWZvcmV7d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51IC5zdWItbWVudT5saSAubWVudV9pdGVtX2ltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5tYWluLW1lbnUgLnN1Yi1tZW51PmxpIC5tZW51X2l0ZW1faW1hZ2U6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3BhZGRpbmctYm90dG9tOjEwMCV9Lm1haW4tbWVudSAuc3ViLW1lbnU+bGkgLm1lbnVfaXRlbV9pbWFnZTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjA7Ym90dG9tOjA7bGVmdDoxMDAlO3dpZHRoOjMuNjg3NXJlbX0ubWFpbi1tZW51IC5zdWItbWVudT5saSAubWVudV9pdGVtX2ltYWdlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtvYmplY3QtZml0OmNvdmVyfX0ubWFpbi1tZW51IC5zdWItbWVudT5saTpob3ZlciAubWVudV9pdGVtX2ltYWdle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9Lm1lbnVfX2NvbnRhaW5lcntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5tZW51X19jb250YWluZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5tZW51X19jb250YWluZXIgLm1vYmlsZV9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouOTM3NXJlbTtwYWRkaW5nOjAgMXJlbTtsZXR0ZXItc3BhY2luZzoxLjNweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm1lbnVfX2NvbnRhaW5lciAubW9iaWxlX19saXN0e3BhZGRpbmc6MCAxLjg3NXJlbX19Lm1lbnVfX2NvbnRhaW5lciAubW9iaWxlX19saXN0IC51c2VyLWFjY291bnQ6aG92ZXI6YmVmb3Jle29wYWNpdHk6MH0ud3BjZjcgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2V7cG9zaXRpb246YWJzb2x1dGU7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO2hlaWdodDoxcHg7d2lkdGg6MXB4O21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MH0ud3BjZjcgZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZX0ud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0e3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2ZvbnQtZmFtaWx5OlwiTWFucm9wZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjA7bWFyZ2luLXRvcDoxLjI1cmVtO21hcmdpbi1ib3R0b206MDtib3JkZXI6bm9uZTtkaXNwbGF5Om5vbmV9LndwY2Y3IGZvcm0uaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2Rpc3BsYXk6bm9uZX0ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXR7Y29sb3I6IzZkYzIyZTtkaXNwbGF5OmJsb2NrfS53cGNmNyBmb3JtLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LC53cGNmNyBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtjb2xvcjojYTAwO2Rpc3BsYXk6YmxvY2t9LndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2NvbG9yOiNhMDA7ZGlzcGxheTpibG9ja30ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2NvbG9yOiNhMDA7ZGlzcGxheTpibG9ja30ud3BjZjcgZm9ybSBmaWVsZHNldHtkaXNwbGF5Om5vbmV9LndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MXJlbX0ud3BjZjcgLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfS53cGNmNyBsYWJlbHtmb250LXdlaWdodDo3MDB9LndwY2Y3IC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1sZWZ0Oi4zMTI1cmVtO3RleHQtdHJhbnNmb3JtOmluaXRpYWx9LndwY2Y3IC53cGNmNy1hY2NlcHRhbmNlIGxhYmVse2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpzdGF0aWN9LndwY2Y3IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW17bWFyZ2luLWxlZnQ6MH0ud3BjZjctZm9ybS1jb250cm9sLXdyYXB7cG9zaXRpb246cmVsYXRpdmV9LndwY2Y3LW5vdC12YWxpZC10aXB7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6I2EwMDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MDttYXJnaW46LjVyZW0gMH0udXNlLWZsb2F0aW5nLXZhbGlkYXRpb24tdGlwIC53cGNmNy1ub3QtdmFsaWQtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMCU7bGVmdDoyMCU7ei1pbmRleDoxMDA7Ym9yZGVyOjFweCBzb2xpZCAjYTAwO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOi4yZW0gLjhlbX1zcGFuLndwY2Y3LWxpc3QtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAwIDAgMWVtfXNwYW4ud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUsc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCIgXCJ9ZGl2LndwY2Y3IC5hamF4LWxvYWRlcixkaXYud3BjZjcgLndwY2Y3LXNwaW5uZXJ7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvYmxhY2stbG9hZGVyLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDNweCk7bGVmdDowO21hcmdpbjowfWRpdi53cGNmNyBkaXYuYWpheC1lcnJvcntkaXNwbGF5Om5vbmV9ZGl2LndwY2Y3IGlucHV0W3R5cGU9ZmlsZV17Y3Vyc29yOnBvaW50ZXJ9ZGl2LndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06ZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHR9ZGl2LndwY2Y3IC53cGNmNy1zdWJtaXQ6ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLmFqYXgtbG9hZGVyLC53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXNwaW5uZXJ7dmlzaWJpbGl0eTp2aXNpYmxlfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLXdyYXBwZXJ7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2lucXVpcmUgLmN1c3RvbV9wb3B1cC0td3JhcHBlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0jaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS13cmFwcGVyIC5jdXN0b21fcG9wdXAtLWhlYWRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVse2Rpc3BsYXk6YmxvY2t9I2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSwjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSwjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0sI2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZWxdLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIHRleHRhcmVhLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIHNlbGVjdHtwYWRkaW5nOjA7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7aGVpZ2h0OjMuMTI1cmVtO2JvcmRlci1yYWRpdXM6MDtvdXRsaW5lOm5vbmU7Y29sb3I6IzAwMH0jaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPXRleHRdLndwY2Y3LW5vdC12YWxpZCwjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXS53cGNmNy1ub3QtdmFsaWQsI2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdLndwY2Y3LW5vdC12YWxpZCwjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPXRlbF0ud3BjZjctbm90LXZhbGlkLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCwjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBzZWxlY3Qud3BjZjctbm90LXZhbGlke2JvcmRlci1jb2xvcjojYTAwfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciwjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZDo6cGxhY2Vob2xkZXIsI2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgbGFiZWwgc2VsZWN0LndwY2Y3LW5vdC12YWxpZDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2EwMH0jaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dDotd2Via2l0LWF1dG9maWxsLCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsI2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgbGFiZWwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53cGNmNyBsYWJlbCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMzBweCAjZjhmOGY4IGluc2V0ICFpbXBvcnRhbnR9I2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgbGFiZWwgLndwY2Y3LW5vdC12YWxpZC10aXB7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiNhMDA7Zm9udC1zaXplOi42ODc1cmVtfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IGxhYmVsIHRleHRhcmVhe3Jlc2l6ZTpub25lfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IHNwYW4udGV4dHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOi42MjVyZW07Zm9udC1zaXplOjE0cHh9I2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgcHttYXJnaW46MDttYXJnaW46LjYyNXJlbSAwO3RleHQtYWxpZ246Y2VudGVyfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IC53cGNmNy1zdWJtaXQsI2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgLmJ0bi1vdXRsaW5le3dpZHRoOjEwMCV9I2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY29udGVudCAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHNwYW4ud3BjZjctbGlzdC1pdGVte21hcmdpbjowfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBzcGFuLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XXtib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbTotMC4xMjVyZW19LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2Fyb3VzZWwgKiwuY2Fyb3VzZWwgKjpiZWZvcmUsLmNhcm91c2VsICo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5jYXJvdXNlbC5pcy1kcmFnZ2FibGV7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmNhcm91c2VsLmlzLWRyYWdnaW5ne2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uY2Fyb3VzZWxfX3ZpZXdwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmNhcm91c2VsX190cmFja3tkaXNwbGF5OmZsZXh9LmNhcm91c2VsX19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOnZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5oYXMtZG90c3ttYXJnaW4tYm90dG9tOmNhbGMoMC41cmVtICsgMjJweCl9LmNhcm91c2VsX19kb3Rze21hcmdpbjowIGF1dG87cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAwLjVyZW0pO2xlZnQ6MDtyaWdodDowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdHttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2N1cnNvcjpwb2ludGVyfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO29wYWNpdHk6LjI1O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW4tb3V0fS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlcntvcGFjaXR5OjF9LmNhcm91c2VsX19idXR0b257d2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoLCA0OHB4KTtoZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7cGFkZGluZzowO2JvcmRlcjowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb2ludGVyLWV2ZW50czphbGw7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWNvbG9yLCBjdXJyZW50Q29sb3IpO2JhY2tncm91bmQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cywgNTAlKTtib3gtc2hhZG93OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zaGFkb3csIG5vbmUpO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9LmNhcm91c2VsX19idXR0b24uaXMtcHJldiwuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjEwcHh9LmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDoxMHB4fS5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi4zfS5jYXJvdXNlbF9fYnV0dG9uIHN2Z3t3aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoLCA1MCUpO2hlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKTtmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGgsIDEuNSk7c3Ryb2tlLWxpbmVqb2luOmJldmVsO3N0cm9rZS1saW5lY2FwOnJvdW5kO2ZpbHRlcjp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSk7cG9pbnRlci1ldmVudHM6bm9uZX1odG1sLndpdGgtZmFuY3lib3h7c2Nyb2xsLWJlaGF2aW9yOmF1dG99Ym9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7dG91Y2gtYWN0aW9uOm5vbmV9LmZhbmN5Ym94X19jb250YWluZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7ZGlyZWN0aW9uOmx0cjttYXJnaW46MDtwYWRkaW5nOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxMDUwO291dGxpbmU6bm9uZTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjRweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKX0uZmFuY3lib3hfX2NvbnRhaW5lciAqLC5mYW5jeWJveF9fY29udGFpbmVyICo6OmJlZm9yZSwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9LmZhbmN5Ym94X19jb250YWluZXIgOmZvY3Vze291dGxpbmU6bm9uZX1ib2R5Om5vdCguaXMtdXNpbmctbW91c2UpIC5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fY29udGFpbmVyey0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOjQ4cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OjQ4cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOjI3cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDoyN3B4fX0uZmFuY3lib3hfX2JhY2tkcm9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTE7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1iZywgcmdiYSgyNCwgMjQsIDI3LCAwLjkyKSl9LmZhbmN5Ym94X19jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO21pbi1oZWlnaHQ6MDtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwfS5mYW5jeWJveF9fY2Fyb3VzZWwuaGFzLWRvdHN7bWFyZ2luLWJvdHRvbTpjYWxjKDAuNXJlbSArIDIycHgpfS5mYW5jeWJveF9fdmlld3BvcnR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpkZWZhdWx0fS5mYW5jeWJveF9fdHJhY2t7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlfS5mYW5jeWJveF9fc2xpZGV7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6NDhweCA4cHggOHB4IDhweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdXRsaW5lOjA7b3ZlcmZsb3c6YXV0bzstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogMzZweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDM2cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHh9LmZhbmN5Ym94X19zbGlkZTo6YmVmb3JlLC5mYW5jeWJveF9fc2xpZGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtmbGV4OjAgMCAwO21hcmdpbjphdXRvfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19zbGlkZXtwYWRkaW5nOjY0cHggMTAwcHh9fS5mYW5jeWJveF9fY29udGVudHttYXJnaW46MCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO3BhZGRpbmc6MzZweDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb250ZW50LWNvbG9yLCAjMzc0MTUxKTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO3Bvc2l0aW9uOnJlbGF0aXZlO2FsaWduLXNlbGY6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ei1pbmRleDoyMH0uZmFuY3lib3hfX2NvbnRlbnQgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSl7b3V0bGluZTp0aGluIGRvdHRlZDtib3gtc2hhZG93Om5vbmV9LmZhbmN5Ym94X19jYXB0aW9ue2FsaWduLXNlbGY6Y2VudGVyO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MXJlbSAwIDAgMDtsaW5lLWhlaWdodDoxLjM3NTtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTt2aXNpYmlsaXR5OnZpc2libGU7Y3Vyc29yOmF1dG87ZmxleC1zaHJpbms6MDtvdmVyZmxvdy13cmFwOmFueXdoZXJlfS5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbnt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3hfX2NvbnRhaW5lcj4uY2Fyb3VzZWxfX2RvdHN7dG9wOjEwMCU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpfS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9ue3otaW5kZXg6NDB9LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3JpZ2h0OjQwcHh9fS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXZ7bGVmdDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6NDBweH19LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDo4cHg7dG9wOmNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgKyA4cHgpO3JpZ2h0OmNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7ei1pbmRleDo0MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3JpZ2h0OjQwcHh9fS5mYW5jeWJveF9fY29udGVudD4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTQwcHg7cmlnaHQ6MDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZil9LmZhbmN5Ym94X19uby1jbGljaywuZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbntwb2ludGVyLWV2ZW50czpub25lfS5mYW5jeWJveF9fc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKX0uZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fc3Bpbm5lcntjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjEwNTN9LmZhbmN5Ym94X19zcGlubmVyIHN2Z3thbmltYXRpb246ZmFuY3lib3gtcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7bWFyZ2luOmF1dG87d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIGNpcmNsZXtmaWxsOm5vbmU7c3Ryb2tlLXdpZHRoOjIuNzU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheToxLDIwMDtzdHJva2UtZGFzaG9mZnNldDowO2FuaW1hdGlvbjpmYW5jeWJveC1kYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlOmN1cnJlbnRDb2xvcn1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBmYW5jeWJveC1kYXNoezAle3N0cm9rZS1kYXNoYXJyYXk6MSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6MH01MCV7c3Ryb2tlLWRhc2hhcnJheTo4OSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTM1cHh9MTAwJXtzdHJva2UtZGFzaGFycmF5Ojg5LDIwMDtzdHJva2UtZGFzaG9mZnNldDotMTI0cHh9fS5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fbmF2LC5jYXJvdXNlbF9fZG90cywuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpfS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fbmF2LC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2RvdHMsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle2FuaW1hdGlvbjouMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX25hdiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0fS5mYW5jeWJveC1mYWRlSW57YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3gtZmFkZU91dHthbmltYXRpb246LjFzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0fS5mYW5jeWJveC16b29tSW5VcHthbmltYXRpb246LjJzIGVhc2UgYm90aCBmYW5jeWJveC16b29tSW5VcH0uZmFuY3lib3gtem9vbU91dERvd257YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21PdXREb3dufS5mYW5jeWJveC10aHJvd091dFVwe2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwfS5mYW5jeWJveC10aHJvd091dERvd257YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0RG93bn1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dHt0b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtem9vbUluVXB7ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd257dG97dHJhbnNmb3JtOnNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBmYW5jeWJveC10aHJvd091dFVwe3Rve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXREb3due3Rve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMCUsIDApO29wYWNpdHk6MH19LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRle3Njcm9sbGJhci13aWR0aDp0aGluO3Njcm9sbGJhci1jb2xvcjojY2NjIHJnYmEoMjU1LDI1NSwyNTUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6OHB4O2hlaWdodDo4cHh9LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojY2NjO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDRweCByZ2JhKDAsMCwwLC4yKX0uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjphdXRvfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20taW59LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9faW1hZ2V7dHJhbnNmb3JtLW9yaWdpbjowIDA7dXNlci1zZWxlY3Q6bm9uZTt0cmFuc2l0aW9uOm5vbmV9Lmhhcy1pbWFnZSAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTttaW4taGVpZ2h0OjFweH0uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudHtvdmVyZmxvdzp2aXNpYmxlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl17b3ZlcmZsb3c6dmlzaWJsZTt0b3VjaC1hY3Rpb246bm9uZX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9fY29udGVudHtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXB9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2ltYWdle21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXdde292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50e21pbi1oZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19pbWFnZXttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXXtvdmVyZmxvdzp2aXNpYmxlO3RvdWNoLWFjdGlvbjpub25lfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9faW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7bWF4LXdpZHRoOjEwMCU7ZmxleC1zaHJpbms6MTttaW4taGVpZ2h0OjFweDtvdmVyZmxvdzp2aXNpYmxlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjgwJX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjk2MHB4O2hlaWdodDo1NDBweDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMjQsMjQsMjcsLjkpO2NvbG9yOiNmZmZ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50e2JhY2tncm91bmQ6I2U1ZTNkZn0uZmFuY3lib3hfX2h0bWw1dmlkZW8sLmZhbmN5Ym94X19pZnJhbWV7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZmFuY3lib3gtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowfS5mYW5jeWJveF9fdGh1bWJze2ZsZXg6MCAwIGF1dG87cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowcHggM3B4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdGh1bWJze2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdGh1bWJze29wYWNpdHk6MH0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KTttYXJnaW46MDtwYWRkaW5nOjhweCAzcHg7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtib3JkZXItd2lkdGg6NXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlO2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXJ7b3BhY2l0eTouOTJ9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZT4qe3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6Y2FsYygxMDAlLyh2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkpKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190b29sYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCBoc2xhKDBkZWcsIDAlLCAwJSwgMCkgMCUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjAwNikgOC4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDIxKSAxNS41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDQ2KSAyMi41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDc3KSAyOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjExNCkgMzUuMyUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjE1NSkgNDEuMiUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjE5OCkgNDcuMSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjI0MikgNTIuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjI4NSkgNTguOCUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjMyNikgNjQuNyUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM2MykgNzElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zOTQpIDc3LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40MTkpIDg0LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40MzQpIDkxLjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40NCkgMTAwJSk7cGFkZGluZzowO3RvdWNoLWFjdGlvbjpub25lO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIwcHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RleHQtc2hhZG93OnZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJ7cGFkZGluZzo4cHh9fS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXJ7YW5pbWF0aW9uOi4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190b29sYmFye29wYWNpdHk6MH0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1ze2Rpc3BsYXk6ZmxleH0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1sZWZ0e21hcmdpbi1yaWdodDphdXRvfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1yaWdodHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1jZW50ZXI6bm90KDpsYXN0LWNoaWxkKXtkaXNwbGF5Om5vbmV9fS5mYW5jeWJveF9fY291bnRlcnttaW4td2lkdGg6NzJweDtwYWRkaW5nOjAgMTBweDtsaW5lLWhlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTdweDtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZH0uZmFuY3lib3hfX3Byb2dyZXNze2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO2hlaWdodDozcHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3otaW5kZXg6MzA7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuOjpiYWNrZHJvcHtvcGFjaXR5OjB9LmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMil7ZGlzcGxheTpibG9ja30uZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKXtkaXNwbGF5OmJsb2NrfVtkYXRhLWZhbmN5Ym94XXtjdXJzb3I6cG9pbnRlcn0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9faW1hZ2V7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpIHNjYWxlKDEpICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudDtjdXJzb3I6ZGVmYXVsdCAhaW1wb3J0YW50fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2JvZHkgLmdmaWVsZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2JvZHkgZmllbGRzZXQuZ2ZpZWxkIC5nZmllbGRfbGFiZWx7bWFyZ2luLWJvdHRvbToyMHB4fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZmllbGRze2dhcDoxcmVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2xhYmVse2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MWVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW07cGFkZGluZy1sZWZ0OjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94e3BhZGRpbmctbGVmdDoyLjVyZW19fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVse2ZvbnQtc2l6ZToxZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nY2hvaWNle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuMjVyZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nY2hvaWNlIGlucHV0e2ZsZXgtc2hyaW5rOjB9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAudmFsaWRhdGlvbl9tZXNzYWdle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLm5pY2Utc2VsZWN0IC5jdXJyZW50e2ZvbnQtd2VpZ2h0OjQwMH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF17bWFyZ2luLWJvdHRvbTowfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9aW1hZ2Vde3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO21hcmdpbjowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi4zMTI1cmVtO3JpZ2h0Oi4zMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPWltYWdlXXt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07Ym90dG9tOi41NjI1cmVtO3JpZ2h0Oi41NjI1cmVtfX0ubmljZS1zZWxlY3R7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjpzb2xpZCAxcHggI2U4ZThlODtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y2xlYXI6Ym90aDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDpub3JtYWw7aGVpZ2h0OjIuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuNXJlbTtvdXRsaW5lOm5vbmU7cGFkZGluZy1sZWZ0OjEuMTI1cmVtO3BhZGRpbmctcmlnaHQ6MS44NzVyZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3VzZXItc2VsZWN0Om5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99Lm5pY2Utc2VsZWN0OmhvdmVye2JvcmRlci1jb2xvcjojMDAwfS5uaWNlLXNlbGVjdDphY3RpdmUsLm5pY2Utc2VsZWN0Lm9wZW4sLm5pY2Utc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojMDAwfS5uaWNlLXNlbGVjdDphZnRlcntib3JkZXItYm90dG9tOjJweCBzb2xpZCAjOTk5O2JvcmRlci1yaWdodDoycHggc29saWQgIzk5OTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6NXB4O21hcmdpbi10b3A6LTRweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7dG9wOjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjY2JSA2NiU7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNpdGlvbjphbGwgLjE1cyBlYXNlLWluLW91dDt3aWR0aDo1cHh9Lm5pY2Utc2VsZWN0Lm9wZW46YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKX0ubmljZS1zZWxlY3Qub3BlbiAubGlzdHtvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YXV0bzt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX0ubmljZS1zZWxlY3QuZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOiNlZGVkZWQ7Y29sb3I6Izk5OTtwb2ludGVyLWV2ZW50czpub25lfS5uaWNlLXNlbGVjdC5kaXNhYmxlZDphZnRlcntib3JkZXItY29sb3I6I2NjY30ubmljZS1zZWxlY3Qud2lkZXt3aWR0aDoxMDAlfS5uaWNlLXNlbGVjdC53aWRlIC5saXN0e2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OjAgIWltcG9ydGFudH0ubmljZS1zZWxlY3QucmlnaHR7ZmxvYXQ6cmlnaHR9Lm5pY2Utc2VsZWN0LnJpZ2h0IC5saXN0e2xlZnQ6YXV0bztyaWdodDowfS5uaWNlLXNlbGVjdC5zbWFsbHtmb250LXNpemU6Ljc1cmVtO2hlaWdodDoyLjI1cmVtO2xpbmUtaGVpZ2h0OjIuMTI1cmVtfS5uaWNlLXNlbGVjdC5zbWFsbDphZnRlcntoZWlnaHQ6NHB4O3dpZHRoOjRweH0ubmljZS1zZWxlY3Quc21hbGwgLm9wdGlvbntsaW5lLWhlaWdodDoyLjEyNXJlbTttaW4taGVpZ2h0OjIuMTI1cmVtfS5uaWNlLXNlbGVjdCAubGlzdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSg2OCw2OCw2OCwuMTEpO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MXB4IDAgMDtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwO3RyYW5zZm9ybTpzY2FsZSgwLjc1KSB0cmFuc2xhdGVZKC0yMXB4KTt0cmFuc2l0aW9uOmFsbCAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksb3BhY2l0eSAuMTVzIGVhc2Utb3V0O3otaW5kZXg6OX0ubmljZS1zZWxlY3QgLmxpc3Q6aG92ZXIgLm9wdGlvbjpub3QoOmhvdmVyKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0ubmljZS1zZWxlY3QgLm9wdGlvbntjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6Mi41cmVtO2xpc3Qtc3R5bGU6bm9uZTttaW4taGVpZ2h0OjIuNXJlbTtvdXRsaW5lOm5vbmU7cGFkZGluZy1sZWZ0OjEuMTI1cmVtO3BhZGRpbmctcmlnaHQ6MS44MTI1cmVtO3RleHQtYWxpZ246bGVmdDt0cmFuc2l0aW9uOmFsbCAuMnN9Lm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWR7Zm9udC13ZWlnaHQ6Ym9sZH0ubmljZS1zZWxlY3QgLm9wdGlvbi5kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6Izk5OTtjdXJzb3I6ZGVmYXVsdH0ubmljZS1zZWxlY3QgLm9wdGlvbjpob3ZlciwubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cywubmljZS1zZWxlY3QgLm9wdGlvbi5zZWxlY3RlZC5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjZ9Lm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0IC5saXN0e2Rpc3BsYXk6bm9uZX0ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3Qub3BlbiAubGlzdHtkaXNwbGF5OmJsb2NrfXNlbGVjdCxkaXYubmljZS1zZWxlY3R7d2lkdGg6MTAwJTtoZWlnaHQ6Mi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDA7ZmxvYXQ6bm9uZTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3BhZGRpbmc6LjgxMjVyZW0gMS43NXJlbSAuODEyNXJlbSAxcmVtfWRpdi5uaWNlLXNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZX1kaXYubmljZS1zZWxlY3Q6YWZ0ZXJ7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLWNvbG9yOiMwMDA7bWFyZ2luLXRvcDotNXB4fWRpdi5uaWNlLXNlbGVjdC5vcGVuIC5saXN0e3RyYW5zZm9ybTpzY2FsZSgxKX1kaXYubmljZS1zZWxlY3QgLmN1cnJlbnR7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTttYXJnaW46MH1kaXYubmljZS1zZWxlY3QgLmxpc3R7d2lkdGg6Y2FsYygxMDAlICsgMnB4KTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTttYXJnaW46MDt0b3A6MTAwJTtsZWZ0Oi0xcHh9ZGl2Lm5pY2Utc2VsZWN0IC5saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMH1kaXYubmljZS1zZWxlY3QgLm9wdGlvbnttaW4taGVpZ2h0OnVuc2V0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzouODEyNXJlbSAxcmVtO21hcmdpbjowICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2hlaWdodDoyLjgxMjVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MTtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MCAxLjc1cmVtIDAgMXJlbTttYXJnaW46MDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3N9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmhvdmVyLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cywuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6YWN0aXZle2JvcmRlci1jb2xvcjojMDAwfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6Mi44MTI1cmVtO3BhZGRpbmctbGVmdDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e3RyYW5zaXRpb246YWxsIC4zcyAwcztiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J20yIDAgNSA1IDUtNSAyIDEtNyA3LTctNyAyLTFaJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCA1MCUgNTAlLzE0cHggOHB4O3RvcDouNjI1cmVtO3JpZ2h0Oi41cmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci1jb2xvcjojMDAwO292ZXJmbG93OmhpZGRlbn0ucGFnZS1jaGVja291dCAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci1jb2xvcjojZjhmOGY4O2JhY2tncm91bmQ6I2Y4ZjhmOH0uc2xpY2stc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc2xpY2stbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjttYXJnaW46MDtwYWRkaW5nOjB9LnNsaWNrLWxpc3Q6Zm9jdXN7b3V0bGluZTowfS5zbGljay1saXN0LmRyYWdnaW5ne2N1cnNvcjpwb2ludGVyO2N1cnNvcjpoYW5kfS5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2t7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5zbGljay10cmFja3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5zbGljay10cmFjazphZnRlciwuc2xpY2stdHJhY2s6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5zbGljay10cmFjazphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja3t2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stc2xpZGV7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHh9W2Rpcj1ydGxdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJzd2lwZXItaWNvbnNcIjtzcmM6dXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6ICNmZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwLCAwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93e3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDpcIlwiO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXJ9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4fS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1idXR0b24tbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvNDQqMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvMik7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6XCJwcmV2XCJ9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OlwibmV4dFwifS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOjMwMG1zIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWx7Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSgwLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCl9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2Fse3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7Ym90dG9tOjEuNXJlbX0uc3dpcGVyLXNsaWRle2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc3dpcGVyLXNsaWRlIGltZy5sYXp5bG9hZDpub3QoLmxvYWRlZCl7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjEuNjI1cmVtO2hlaWdodDoxLjYyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7b3BhY2l0eToxO21hcmdpbjowICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSAuMjVyZW0pO2xlZnQ6Y2FsYyg1MCUgLSAuMjVyZW0pO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6aG92ZXI6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuNSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMil9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luLXRvcDotMXJlbTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnN3aXBlci1idXR0b24tbmV4dDpob3ZlciBzdmcsLnN3aXBlci1idXR0b24tcHJldjpob3ZlciBzdmd7ZmlsbDojMDAwfX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7ZGlzcGxheTpub25lfS5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLC5zd2lwZXItYnV0dG9uLXByZXYgc3Zne3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07ZmlsbDojMDAwfS5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyW2RhdGEtc2xpZGVzPVwiMVwiXSAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXJbZGF0YS1zbGlkZXM9XCIxXCJdIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey53aWRnZXRfaWNsX2xhbmdfc2VsX3dpZGdldHttYXJnaW46MS4yNXJlbSAwIDB9fS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bnt3aWR0aDphdXRvfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhe2ZvbnQtc2l6ZTouNzVyZW07Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xle3BhZGRpbmc6LjMxMjVyZW0gMS41NjI1cmVtIC4zMTI1cmVtIC41cmVtO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6LjMxMjVyZW0gLjMxMjVyZW0gMCAwfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1mbGFne3dpZHRoOjEuODc1cmVtO2hlaWdodDoxLjg3NXJlbTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6NTAlfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1mbGFnK3NwYW57bWFyZ2luLWxlZnQ6LjVyZW19LndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLXN1Yi1tZW51IGF7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowIDAgLjMxMjVyZW0gLjMxMjVyZW07cGFkZGluZzouMzEyNXJlbSAuNXJlbTtvdmVyZmxvdzpoaWRkZW59OnJvb3R7LS13b29jb21tZXJjZTogIzAwMDstLXdjLXByaW1hcnk6ICMwMDB9Lndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudHtwYWRkaW5nLWJvdHRvbTo1cmVtfS53b29jb21tZXJjZSAuZW50cnktY29udGVudCwud29vY29tbWVyY2UtcGFnZSAuZW50cnktY29udGVudHtwYWRkaW5nLWJvdHRvbTowO21hcmdpbi1ib3R0b206NC4zNzVyZW19Lndvb2NvbW1lcmNlIC5yb3c6YmVmb3JlLC53b29jb21tZXJjZSAuY29sMi1zZXQ6YmVmb3JlLC53b29jb21tZXJjZSAucm93OmFmdGVyLC53b29jb21tZXJjZSAuY29sMi1zZXQ6YWZ0ZXIsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdzpiZWZvcmUsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0OmJlZm9yZSwud29vY29tbWVyY2UtcGFnZSAucm93OmFmdGVyLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldDphZnRlcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlIC5yb3crLnJvdywud29vY29tbWVyY2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5yb3crLnJvdywud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UtcGFnZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0e21hcmdpbi10b3A6My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLnJvdysucm93LC53b29jb21tZXJjZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdysucm93LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZS1wYWdlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXR7bWFyZ2luLXRvcDo0LjM3NXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLWxnLTYsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMiwud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtbGctNiwud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTJ7d2lkdGg6Y2FsYyg1MCUgLSAuNjI1cmVtKX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLWxnLTYsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMiwud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtbGctNiwud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTJ7d2lkdGg6Y2FsYyg1MCUgLSAyLjE4NzVyZW0pfX0ud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldHt3aWR0aDphdXRvfS53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMnttYXgtd2lkdGg6dW5zZXR9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtaW5mbywud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mb3tjb2xvcjojMDAwO2JvcmRlci10b3AtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2dhcDoxMHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlOmJlZm9yZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlOmJlZm9yZSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbzpiZWZvcmV7Y29sb3I6IzAwMH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2U6YWZ0ZXIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvOmFmdGVyLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlOmFmdGVyLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvOmFmdGVye2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIC5idXR0b257ZmxleC1zaHJpbms6MH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8sLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm97ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjkzNzVyZW0gMS44NzVyZW07cGFkZGluZy1sZWZ0OjEuNzVyZW07ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8sLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm97ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvOmJlZm9yZXtkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcywud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlc3tmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXN7Zm9udC1zaXplOjFyZW19fS53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGhlYWQgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGhlYWQgdGh7Zm9udC13ZWlnaHQ6NDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDA7dmVydGljYWwtYWxpZ246bWlkZGxlO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOi41NjI1cmVtIC41cmVtfS53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGg6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0ZDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGQ6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoe2ZvbnQtd2VpZ2h0OjcwMH0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ZCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRmb290IHRoLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGZvb3QgdGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0Zm9vdCB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGZvb3QgdGR7Ym9yZGVyLXRvcDpub25lfS53b29jb21tZXJjZSBmb3JtIC53cF9nb29nbGVfbG9naW4sLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAud3BfZ29vZ2xlX2xvZ2lue21hcmdpbjoxLjI1cmVtIDAgLjYyNXJlbX0ud29vY29tbWVyY2UgZm9ybSAud3BfZ29vZ2xlX2xvZ2luIC53cF9nb29nbGVfbG9naW5fX2J1dHRvbiwud29vY29tbWVyY2UtcGFnZSBmb3JtIC53cF9nb29nbGVfbG9naW4gLndwX2dvb2dsZV9sb2dpbl9fYnV0dG9ue2JvcmRlci1yYWRpdXM6MDtib3JkZXItY29sb3I6IzAwMDtib3JkZXItd2lkdGg6MXB4fS53b29jb21tZXJjZSBmb3JtIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciwud29vY29tbWVyY2UtcGFnZSBmb3JtIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey53b29jb21tZXJjZSBmb3JtIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuZm9ybS1yb3c6bm90KC52YWxpZGF0ZS1lbWFpbCksLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLmZvcm0tcm93Om5vdCgudmFsaWRhdGUtZW1haWwpe3dpZHRoOmNhbGMoNTAlIC0gLjYyNXJlbSl9fS53b29jb21tZXJjZSBmb3JtIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuZm9ybS1yb3cjbmV3X29yZGVyX25vdGVzX2ZpZWxkLC53b29jb21tZXJjZS1wYWdlIGZvcm0gLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdyNuZXdfb3JkZXJfbm90ZXNfZmllbGR7d2lkdGg6MTAwJX0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3csLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3d7cGFkZGluZzowO21hcmdpbi1ib3R0b206MS41cmVtO3dpZHRoOjEwMCV9Lndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IGxhYmVsLC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93IGxhYmVse2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOi4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyBsYWJlbCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdyBsYWJlbHt3aWR0aDphdXRvfX0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWF7bWluLWhlaWdodDo1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctZmlyc3QsLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWxhc3QsLndvb2NvbW1lcmNlIGZvcm0gI2JpbGxpbmdfYWRkcmVzc18xX2ZpZWxkLC53b29jb21tZXJjZSBmb3JtICNiaWxsaW5nX2FkZHJlc3NfMl9maWVsZCwud29vY29tbWVyY2UgZm9ybSAjYmlsbGluZ19jaXR5X2ZpZWxkLC53b29jb21tZXJjZSBmb3JtICNiaWxsaW5nX3N0YXRlX2ZpZWxkLC53b29jb21tZXJjZSBmb3JtICNiaWxsaW5nX3Bvc3Rjb2RlX2ZpZWxkLC53b29jb21tZXJjZSBmb3JtICNiaWxsaW5nX3Bob25lX2ZpZWxkLC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWxhc3QsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAjYmlsbGluZ19hZGRyZXNzXzFfZmllbGQsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAjYmlsbGluZ19hZGRyZXNzXzJfZmllbGQsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAjYmlsbGluZ19jaXR5X2ZpZWxkLC53b29jb21tZXJjZS1wYWdlIGZvcm0gI2JpbGxpbmdfc3RhdGVfZmllbGQsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAjYmlsbGluZ19wb3N0Y29kZV9maWVsZCwud29vY29tbWVyY2UtcGFnZSBmb3JtICNiaWxsaW5nX3Bob25lX2ZpZWxke2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX0ud29vY29tbWVyY2UgLmlucHV0LWNoZWNrYm94LC53b29jb21tZXJjZS1wYWdlIC5pbnB1dC1jaGVja2JveHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS53b29jb21tZXJjZSBpbnB1dFt0eXBlPW51bWJlcl0sLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXRbdHlwZT1udW1iZXJde2JhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50fS53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSBpbnB1dC5idXR0b257Y29sb3I6I2ZmZn0ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmRpc2FibGVkLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6ZGlzYWJsZWQsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIGEuYnV0dG9uLmRpc2FibGVkLC53b29jb21tZXJjZSBhLmJ1dHRvbjpkaXNhYmxlZCwud29vY29tbWVyY2UgYS5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmRpc2FibGVkLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmRpc2FibGVkLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmRpc2FibGVkLC53b29jb21tZXJjZSBpbnB1dC5idXR0b246ZGlzYWJsZWQsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF17b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOm5vbmU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDA7cGFkZGluZzouNjg3NXJlbSAxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5kaXNhYmxlZCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmRpc2FibGVkLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZSBhLmJ1dHRvbi5kaXNhYmxlZCwud29vY29tbWVyY2UgYS5idXR0b246ZGlzYWJsZWQsLndvb2NvbW1lcmNlIGEuYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5kaXNhYmxlZCwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZCwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5kaXNhYmxlZCwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmRpc2FibGVkLC53b29jb21tZXJjZSBpbnB1dC5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRde3BhZGRpbmc6LjY4NzVyZW0gMS42ODc1cmVtfX0ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmc6YWZ0ZXJ7dG9wOmF1dG87Ym90dG9tOi4xODc1cmVtO3JpZ2h0Oi4zMTI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmc6YWZ0ZXJ7Zm9udC1zaXplOi43NXJlbX19Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hZGRlZDphZnRlciwud29vY29tbWVyY2UgYS5idXR0b24uYWRkZWQ6YWZ0ZXIsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWRkZWQ6YWZ0ZXIsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hZGRlZDphZnRlcnttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cmlnaHQ6LjMxMjVyZW19Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHR7cGFkZGluZzoxLjJyZW0gMS44NzVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0e3BhZGRpbmc6LjY4NzVyZW0gMS42ODc1cmVtfX0ud29vY29tbWVyY2UtY2FydCAuYnJlYWRjcnVtYnMsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5icmVhZGNydW1icywud29vY29tbWVyY2UtYWNjb3VudCAuYnJlYWRjcnVtYnN7ZGlzcGxheTpub25lfS53b29jb21tZXJjZS1jYXJ0IC5lbnRyeS10aXRsZSwud29vY29tbWVyY2UtY2hlY2tvdXQgLmVudHJ5LXRpdGxlLC53b29jb21tZXJjZS1hY2NvdW50IC5lbnRyeS10aXRsZXtjb2xvcjojZmZmO3BhZGRpbmc6MWVtIDA7bWFyZ2luLWJvdHRvbTozLjEyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1jYXJ0IC5lbnRyeS10aXRsZSwud29vY29tbWVyY2UtY2hlY2tvdXQgLmVudHJ5LXRpdGxlLC53b29jb21tZXJjZS1hY2NvdW50IC5lbnRyeS10aXRsZXttYXJnaW4tYm90dG9tOjQuMzc1cmVtfX0ud29vY29tbWVyY2UtY2FydCAuZW50cnktdGl0bGU6YmVmb3JlLC53b29jb21tZXJjZS1jaGVja291dCAuZW50cnktdGl0bGU6YmVmb3JlLC53b29jb21tZXJjZS1hY2NvdW50IC5lbnRyeS10aXRsZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZDBkMGQwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3otaW5kZXg6LTF9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1ie2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIgYXtjb2xvcjojZDlkOWQ5O2ZvbnQtc2l6ZTouODc1cmVtfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiBhOmhvdmVye2NvbG9yOiMwMDB9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206LjkzNzVyZW19Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAud29vY29tbWVyY2UtcmV2aWV3LWxpbmt7Y29sb3I6I2Q5ZDlkOX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC53b29jb21tZXJjZS1yZXZpZXctbGluazpob3Zlcntjb2xvcjojMDAwfS53b29jb21tZXJjZSAuc3Rhci1yYXRpbmd7Y29sb3I6I2YyYzk0YzttYXJnaW4tdG9wOjB9Lndvb2NvbW1lcmNlIHAuc3RhcnMgYXtjb2xvcjojZjJjOTRjfS53b29jb21tZXJjZSAucXVhbnRpdHl7aGVpZ2h0OjIuNzVyZW07ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi42MjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6LjYyNXJlbTtwYWRkaW5nOjAgMXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAucXVhbnRpdHl7aGVpZ2h0OjMuMTI1cmVtfX0ud29vY29tbWVyY2UgLnF1YW50aXR5IC5xdHl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7b3V0bGluZTp1bnNldDt0ZXh0LWRlY29yYXRpb246bm9uZTt3aWR0aDoyLjVyZW07ZmxleC1zaHJpbms6MDtmb250LXNpemU6MS4xMjVyZW19Lndvb2NvbW1lcmNlIC5xdWFudGl0eSAuYnRuLXF0eXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6Y3VycmVudENvbG9yO2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MDtvdXRsaW5lOnVuc2V0O3RleHQtZGVjb3JhdGlvbjpub25lO2hlaWdodDphdXRvO2ZsZXgtc2hyaW5rOjB9Lndvb2NvbW1lcmNlIC5xdWFudGl0eSAuYnRuLXF0eSBzdmd7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTI1cmVtO2ZpbGw6I2Q5ZDlkOTt0cmFuc2l0aW9uOmZpbGwgLjNzfS53b29jb21tZXJjZSAucXVhbnRpdHkgLmJ0bi1xdHk6aG92ZXIgc3Zne2ZpbGw6IzAwMH0uYmxvY2tVSS5ibG9ja092ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3N7Ym9yZGVyOm5vbmU7cGFkZGluZzowfS53b29jb21tZXJjZSBmb3JtIC5zaG93LXBhc3N3b3JkLWlucHV0LC53b29jb21tZXJjZS1wYWdlIGZvcm0gLnNob3ctcGFzc3dvcmQtaW5wdXR7dG9wOjE0cHh9Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHAgYTpub3QoLmJ0bik6bm90KGlucHV0W3R5cGU9c3VibWl0XSk6aG92ZXIsLndvb2NvbW1lcmNlLWFjY291bnQgLmFkZHJlc3NlcyAudGl0bGUgLmVkaXQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgaW5wdXQuaW5wdXQtdGV4dCwud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWF7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1jb2xvcjojMDAwfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0e21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZDpub3QoLnByb2R1Y3QtbmFtZSl7Zm9udC1zaXplOjEuMTI1cmVtfX0ud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5wcm9kdWN0LW5hbWV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5wcm9kdWN0LW5hbWV7d2lkdGg6MzglfX1AbWVkaWEobWF4LXdpZHRoOiA5ODBweCl7Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC1uYW1lOmJlZm9yZXtmb250LXNpemU6MXJlbX19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlse3BhZGRpbmctbGVmdDowO21pbi13aWR0aDp1bnNldDttYXgtd2lkdGg6MTQuMDYyNXJlbX0ud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwgaW1ne3dpZHRoOjUuNjI1cmVtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwgaW1ne3dpZHRoOjEwLjkzNzVyZW19fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IC5wcm9kdWN0LXRpdGxle2NvbG9yOiMwMDB9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC1zdWJ0b3RhbHtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLnByb2R1Y3QtcmVtb3Zle3BhZGRpbmctcmlnaHQ6MDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYShtYXgtd2lkdGg6IDk4MHB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC1yZW1vdmV7Ym9yZGVyOm5vbmV9fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IGEucmVtb3Zle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6bm9uZTt3aWR0aDoxLjEyNXJlbTtoZWlnaHQ6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgYS5yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZDpub25lfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IGEucmVtb3ZlOmhvdmVyIHN2Z3tmaWxsOiNhMDB9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgYS5yZW1vdmUgc3Zne3RyYW5zaXRpb246YWxsIC4zcyAwcztmaWxsOiNkMGQwZDB9Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxze3dpZHRoOmF1dG99Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscywud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxze3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzLC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHN7d2lkdGg6Y2FsYyg1MCUgLSAuNjI1cmVtKX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzLC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHN7d2lkdGg6Y2FsYyg1MCUgLSAyLjE4NzVyZW0pfX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxze21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY3Jvc3Mtc2VsbHN7bWFyZ2luLWJvdHRvbTowfX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxze21hcmdpbi1sZWZ0OmF1dG99Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0e3RleHQtYWxpZ246cmlnaHR9Lndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0aCwud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRkLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRoLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRke2JvcmRlci10b3A6bm9uZTtwYWRkaW5nLXRvcDoxLjI1cmVtO3BhZGRpbmctYm90dG9tOjEuMjVyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGgsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGh7Zm9udC13ZWlnaHQ6NDAwfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGg6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0ZDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRoOm50aC1jaGlsZCgyKSwud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRkOm50aC1jaGlsZCgyKSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0aDpudGgtY2hpbGQoMiksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGQ6bnRoLWNoaWxkKDIpe3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDowfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgLm9yZGVyLXRvdGFsIHRoLC53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgLm9yZGVyLXRvdGFsIHRkLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIC5vcmRlci10b3RhbCB0aCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGR7cGFkZGluZy10b3A6LjkzNzVyZW07cGFkZGluZy1ib3R0b206LjkzNzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0aCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGh7Zm9udC1zaXplOjEuMjVyZW19fS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgLm9yZGVyLXRvdGFsIHRkLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIC5vcmRlci10b3RhbCB0ZHtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0ZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGR7Zm9udC1zaXplOjEuNzVyZW19fS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGZvb3QgdGgsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGZvb3QgdGh7dGV4dC10cmFuc2Zvcm06aW5pdGlhbH0ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGlucHV0e21hcmdpbi10b3A6LjI1ZW19Lndvb2NvbW1lcmNlIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0e3BhZGRpbmctYm90dG9tOjB9Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdC5jaGVja291dC1idXR0b257bWFyZ2luLWJvdHRvbTowfS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25ze3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiA5ODBweCl7Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjYyNXJlbX19Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24sLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24sLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLndvb2NvbW1lcmNlLWZvcm0tY291cG9ue2Zsb2F0OmxlZnR9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRde3BhZGRpbmc6MCAxLjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF17cGFkZGluZzowIDJyZW19fS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Ym9yZGVyLXdpZHRoOjJweH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XXtwYWRkaW5nOjAgMnJlbX19Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06aG92ZXIsLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06Zm9jdXMsLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06YWN0aXZlLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmhvdmVyLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmZvY3VzLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmFjdGl2ZSwud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmhvdmVyLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06Zm9jdXMsLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XTphY3RpdmUsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XTpob3Zlciwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmZvY3VzLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fWJvZHkucGFnZS1jaGVja291dDpub3QoLndvb2NvbW1lcmNlLWJsb2NrLXRoZW1lLWhhcy1idXR0b24tc3R5bGVzKSAud2MtYmxvY2stY29tcG9uZW50cy1idXR0b246bm90KC5pcy1saW5rKSxib2R5LnBhZ2UtY2FydDpub3QoLndvb2NvbW1lcmNlLWJsb2NrLXRoZW1lLWhhcy1idXR0b24tc3R5bGVzKSAud2MtYmxvY2stY29tcG9uZW50cy1idXR0b246bm90KC5pcy1saW5rKXttaW4taGVpZ2h0OjA7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi43NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS41O2JvcmRlcjoycHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjA7cGFkZGluZzouNjg3NXJlbSAxLjI1cmVtO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Ym9keS5wYWdlLWNoZWNrb3V0Om5vdCgud29vY29tbWVyY2UtYmxvY2stdGhlbWUtaGFzLWJ1dHRvbi1zdHlsZXMpIC53Yy1ibG9jay1jb21wb25lbnRzLWJ1dHRvbjpub3QoLmlzLWxpbmspLGJvZHkucGFnZS1jYXJ0Om5vdCgud29vY29tbWVyY2UtYmxvY2stdGhlbWUtaGFzLWJ1dHRvbi1zdHlsZXMpIC53Yy1ibG9jay1jb21wb25lbnRzLWJ1dHRvbjpub3QoLmlzLWxpbmspe3BhZGRpbmc6LjY4NzVyZW0gMS42ODc1cmVtfX1ib2R5LnBhZ2UtY2hlY2tvdXQ6bm90KC53b29jb21tZXJjZS1ibG9jay10aGVtZS1oYXMtYnV0dG9uLXN0eWxlcykgLndjLWJsb2NrLWNvbXBvbmVudHMtYnV0dG9uOm5vdCguaXMtbGluaykuZGlzYWJsZWQsYm9keS5wYWdlLWNhcnQ6bm90KC53b29jb21tZXJjZS1ibG9jay10aGVtZS1oYXMtYnV0dG9uLXN0eWxlcykgLndjLWJsb2NrLWNvbXBvbmVudHMtYnV0dG9uOm5vdCguaXMtbGluaykuZGlzYWJsZWR7YmFja2dyb3VuZDojMDAwfWJvZHkucGFnZS1jaGVja291dDpub3QoLndvb2NvbW1lcmNlLWJsb2NrLXRoZW1lLWhhcy1idXR0b24tc3R5bGVzKSAud2MtYmxvY2stY29tcG9uZW50cy1idXR0b246bm90KC5pcy1saW5rKTpob3Zlcixib2R5LnBhZ2UtY2FydDpub3QoLndvb2NvbW1lcmNlLWJsb2NrLXRoZW1lLWhhcy1idXR0b24tc3R5bGVzKSAud2MtYmxvY2stY29tcG9uZW50cy1idXR0b246bm90KC5pcy1saW5rKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMH0ud2MtYmxvY2stY29tcG9uZW50cy1yYWRpby1jb250cm9sIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2xfX2lucHV0e2xlZnQ6MCAhaW1wb3J0YW50fS53Yy1ibG9jay1ncmlkX19wcm9kdWN0LWFkZC10by1jYXJ0LndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5re2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS53b29jb21tZXJjZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsLndvb2NvbW1lcmNlLXBhZ2UgI3BheW1lbnQgI3BsYWNlX29yZGVye3dpZHRoOjEwMCV9Lndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc3ttYXJnaW4tdG9wOi45Mzc1cmVtfSNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50e2JhY2tncm91bmQ6bm9uZX0jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IGRpdi5wYXltZW50X2JveCwud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveHtjb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fSNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94OmJlZm9yZSwud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlLC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2Y4ZjhmOH0jY3VzdG9tZXJfZGV0YWlsc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNjdXN0b21lcl9kZXRhaWxzIGgze2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo4MDA7bGV0dGVyLXNwYWNpbmc6LjJweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MjhweH0jY3VzdG9tZXJfZGV0YWlscyAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHN7bWFyZ2luLWJvdHRvbTouMzc1cmVtfSNjdXN0b21lcl9kZXRhaWxzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNze2FsbDp1bnNldH0jY3VzdG9tZXJfZGV0YWlscyAuc2hpcHBpbmdfYWRkcmVzc3twYWRkaW5nLXRvcDoxLjg3NXJlbX0jc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbHtjdXJzb3I6cG9pbnRlcn0ud2MtYmxvY2stY29tcG9uZW50cy12YWxpZGF0aW9uLWVycm9yPnB7Zm9udC1zaXplOi42ODc1cmVtfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRoLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRke2JvcmRlcjpub25lO3BhZGRpbmctdG9wOi42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0aDpudGgtY2hpbGQoMiksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGQ6bnRoLWNoaWxkKDIpe2ZvbnQtd2VpZ2h0OjUwMH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAucHJvZHVjdC1uYW1le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOi42MjVyZW19Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgLnByb2R1Y3QtbmFtZT5zcGFue21pbi1oZWlnaHQ6NC42MjVyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6Ni41cmVtO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MS42fS53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIC5wcm9kdWN0LW5hbWU+c3BhbiBzcGFue2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNzU3NTc1O2xpbmUtaGVpZ2h0OjEuNn0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAucHJvZHVjdC1uYW1lIC5wcm9kdWN0LXF1YW50aXR5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0cHg7bGVmdDo2M3B4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt3aWR0aDoxLjM3NXJlbTtoZWlnaHQ6MS4zNzVyZW07Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmZ9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgLnByb2R1Y3QtbmFtZSAucHJvZHVjdC1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTttYXJnaW4tcmlnaHQ6Ljc1cmVtO3dpZHRoOjQuNjI1cmVtO2JvcmRlcjoxcHggc29saWQgI2UzZTNlM30ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAucHJvZHVjdC1uYW1lIC5wcm9kdWN0LWltYWdlOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEwMCU7Y29udGVudDpcIlwifS53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIC5wcm9kdWN0LW5hbWUgLnByb2R1Y3QtaW1hZ2UgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPXRleHRdLC5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgaW5wdXRbdHlwZT1lbWFpbF0sLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPW51bWJlcl0sLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPXRlbF0sLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCB0ZXh0YXJlYXtib3JkZXI6MXB4IHNvbGlkICNmOGY4Zjg7YmFja2dyb3VuZDojZjhmOGY4O2hlaWdodDoyLjVyZW07Ym9yZGVyLXJhZGl1czowO291dGxpbmU6bm9uZTtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6MS4xcHg7cmVzaXplOm5vbmU7cGFkZGluZzouNXJlbSAxLjI1cmVtfS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLC5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IHRleHRhcmVhOjpwbGFjZWhvbGRlcntvcGFjaXR5Oi40fS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgaW5wdXRbdHlwZT10ZXh0XS53cGNmNy1ub3QtdmFsaWQsLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPWVtYWlsXS53cGNmNy1ub3QtdmFsaWQsLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPW51bWJlcl0ud3BjZjctbm90LXZhbGlkLC5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgaW5wdXRbdHlwZT10ZWxdLndwY2Y3LW5vdC12YWxpZCwucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZHtib3JkZXItY29sb3I6I2EwMH0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciwucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IGlucHV0W3R5cGU9ZW1haWxdLndwY2Y3LW5vdC12YWxpZDo6cGxhY2Vob2xkZXIsLnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCBpbnB1dFt0eXBlPW51bWJlcl0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciwucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyLC5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgdGV4dGFyZWEud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlcntjb2xvcjojYTAwfS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgLmZvcm0tcm93Lndvb2NvbW1lcmNlLXZhbGlkYXRlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyLWNvbG9yOiM2ZGMyMmV9LnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZDojZjhmOGY4O2JvcmRlci1jb2xvcjojZjhmOGY4O2hlaWdodDoyLjVyZW07cGFkZGluZy1sZWZ0OjEuMjVyZW19LnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtsaW5lLWhlaWdodDoyLjM3NXJlbTtjb2xvcjojMDAwO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzoxLjFweH0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nNicgdmlld0JveD0nMCAwIDEwIDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjUxOTc4OCAwLjI0NzQ1M0w0LjM1NjkxZS0wNyAwLjc2ODk1OEw1IDUuNzUyNjlMMTAgMC43Njg5NTlMOS40ODAyMSAwLjI0NzQ1NEw1IDQuNzEzMDZMMC41MTk3ODggMC4yNDc0NTNaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTt3aWR0aDouNjI1cmVtO2hlaWdodDouMzc1cmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246NTAlO3RvcDoxN3B4fS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveHtjb2xvcjojMDAwO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozM3B4O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7bWFyZ2luOjB9LnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IC5pbnB1dC1jaGVja2JveHt3aWR0aDoxLjQzNzVyZW07aGVpZ2h0OjEuNDM3NXJlbTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLWNvbG9yOiMwMDA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCBzcGFue2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtkaXNwbGF5OmlubGluZTtsZXR0ZXItc3BhY2luZzoxcHh9LnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkIC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3h7Y29sb3I6I2EwMH0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkIC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3ggYXtjb2xvcjojYTAwfS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZXtkaXNwbGF5Om5vbmV9LnBhZ2UtY2hlY2tvdXQgZm9ybS5jaGVja291dCAud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0e2Rpc3BsYXk6ZmxleH0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IC53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XXtmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbjowIC0wLjMxMjVyZW0gMCAwICFpbXBvcnRhbnQ7cGFkZGluZzowIDEuMzEyNXJlbSAwIDFyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZmO2hlaWdodDozcmVtfS5wYWdlLWNoZWNrb3V0IGZvcm0uY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm0tY291cG9uX19pbnB1dCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntjb2xvcjojNzU3NTc1O29wYWNpdHk6MX0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IC53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpob3Zlcntib3JkZXItY29sb3I6IzAwMH0ucGFnZS1jaGVja291dCBmb3JtLmNoZWNrb3V0IC53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgYnV0dG9ue2ZsZXgtc2hyaW5rOjA7d2lkdGg6YXV0byAhaW1wb3J0YW50O21pbi13aWR0aDo2LjI1cmVtfS53b29jb21tZXJjZS1jaGVja291dCAub3JkZXJfcmV2aWV3X193cmFwcGVye3Bvc2l0aW9uOnN0aWNreTt0b3A6NC4xODc1cmVtO21heC13aWR0aDozNXJlbTtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX11bC54b28td3NjLXNoaXBwaW5nLW1ldGhvZHN7d2lkdGg6MTAwJX0ueG9vLXdzYy1mdC1hbXR7ZmxleC13cmFwOndyYXA7Z2FwOi42MjVyZW19Lnhvby13c2MtZnQtYW10IHNwYW4ueG9vLXdzYy1mdC1hbXQtbGFiZWx7d2lkdGg6MTEwcHg7ZmxleC1ncm93OnVuc2V0fS54b28td3NjLWZ0LWFtdCAueG9vLXdzYy1mdC1hbXQtdmFsdWV7ZmxleDoxIDF9LmNoZWNrb3V0X3NlY3Rpb257cGFkZGluZy10b3A6Mi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuY2hlY2tvdXRfc2VjdGlvbntwYWRkaW5nLXRvcDo0cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jaGVja291dF9zZWN0aW9ue3BhZGRpbmctdG9wOjYuMjVyZW19LmNoZWNrb3V0X3NlY3Rpb246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MDtib3R0b206MDtyaWdodDowO3dpZHRoOjUwJX0ud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNoZWNrb3V0X3NlY3Rpb246YmVmb3Jle2Rpc3BsYXk6bm9uZX19LmNoZWNrb3V0X3NlY3Rpb24gLnNoaXBwaW5nLW1ldGhvZHNfd3JhcHBlciAuc2hpcHBpbmctbWV0aG9kc3tmb250LXNpemU6MH0uY2hlY2tvdXRfc2VjdGlvbiAuc2hpcHBpbmctbWV0aG9kc193cmFwcGVyIC5zaGlwcGluZy1tZXRob2RzIHVsI3NoaXBwaW5nX21ldGhvZHtmb250LXNpemU6MXJlbTtib3JkZXItYm90dG9tOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MS41NjI1cmVtfS5jaGVja291dF9zZWN0aW9uIC5zaGlwcGluZy1tZXRob2RzX3dyYXBwZXIgLnNoaXBwaW5nLW1ldGhvZHMgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGlucHV0W3R5cGU9cmFkaW9de21hcmdpbi1yaWdodDoxcmVtO3RyYW5zZm9ybTpzY2FsZSgxLjUpfS5jaGVja291dF9zZWN0aW9uIC5zaGlwcGluZy1tZXRob2RzX3dyYXBwZXIgLnNoaXBwaW5nLW1ldGhvZHMgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGxhYmVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7Zm9udC13ZWlnaHQ6bm9ybWFsfS5jaGVja291dF9zZWN0aW9uIC5zaGlwcGluZy1tZXRob2RzX3dyYXBwZXIgLnNoaXBwaW5nLW1ldGhvZHMgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGxhYmVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQ6YmVmb3Jle2NvbnRlbnQ6XCIgLSBcIn0uY2hlY2tvdXRfc2VjdGlvbiAuc2hpcHBpbmctbWV0aG9kc193cmFwcGVyLC5jaGVja291dF9zZWN0aW9uIC5jaGVja291dF9wYXltZW50c193cmFwcGVye21hcmdpbi10b3A6MS44NzVyZW07cGFkZGluZy10b3A6Mi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5jaGVja291dF9zZWN0aW9uIC5zaGlwcGluZy1tZXRob2RzX3dyYXBwZXI6YmVmb3JlLC5jaGVja291dF9zZWN0aW9uIC5jaGVja291dF9wYXltZW50c193cmFwcGVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjA7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiNlM2UzZTM7bGVmdDotMC45Mzc1cmVtO3JpZ2h0Oi0wLjkzNzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY2hlY2tvdXRfc2VjdGlvbiAuc2hpcHBpbmctbWV0aG9kc193cmFwcGVyOmJlZm9yZSwuY2hlY2tvdXRfc2VjdGlvbiAuY2hlY2tvdXRfcGF5bWVudHNfd3JhcHBlcjpiZWZvcmV7cmlnaHQ6LTEuODc1cmVtO2xlZnQ6LTguMzMzMzMzMzMzM3Z3fX0uY2hlY2tvdXRfc2VjdGlvbiAuc2hpcHBpbmctbWV0aG9kc193cmFwcGVyIGgzLC5jaGVja291dF9zZWN0aW9uIC5jaGVja291dF9wYXltZW50c193cmFwcGVyIGgze2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MS4xMjVyZW07bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5yb3csLmNoZWNrb3V0X3NlY3Rpb24+Lm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZS1jaGVja291dD4ucm93LC5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5jb2wyLXNldCwuY2hlY2tvdXRfc2VjdGlvbj4ubWFpbi1tZW51X19jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jaGVja291dF9zZWN0aW9uPi5tYWluLW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UtY2hlY2tvdXQ+LmNvbDItc2V0LC5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuY2hlY2tvdXRfc2VjdGlvbj4uY29udGFpbmVyIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXQsLmNoZWNrb3V0X3NlY3Rpb24+Lm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNoZWNrb3V0X3NlY3Rpb24+Lm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXR7bWFyZ2luOjAgLTEuODc1cmVtfS5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5yb3c+ZGl2LC5jaGVja291dF9zZWN0aW9uPi5tYWluLW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UtY2hlY2tvdXQ+LnJvdz5kaXYsLmNoZWNrb3V0X3NlY3Rpb24+LmNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5jb2wyLXNldD5kaXYsLndvb2NvbW1lcmNlIC5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5jb2wyLXNldD5kaXYsLmNoZWNrb3V0X3NlY3Rpb24+Lm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQ+LmNvbDItc2V0PmRpdiwud29vY29tbWVyY2UgLmNoZWNrb3V0X3NlY3Rpb24+Lm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXQ+ZGl2LC5jaGVja291dF9zZWN0aW9uPi5jb250YWluZXIgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5jb2wyLXNldD5kaXYsLndvb2NvbW1lcmNlLXBhZ2UgLmNoZWNrb3V0X3NlY3Rpb24+LmNvbnRhaW5lciAud29vY29tbWVyY2UtY2hlY2tvdXQ+LmNvbDItc2V0PmRpdiwuY2hlY2tvdXRfc2VjdGlvbj4ubWFpbi1tZW51X19jb250YWluZXIgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0Pi5jb2wyLXNldD5kaXYsLndvb2NvbW1lcmNlLXBhZ2UgLmNoZWNrb3V0X3NlY3Rpb24+Lm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZS1jaGVja291dD4uY29sMi1zZXQ+ZGl2e3BhZGRpbmc6MCAxLjg3NXJlbX19LmNoZWNrb3V0X3NlY3Rpb24gLndvb2NvbW1lcmNlLWNoZWNrb3V0e21hcmdpbi10b3A6MH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNoZWNrb3V0X3NlY3Rpb24gLndvb2NvbW1lcmNlLWNoZWNrb3V0e21hcmdpbi10b3A6NC4zNzVyZW19fS5jaGVja291dF9zZWN0aW9uIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHN7Ym9yZGVyLWJvdHRvbTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206Mi41cmVtO3BhZGRpbmc6MCAwIDIuNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MS41NjI1cmVtfS5jaGVja291dF9zZWN0aW9uIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHM6YWZ0ZXJ7ZGlzcGxheTpub25lfS5jaGVja291dF9zZWN0aW9uIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHM6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3R0b206MDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6I2UzZTNlMztkaXNwbGF5OmJsb2NrO2xlZnQ6LTAuOTM3NXJlbTtyaWdodDotMC45Mzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmNoZWNrb3V0X3NlY3Rpb24gLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kczpiZWZvcmV7cmlnaHQ6LTEuODc1cmVtO2xlZnQ6LTguMzMzMzMzMzMzM3Z3fX0uY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpIGlucHV0W3R5cGU9cmFkaW9de3RyYW5zZm9ybTpzY2FsZSgxLjUpfS5jaGVja291dF9zZWN0aW9uIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYuZm9ybS1yb3d7cGFkZGluZzowO21hcmdpbi1ib3R0b206MH0uY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuc2hvcF90YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX0uY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuc2hvcF90YWJsZSB0aGVhZHtkaXNwbGF5Om5vbmV9LmNoZWNrb3V0X3NlY3Rpb24gLndvb2NvbW1lcmNlLWNoZWNrb3V0IHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZHtwYWRkaW5nLWJvdHRvbTozMHB4fS5jaGVja291dF9zZWN0aW9uIC53b29jb21tZXJjZS1jaGVja291dCB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRoe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbX0uY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aCwuY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0ZHtib3JkZXItdG9wOjFweCBzb2xpZCAjZTNlM2UzO3BhZGRpbmctdG9wOjEuODc1cmVtfS5jaGVja291dF9zZWN0aW9uIC53b29jb21tZXJjZS1jaGVja291dCB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyLmNhcnQtc3VidG90YWwgdGgsLmNoZWNrb3V0X3NlY3Rpb24gLndvb2NvbW1lcmNlLWNoZWNrb3V0IHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIuY2FydC1zdWJ0b3RhbCB0ZHtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX0uY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ci5vcmRlci10b3RhbCB0aCwuY2hlY2tvdXRfc2VjdGlvbiAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ci5vcmRlci10b3RhbCB0ZHtib3JkZXItdG9wOjFweCBzb2xpZCAjZTNlM2UzO3BhZGRpbmctdG9wOjEuODc1cmVtO2ZvbnQtc2l6ZTpjbGFtcCggMS4xMjVyZW0sIGNhbGMoMS4xMjVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDEuMzkpLCAxLjVyZW0gKTtmb250LXdlaWdodDo1MDB9Lm1pbmktY2FydHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMzc1cmVtfS5taW5pLWNhcnQtLWVtcHR5e3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1pbmktY2FydCBzdmd7Y29sb3I6IzAwMDt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubWluaS1jYXJ0IHN2Z3t3aWR0aDoxLjEyNXJlbTtoZWlnaHQ6MS4xMjVyZW19fS5taW5pLWNhcnRfX3RvdGFse3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouNjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjYyNXJlbTtyaWdodDotMC42MjVyZW07bGV0dGVyLXNwYWNpbmc6MH0ucGFnZS1teS1hY2NvdW50Om5vdCgubG9nZ2VkLWluKSAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVye3RleHQtYWxpZ246Y2VudGVyfS5wYWdlLW15LWFjY291bnQ6bm90KC5sb2dnZWQtaW4pIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLnJvdywucGFnZS1teS1hY2NvdW50Om5vdCgubG9nZ2VkLWluKSAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5wYWdlLW15LWFjY291bnQ6bm90KC5sb2dnZWQtaW4pIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLmNvbDItc2V0LC5wYWdlLW15LWFjY291bnQ6bm90KC5sb2dnZWQtaW4pIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5wYWdlLW15LWFjY291bnQ6bm90KC5sb2dnZWQtaW4pIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLmNvbDItc2V0e2p1c3RpZnktY29udGVudDpjZW50ZXJ9I2N1c3RvbWVyX2xvZ2lue21heC13aWR0aDo2MDBweDttYXJnaW46MCBhdXRvfS53b29jb21tZXJjZS1hY2NvdW50IC5jb2wtbGctOXt3aWR0aDoxMDAlfS53b29jb21tZXJjZS1hY2NvdW50IC5lbnRyeS1jb250ZW50e21hcmdpbi1ib3R0b206MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIC5jb2wtMSwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLmNvbC0ye3dpZHRoOjUwJX19Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpe3BhZGRpbmctYm90dG9tOi43NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaXtwYWRkaW5nLWJvdHRvbToxLjU2MjVyZW19fS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO3BhZGRpbmctdG9wOi43NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXtwYWRkaW5nLXRvcDoxLjU2MjVyZW19fS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYTpob3Zlcntjb2xvcjojMDAwICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOmFmdGVyLC53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTIgMCA1IDUgNS01IDIgMS03IDctNy03IDItMVonIGZpbGw9JyUyMzAwMCcvJTNFJTNDL3N2ZyUzRVwiKX0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGE6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhe2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMDtmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhe2ZvbnQtc2l6ZToxLjI1cmVtfX0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYTphZnRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J20yIDAgNSA1IDUtNSAyIDEtNyA3LTctNyAyLTFaJyBmaWxsPSclMjMwMDAnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJS8xNHB4IDhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSA3cHgpO3JpZ2h0OjB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYTphZnRlcntib3R0b206MS45Mzc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHtwYWRkaW5nLWxlZnQ6MzVweH19Lndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwfSNhY2NvdW50X2Rpc3BsYXlfbmFtZStzcGFue2ZvbnQtc2l6ZToxNHB4fS53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciwud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZmllbGRzZXR7bWFyZ2luLWJvdHRvbToyNXB4fS53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmaWVsZHNldCAuZm9ybS1yb3cgbGFiZWx7ZGlzcGxheTpibG9ja30ud29vY29tbWVyY2UgZm9ybS5sb2dpbiwud29vY29tbWVyY2UgZm9ybS5yZWdpc3Rlcntib3JkZXI6bm9uZTtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmV9Lndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93IGxhYmVsLC53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIC5mb3JtLXJvdyBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30ud29vY29tbWVyY2UgZm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3Jke2JvcmRlcjpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuc2hvdy1wYXNzd29yZC1pbnB1dHt0b3A6MTRweH0ud29vY29tbWVyY2UgZm9ybS5sb2dpbiBidXR0b25bdHlwZT1zdWJtaXRdLC53b29jb21tZXJjZSBmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgYnV0dG9uW3R5cGU9c3VibWl0XXttYXJnaW4tdG9wOjEwcHh9Lndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBwe21heC13aWR0aDo1MDBweH0ud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZXtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6MjVweCAhaW1wb3J0YW50fS53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmR7bWFyZ2luLXRvcDoyMHB4fS53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmQgYXtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHh9I2J1bGstYWRkLXRvLWNhcnQsLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIC5zaW5nbGUtYWRkLXRvLWNhcnR7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi43NXJlbTtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czowO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudDtib3JkZXI6MnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtwYWRkaW5nOi42ODc1cmVtIC42MjVyZW0gIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsjYnVsay1hZGQtdG8tY2FydCwud3RfZnJvbnRlbmRfd2lzaGxpc3RfdGFibGUgLnNpbmdsZS1hZGQtdG8tY2FydHtwYWRkaW5nOi42ODc1cmVtIDEuNjg3NXJlbX19I2J1bGstYWRkLXRvLWNhcnQ6aG92ZXIsLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIC5zaW5nbGUtYWRkLXRvLWNhcnQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc3ttYXJnaW46My4xMjVyZW0gMCAyLjE4NzVyZW19Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHN7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMjVyZW07bWFyZ2luLWJvdHRvbToxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlsc3tnYXA6LjVyZW19fS53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzOmJlZm9yZSwud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlsczphZnRlcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMgbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjYyNXJlbTtib3JkZXI6bm9uZTtsaW5lLWhlaWdodDoxLjI1cmVtO3BhZGRpbmc6MDttYXJnaW46MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMgbGl7Zm9udC1zaXplOi44NzVyZW19fS53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpIHN0cm9uZ3tsaW5lLWhlaWdodDoxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlscyBsaSBzdHJvbmd7Zm9udC1zaXplOjEuMTI1cmVtfX0ud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWR7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX0ud29vY29tbWVyY2UtdGFibGVfX3Byb2R1Y3QtbmFtZSAud2MtaXRlbS1tZXRhe2ZvbnQtc2l6ZTouODc1cmVtO3BhZGRpbmctbGVmdDoxcmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2luZ2xlLXByb2R1Y3R7cGFkZGluZy10b3A6MH0uc2luZ2xlLXByb2R1Y3QuaXMtc2Nyb2xsZWR7cGFkZGluZy10b3A6MH0uc2luZ2xlLXByb2R1Y3QgLnNpdGUtaGVhZGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9fS5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLndoaXRlLWhlYWRlcikgLnNpdGUtaGVhZGVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7LnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCgud2hpdGUtaGVhZGVyKSAuc2l0ZS1oZWFkZXJ7YmFja2dyb3VuZDojZmZmfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3R7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIC45Mzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0e3BhZGRpbmc6MH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3R7b3ZlcmZsb3cteDpoaWRkZW59fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuY29sLWxnLTY6Zmlyc3QtY2hpbGQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0xOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5jb2wtMTpmaXJzdC1jaGlsZCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTI6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmNvbC0yOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0xOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmNvbC0xOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0yOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmNvbC0yOmZpcnN0LWNoaWxke3dpZHRoOjUwLjUlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MzB2dzttYXJnaW46MCAtMS4yNXJlbSAxLjg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7bWFyZ2luOjAgMCAwIC0xNXB4O21pbi1oZWlnaHQ6MTAwdmh9fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7bWFyZ2luOjAgLTEuMzc1cmVtIDAgLTAuOTM3NXJlbX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb19wcm9kX3ByZXZpZXdfaWNvbiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAud29vX3Byb2RfcnVsZXRfaWNvbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6Mi43NXJlbTtoZWlnaHQ6Mi43NXJlbTtkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnN0aWNreTtyaWdodDoyMHB4O2JvdHRvbToyMHB4fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29fcHJvZF9wcmV2aWV3X2ljb24gc3ZnLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29fcHJvZF9ydWxldF9pY29uIHN2Z3t3aWR0aDoyNHB4O2hlaWdodDoyNHB4fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29fcHJvZF9ydWxldF9pY29uLnZpc2libGUgLmNsb3Nle2Rpc3BsYXk6YmxvY2t9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb19wcm9kX3J1bGV0X2ljb24udmlzaWJsZSAucnVsZXJ7ZGlzcGxheTpub25lfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29fcHJvZF9ydWxldF9pY29uIC5jbG9zZXtkaXNwbGF5Om5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb19wcm9kX3ByZXZpZXdfaWNvbiAuY2xvc2V7ZGlzcGxheTpub25lfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC53b29fcHJvZF9wcmV2aWV3X2ljb24gLnByZXZpZXd7ZGlzcGxheTpibG9ja30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAud29vX3Byb2RfcHJldmlld19pY29uLm9wZW5lZCAuY2xvc2V7ZGlzcGxheTpibG9ja30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAud29vX3Byb2RfcHJldmlld19pY29uLm9wZW5lZCAucHJldmlld3tkaXNwbGF5Om5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb19wcm9kX3ByZXZpZXdfaWNvbi5oaWRkZW57ZGlzcGxheTpub25lfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5wcm9kdWN0X2luZm9faWNvbnN7Ym90dG9tOjA7bGVmdDphdXRvO2hlaWdodDo2NHB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2dhcDouNjg3NXJlbTtwYWRkaW5nLXJpZ2h0OjEuMjVyZW07cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnByb2R1Y3RfaW5mb19pY29uc3twb3NpdGlvbjpmaXhlZDtsZWZ0OmNhbGMoNTB2dyAtIDE1cHgpO3JpZ2h0OmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAucHJvZHVjdF9pbmZvX2ljb25zLmFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6YXV0bztyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAucHJvZHVjdF9pbmZvX2ljb25zLmFic29sdXRle3JpZ2h0Oi45Mzc1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2Vze3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMtLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcy0td3JhcHBlci5uby10cmFuc2l0aW9uIC5zbGlkZXt0cmFuc2l0aW9uOm5vbmV9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMtLXdyYXBwZXIgLnNsaWRlcl9fYnRue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ei1pbmRleDoxMDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjIuNzVyZW07d2lkdGg6Mi43NXJlbTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcy0td3JhcHBlciAuc2xpZGVyX19idG4gc3Zne3dpZHRoOjEuNTYyNXJlbTtoZWlnaHQ6LjYyNXJlbX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzLS13cmFwcGVyIC5zbGlkZXJfX2J0bi0tbGVmdHtsZWZ0OjA7Ym9yZGVyLXJhZGl1czowIC41cmVtIC41cmVtIDA7ZGlzcGxheTpub25lfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMtLXdyYXBwZXIgLnNsaWRlcl9fYnRuLS1yaWdodHtkaXNwbGF5Om5vbmU7cmlnaHQ6MDtib3JkZXItcmFkaXVzOi41cmVtIDAgMCAuNXJlbX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzLS13cmFwcGVyIC5kb3Rze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNyU7ZGlzcGxheTpmbGV4O2xlZnQ6MDtyaWdodDowO2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi42MjVyZW19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcy0td3JhcHBlciAuZG90c19fZG90e2JvcmRlcjpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5Oi4zO2hlaWdodDouNTYyNXJlbTt3aWR0aDouNTYyNXJlbTtib3JkZXItcmFkaXVzOjUwJTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuNXN9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcy0td3JhcHBlciAuZG90c19fZG90LS1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6MX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAuc3dpcGVyX3Byb2R1Y3RfZGVmYXVsdF9pbWFnZXMuc3dpcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAuc3dpcGVyX3Byb2R1Y3RfZGVmYXVsdF9pbWFnZXMgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5zd2lwZXJfcHJvZHVjdF9kZWZhdWx0X2ltYWdlcyAuc3dpcGVyLXNsaWRlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5zd2lwZXJfcHJvZHVjdF9kZWZhdWx0X2ltYWdlcyAuc3dpcGVyLXNsaWRlIGE6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3BhZGRpbmctYm90dG9tOjEwMCV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAuc3dpcGVyX3Byb2R1Y3RfZGVmYXVsdF9pbWFnZXMgLnN3aXBlci1zbGlkZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgLnN3aXBlcl9wcm9kdWN0X3N3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjYyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206LTMwcHh9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgLnN3aXBlcl9wcm9kdWN0X3N3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6bm9uZX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAuc3dpcGVyX3Byb2R1Y3Rfc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtiYWNrZ3JvdW5kOiMwMDA7d2lkdGg6OXB4O2hlaWdodDo5cHg7b3BhY2l0eTouM30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5zd2lwZXJfcHJvZHVjdF9zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OjF9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAuc3dpcGVyX3Byb2R1Y3Rfc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDphZnRlcntkaXNwbGF5Om5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdF9wcmV2aWV3X3ByZXZpZXcsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdF9zaXplc19wcmV2aWV3e3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0X3ByZXZpZXdfcHJldmlldywuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0X3NpemVzX3ByZXZpZXd7aGVpZ2h0OjEwMHZofX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdF9wcmV2aWV3X3ByZXZpZXc6YmVmb3JlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgLnByb2R1Y3Rfc2l6ZXNfcHJldmlldzpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7cGFkZGluZy1ib3R0b206MTAwJX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdF9wcmV2aWV3X3ByZXZpZXcgaW1nLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgLnByb2R1Y3Rfc2l6ZXNfcHJldmlldyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIC5wcm9kdWN0X3ByZXZpZXdfcHJldmlldyBpbWcsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyAucHJvZHVjdF9zaXplc19wcmV2aWV3IGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgLnByb2R1Y3Rfc2l6ZXNfcHJldmlldz5kaXYuaGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9faW1hZ2VzIGltZ3t0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2NvbnRlbnQgLmNhcnQgLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b257d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19jb250ZW50IC5jYXJ0IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9ue3dpZHRoOjI1JX19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fY29udGVudCAuY2FydCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbnt3aWR0aDoxMDAlfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeXtwYWRkaW5nOjcuMTg3NXJlbSAwO21pbi1oZWlnaHQ6MTAwdmg7cG9zaXRpb246c3RpY2t5O3RvcDowfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeXttYXgtd2lkdGg6MzAuNjI1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLndvb2NvbW1lcmNlLWVycm9yIGxpLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAud29vY29tbWVyY2UtaW5mbyBsaSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLndvb2NvbW1lcmNlLW1lc3NhZ2UgbGl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2dhcDouNzVyZW07YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZXtmb250LXdlaWdodDpib2xkO21hcmdpbjowfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5ne21hcmdpbi10b3A6MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QucHJvZHVjdC10eXBlLXNpbXBsZSAucHJvZHVjdF9fc3VtbWFyeSAucHJvZHVjdF90aXRsZSAucHJpY2V7bWFyZ2luLXRvcDoyLjM3NXJlbTt3aWR0aDoxMDAlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdC5wcm9kdWN0LXR5cGUtc2ltcGxlIC5wcm9kdWN0X19zdW1tYXJ5IGZvcm0uY2FydHt3aWR0aDoxMDAlO21hcmdpbi10b3A6MS43NXJlbTtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnJvdy5zaW5nbGVfX3Byb2R1Y3QsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZSAuc2luZ2xlX19wcm9kdWN0LmNvbDItc2V0LC53b29jb21tZXJjZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNpbmdsZV9fcHJvZHVjdC5jb2wyLXNldCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXBhZ2UgLnNpbmdsZV9fcHJvZHVjdC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNpbmdsZV9fcHJvZHVjdC5jb2wyLXNldHttYXJnaW4tdG9wOjEuODc1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2FmdGVyLXN1bW1hcnl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2FmdGVyLXN1bW1hcnl7Z2FwOjQuMzc1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGV7bWFyZ2luLWJvdHRvbTouNDM3NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDouNjI1cmVtIDMuMTI1cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSBoMSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLmgxLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLmgyLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X3RpdGxlIC5nZm9ybV9oZWFkaW5nLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSBoMywuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLmgzLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAucHJvZHVjdF90aXRsZSBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgaDQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X3RpdGxlIC5oNCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgI3JlcGx5LXRpdGxlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSBoNSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLmg1LC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAucHJvZHVjdF90aXRsZSBwLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAucHJvZHVjdF90aXRsZSBzcGFuLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSBoNiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLmg2e21hcmdpbjowO2Rpc3BsYXk6aW5saW5lO2xldHRlci1zcGFjaW5nOjB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X3RpdGxlIC5zaW5nbGVfcHJvZHVjdF9kaXZ7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MDthbGlnbi1pdGVtczpjZW50ZXJ9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X3RpdGxlIC5zaW5nbGVfcHJvZHVjdF9kaXYgYXtsaW5lLWhlaWdodDoxfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAuc2luZ2xlX3Byb2R1Y3RfZGl2IGEgLnd0LXdpc2hsaXN0LWJ1dHRvbnt3aWR0aDoxNnB4O2hlaWdodDoxNXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjYgMC42NjY3NDhDMTAuMTY2NyAwLjY2ODk2MiA4LjgyMzk2IDEuMzY4MDUgOCAyLjU0MDg0QzcuMTc2MDQgMS4zNjgwNSA1LjgzMzMzIDAuNjY4OTYyIDQuNCAwLjY2Njc0OEMyLjA1NTk5IDAuNjY2NzQ4IDAgMi44NDc2MSAwIDUuMzMzNDFDMCA3Ljc1NjA3IDEuMzY3OTcgMTAuMjUxMyAzLjk1NjI1IDEyLjU0OTRDNS4xNTU0NyAxMy42MTIyIDYuNDcwOTYgMTQuNTM2IDcuODc3NiAxNS4zMDM2QzcuOTU0NDMgMTUuMzQzMiA4LjA0NTU3IDE1LjM0MzIgOC4xMjI0IDE1LjMwMzZDOS41Mjg1MiAxNC41MzYgMTAuODQzNiAxMy42MTIxIDEyLjA0MjQgMTIuNTQ5NEMxNC42MzIgMTAuMjUxMyAxNiA3Ljc1NjA3IDE2IDUuMzMzNDFDMTYgMi44NDc2MSAxMy45NDQgMC42NjY3NDggMTEuNiAwLjY2Njc0OFpNOC4wMDUyMSAxNC41ODg2QzcuMDI1NzggMTQuMDQ4MSAwLjc5MTY2NyAxMC40NDcgMC43OTE2NjcgNS4zMzM0MUMwLjc5MTY2NyAzLjEzMTU5IDIuMzM5OTcgMS40MDExMiA0LjQgMS40MDExMkM1Ljc5NTU3IDEuNDAzNiA3LjA4MjAzIDIuMTM4MSA3Ljc2NzcxIDMuMzUzNzNDNy44MTkwMSAzLjQzMjExIDcuOTA2MzggMy40NzkyNSA4IDMuNDc5MjVDOC4wOTM2MiAzLjQ3OTI1IDguMTgwOTkgMy40MzIxMSA4LjIzMjI5IDMuMzUzNzNDOC45MTc5NyAyLjEzODEgMTAuMjA0NCAxLjQ3NjUxIDExLjYgMS40NzQwNEMxMy42NiAxLjQ3NDA0IDE1LjIxODggMy4xMzE1OSAxNS4yMTg4IDUuMzMzNDFDMTUuMjE4OCAxMC40NDcgOC45ODQ2NCAxNC4wNDgxIDguMDA1MjEgMTQuNTg4NlonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUgLnNpbmdsZV9wcm9kdWN0X2RpdiBhIC53dC13aXNobGlzdC1idXR0b25bZGF0YS1hY3Rpb249cmVtb3ZlXXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjQgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNy40IDBDMTUuMjUgMC4wMDMzMjAzMSAxMy4yMzU5IDEuMDUxOTUgMTIgMi44MTExM0MxMC43NjQxIDEuMDUxOTUgOC43NSAwLjAwMzMyMDMxIDYuNiAwQzMuMDgzOTggMCAwIDMuMjcxMjkgMCA3QzAgMTAuNjM0IDIuMDUxOTUgMTQuMzc2OCA1LjkzNDM4IDE3LjgyNEM3LjczMzIgMTkuNDE4MiA5LjcwNjQ1IDIwLjgwMzkgMTEuODE2NCAyMS45NTUzQzExLjkzMTYgMjIuMDE0NyAxMi4wNjg0IDIyLjAxNDcgMTIuMTgzNiAyMS45NTUzQzE0LjI5MjggMjAuODAzOSAxNi4yNjU0IDE5LjQxOCAxOC4wNjM3IDE3LjgyNEMyMS45NDggMTQuMzc2OCAyNCAxMC42MzQgMjQgN0MyNCAzLjI3MTI5IDIwLjkxNiAwIDE3LjQgMFonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSAuc2luZ2xlX3Byb2R1Y3RfZGl2IGEgLnd0LXdpc2hsaXN0LWJ1dHRvbiBpbWd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X3NpemVzK3AucHJpY2V7bWFyZ2luLXRvcDoxLjI1cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9zaXplcyBwe2NvbG9yOiM3NTc1NzU7bGV0dGVyLXNwYWNpbmc6MS40cHg7bWFyZ2luLWJvdHRvbTowfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9zaXplcyAuZGl2aWRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDouMDYyNXJlbTtoZWlnaHQ6MS4yNXJlbTtiYWNrZ3JvdW5kOiM1OTU5NTk7bWFyZ2luOjAgMS4zNzVyZW07bWFyZ2luLWJvdHRvbTotMC4zMTI1cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbnttYXgtd2lkdGg6MjUuNjI1cmVtO21hcmdpbi1ib3R0b206MS44NzVyZW07bWFyZ2luLXRvcDoyNHB4fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9tZXRhe2NvbG9yOiNkOWQ5ZDl9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wb3N0ZWRfaW57ZGlzcGxheTpibG9ja30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnBvc3RlZF9pbiBhe2NvbG9yOiMwMDB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MS4yNXJlbSAxLjg3NXJlbTttYXJnaW4tdG9wOjEuODc1cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQgLnF1YW50aXR5e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo3NXB4O2hlaWdodDozOHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowO2JvcmRlci1yYWRpdXM6MDtib3JkZXItY29sb3I6IzAwMDtwYWRkaW5nOjAgMjJweH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQgLnF1YW50aXR5e2hlaWdodDo0N3B4fX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0IC5xdWFudGl0eSAuYnRuLXF0eXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MjBweDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MjBweH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0IC5xdWFudGl0eSAuYnRuLXF0eV9fbWludXN7bGVmdDozcHh9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCAucXVhbnRpdHkgLmJ0bi1xdHlfX3BsdXN7cmlnaHQ6M3B4fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQgLnF1YW50aXR5IC5idG4tcXR5IHN2Z3tkaXNwbGF5OmJsb2NrfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQgLnF1YW50aXR5IC5xdHl7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0Pi5idXR0b257dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQ+LmJ1dHRvbnt3aWR0aDoyNSV9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNpbmdsZV92YXJpYXRpb25fd3JhcCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0Pi5idXR0b257d2lkdGg6MTAwJX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5jdXN0b21fZGVzY3JpcHRpb25fY29udGVudHttYXJnaW4tYm90dG9tOjEuMjVyZW07d2lkdGg6MTAwJX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmN1c3RvbV9zaW5nbGVfcHJvZHVjdF90YWJze2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjIzcHggMCAwO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDouODEyNXJlbTtsZXR0ZXItc3BhY2luZzoxLjNweH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmN1c3RvbV9zaW5nbGVfcHJvZHVjdF90YWJzIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5jdXN0b21fc2luZ2xlX3Byb2R1Y3RfdGFicyBhOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym90dG9tOi0wLjA2MjVyZW07aGVpZ2h0Oi4wNjI1cmVtO3dpZHRoOjA7YmFja2dyb3VuZC1jb2xvcjojMDAwO2xlZnQ6MDttYXJnaW46MCBhdXRvO3JpZ2h0OjA7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNpdGlvbjp3aWR0aCAuM3MgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSl9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5jdXN0b21fc2luZ2xlX3Byb2R1Y3RfdGFicyBhOmhvdmVyOmJlZm9yZXt3aWR0aDoxMDAlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBmb3JtLmNhcnR7bWFyZ2luOjEuMjVyZW0gMCAxLjI1cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjQwcHh9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBmb3JtLmNhcnR7bWFyZ2luOjJyZW0gMCAwfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0OmJlZm9yZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0OmFmdGVye2Rpc3BsYXk6bm9uZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25ze2Rpc3BsYXk6bm9uZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zIHRoe3dpZHRoOjguMTI1cmVtO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFic3tkaXNwbGF5OmZsZXh9fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJze2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXRvcDoxcHggc29saWQgI2QwZDBkMDtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyLjE4NzVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJze3dpZHRoOjMwJTttYXJnaW4tcmlnaHQ6MS44NzVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnN7bWFyZ2luLXJpZ2h0OjMuMTI1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczpiZWZvcmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGl7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjA7cGFkZGluZzouOTM3NXJlbSAwO21hcmdpbjowfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpOmJlZm9yZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTphZnRlcntkaXNwbGF5Om5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkuYWN0aXZle3BvaW50ZXItZXZlbnRzOm5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkuYWN0aXZlIGF7Y29sb3I6IzAwMH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpOmhvdmVyIGF7Y29sb3I6IzAwMH19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYXtjb2xvcjojMDAwO3BhZGRpbmc6MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVse2ZsZXgtZ3JvdzoxO21hcmdpbi1ib3R0b206MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsPio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MWVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmF0aW5nKy5uaWNlLXNlbGVjdHtkaXNwbGF5Om5vbmV9LnNpbmdsZS1wcm9kdWN0IC5xdWFudGl0eXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc3dpcGVyLXByb2R1Y3QtaW1hZ2V7bWFyZ2luLWJvdHRvbToxLjI1cmVtfS5zd2lwZXItcHJvZHVjdC1pbWFnZSAuc3dpcGVyLXNsaWRle3dpZHRoOjEwMCV9LnN3aXBlci1wcm9kdWN0LWltYWdlIC5jLWltYWdle3dpZHRoOjEwMCU7bWFyZ2luOjB9LnN3aXBlci1wcm9kdWN0LWltYWdlIC5jLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjcwJX0uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIC5zd2lwZXItc2xpZGV7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5zd2lwZXItcHJvZHVjdC10aHVtYnMgLnN3aXBlci1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUpe2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjV9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuc3dpcGVyLXNsaWRlOmhvdmVye29wYWNpdHk6MX0uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIC5jLWltYWdle3dpZHRoOjEwMCU7bWFyZ2luOjB9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuYy1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbTo3MCV9LnJlbGF0ZWQucHJvZHVjdHMsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHN7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MH1AbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpey5yZWxhdGVkLnByb2R1Y3RzLC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3Rze21hcmdpbi10b3A6Mi41cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey5yZWxhdGVkLnByb2R1Y3RzLC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3Rze21hcmdpbi10b3A6Ny41cmVtfX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LnBhZ2Utd2lzaGxpc3QgLnJlbGF0ZWQucHJvZHVjdHM6YmVmb3JlLC5wYWdlLXdpc2hsaXN0IC5yZWxhdGVkLnByb2R1Y3RzOmFmdGVyLGRpdi5wcm9kdWN0IC5yZWxhdGVkLnByb2R1Y3RzOmJlZm9yZSxkaXYucHJvZHVjdCAucmVsYXRlZC5wcm9kdWN0czphZnRlciwucGFnZS13aXNobGlzdCAudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0czpiZWZvcmUsLnBhZ2Utd2lzaGxpc3QgLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHM6YWZ0ZXIsZGl2LnByb2R1Y3QgLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHM6YmVmb3JlLGRpdi5wcm9kdWN0IC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MDtib3R0b206MDt3aWR0aDo0LjY4NzVyZW07YmFja2dyb3VuZDojZmZmO3otaW5kZXg6Mn0ucGFnZS13aXNobGlzdCAucmVsYXRlZC5wcm9kdWN0czpiZWZvcmUsZGl2LnByb2R1Y3QgLnJlbGF0ZWQucHJvZHVjdHM6YmVmb3JlLC5wYWdlLXdpc2hsaXN0IC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzOmJlZm9yZSxkaXYucHJvZHVjdCAudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0czpiZWZvcmV7bGVmdDowfS5wYWdlLXdpc2hsaXN0IC5yZWxhdGVkLnByb2R1Y3RzOmFmdGVyLGRpdi5wcm9kdWN0IC5yZWxhdGVkLnByb2R1Y3RzOmFmdGVyLC5wYWdlLXdpc2hsaXN0IC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzOmFmdGVyLGRpdi5wcm9kdWN0IC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzOmFmdGVye3JpZ2h0OjB9fS5yZWxhdGVkLnByb2R1Y3RzLmMtYmxvY2s6bGFzdC1vZi10eXBlLC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzLmMtYmxvY2s6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206NXJlbX0ucmVsYXRlZC5wcm9kdWN0cyAuc3dpcGVyLXBhZ2luYXRpb24sLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnN3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjYyNXJlbTtib3R0b206LTAuOTM3NXJlbTtsZWZ0OjA7cmlnaHQ6MH0ucmVsYXRlZC5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsucmVsYXRlZC5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wcm9kdWN0cywudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wcm9kdWN0c3twYWRkaW5nLWJvdHRvbToxLjg3NXJlbX19LnJlbGF0ZWQucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6LjM7d2lkdGg6LjU2MjVyZW07aGVpZ2h0Oi41NjI1cmVtfS5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSwudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6MTt3aWR0aDouNTYyNXJlbTtoZWlnaHQ6LjU2MjVyZW19LnJlbGF0ZWQucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6YWZ0ZXIsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6YWZ0ZXJ7Y29udGVudDpub25lICFpbXBvcnRhbnQ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnJlbGF0ZWQucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcHJvZHVjdHNfbmF2IHN2ZywudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wcm9kdWN0c19uYXYgc3Zne3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07Ym9yZGVyOjFweCBzb2xpZCAjYjZiNmI2O2JvcmRlci1yYWRpdXM6NTAlO3N0cm9rZTojMWExYTFhO2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXByb2R1Y3RzX25hdiBzdmc6aG92ZXIsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcHJvZHVjdHNfbmF2IHN2Zzpob3ZlcntiYWNrZ3JvdW5kOiMxYTFhMWE7c3Ryb2tlOiNmZmZ9fS5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXByb2R1Y3RzX25hdi5zd2lwZXItYnV0dG9uLXByZXYsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcHJvZHVjdHNfbmF2LnN3aXBlci1idXR0b24tcHJldnt0b3A6NTQlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01NCUpO2xlZnQ6My40Mzc1cmVtO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ucmVsYXRlZC5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wcm9kdWN0c19uYXYuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZywudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wcm9kdWN0c19uYXYuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3twYWRkaW5nOjExcHggMTFweCAxMXB4IDdweH0ucmVsYXRlZC5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wcm9kdWN0c19uYXYuc3dpcGVyLWJ1dHRvbi1uZXh0LC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXByb2R1Y3RzX25hdi5zd2lwZXItYnV0dG9uLW5leHR7dG9wOjU0JTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTQlKTtyaWdodDozLjQzNzVyZW07YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXByb2R1Y3RzX25hdi5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXByb2R1Y3RzX25hdi5zd2lwZXItYnV0dG9uLW5leHQgc3Zne3BhZGRpbmc6MTFweCA3cHggMTFweCAxMXB4fS5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24sLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MDttYXJnaW4tdG9wOjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24sLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbntkaXNwbGF5Om5vbmV9fS5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX19pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6OHB4O2hlaWdodDo4cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtvcGFjaXR5OjF9LnJlbGF0ZWQucHJvZHVjdHMgLnJlbGF0ZWRfX2lubmVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSwudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAucmVsYXRlZF9faW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQ6IzAwMH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LnJlbGF0ZWQucHJvZHVjdHMgLmNvbnRhaW5lciwucmVsYXRlZC5wcm9kdWN0cyAubWFpbi1tZW51X19jb250YWluZXIsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLmNvbnRhaW5lciwudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAubWFpbi1tZW51X19jb250YWluZXJ7cGFkZGluZzowfS5yZWxhdGVkLnByb2R1Y3RzIC5jb250YWluZXIgLnJlbGF0ZWRfdGl0bGUsLnJlbGF0ZWQucHJvZHVjdHMgLm1haW4tbWVudV9fY29udGFpbmVyIC5yZWxhdGVkX3RpdGxlLC5yZWxhdGVkLnByb2R1Y3RzIC5jb250YWluZXIgLnN3aXBlci1wcm9kdWN0cywucmVsYXRlZC5wcm9kdWN0cyAubWFpbi1tZW51X19jb250YWluZXIgLnN3aXBlci1wcm9kdWN0cywudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAuY29udGFpbmVyIC5yZWxhdGVkX3RpdGxlLC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzIC5tYWluLW1lbnVfX2NvbnRhaW5lciAucmVsYXRlZF90aXRsZSwudXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyAuY29udGFpbmVyIC5zd2lwZXItcHJvZHVjdHMsLnVwLXNlbGxzLnVwc2VsbHMucHJvZHVjdHMgLm1haW4tbWVudV9fY29udGFpbmVyIC5zd2lwZXItcHJvZHVjdHN7cGFkZGluZzowIDVyZW19fS5yZWxhdGVkLnByb2R1Y3RzIC5yZWxhdGVkX3RpdGxlLC51cC1zZWxscy51cHNlbGxzLnByb2R1Y3RzIC5yZWxhdGVkX3RpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OX0uc3dpcGVyLXByb2R1Y3Rze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1wcm9kdWN0c19uYXYuc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcHJvZHVjdHNfbmF2LnN3aXBlci1idXR0b24tbmV4dHt3aWR0aDoyLjc1cmVtO2hlaWdodDoyLjc1cmVtO2JvcmRlci1yYWRpdXM6MH0uc3dpcGVyLXByb2R1Y3RzX25hdi5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDowO2JvcmRlci1yYWRpdXM6MCAuNXJlbSAuNXJlbSAwfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc3dpcGVyLXByb2R1Y3RzX25hdi5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoxLjg3NXJlbX19LnN3aXBlci1wcm9kdWN0c19uYXYuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjA7Ym9yZGVyLXJhZGl1czouNXJlbSAwIDAgLjVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zd2lwZXItcHJvZHVjdHNfbmF2LnN3aXBlci1idXR0b24tbmV4dHtyaWdodDoxLjg3NXJlbX19LnN3aXBlci1wcm9kdWN0cyAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvO2Rpc3BsYXk6ZmxleH0uc3dpcGVyLXByb2R1Y3RzIC5zd2lwZXItc2xpZGUgYXJ0aWNsZS5wcm9kdWN0e3dpZHRoOjEwMCV9LmJhY2tkcm9we2JvdHRvbTowO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3otaW5kZXg6MTAxO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO2xlZnQ6MDtyaWdodDowO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LmJhY2tkcm9wLmFjdGl2ZXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS5jdXN0b21fcG9wdXB7aGVpZ2h0OjEwMHZoO2hlaWdodDpjYWxjKHZhcigtLXZoLCAxdmgpKjEwMCk7ei1pbmRleDoxMDE7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwdncpO3BhZGRpbmc6MS44NzVyZW0gLjkzNzVyZW07dHJhbnNpdGlvbjphbGwgLjNzIDBzO292ZXJmbG93OmF1dG87d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmN1c3RvbV9wb3B1cHtwYWRkaW5nOjEuODc1cmVtIDEuODc1cmVtO21heC13aWR0aDo3NSU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNzV2dyl9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuY3VzdG9tX3BvcHVwe21heC13aWR0aDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTB2dyl9fS5jdXN0b21fcG9wdXAuYWN0aXZle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO2JveC1zaGFkb3c6LTAuNjI1cmVtIDAgMS4yNXJlbSByZ2JhKDAsMCwwLC4xKX0uY3VzdG9tX3BvcHVwLS13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5jdXN0b21fcG9wdXAtLWhlYWRlcnttYXJnaW4tYm90dG9tOjEuMjVyZW07cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDozLjEyNXJlbTtwYWRkaW5nLWJvdHRvbToxLjI1cmVtfS5jdXN0b21fcG9wdXAtLWhlYWRlciBoMSwuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLmgxLC5jdXN0b21fcG9wdXAtLWhlYWRlciBoMiwuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLmgyLC5jdXN0b21fcG9wdXAtLWhlYWRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmN1c3RvbV9wb3B1cC0taGVhZGVyIC5nZm9ybV9oZWFkaW5nLC5jdXN0b21fcG9wdXAtLWhlYWRlciBoMywuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLmgzLC5jdXN0b21fcG9wdXAtLWhlYWRlciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLmN1c3RvbV9wb3B1cC0taGVhZGVyIGgyLC5jdXN0b21fcG9wdXAtLWhlYWRlciBoNCwuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLmg0LC5jdXN0b21fcG9wdXAtLWhlYWRlciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuY3VzdG9tX3BvcHVwLS1oZWFkZXIgI3JlcGx5LXRpdGxlLC5jdXN0b21fcG9wdXAtLWhlYWRlciBoNSwuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLmg1LC5jdXN0b21fcG9wdXAtLWhlYWRlciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5jdXN0b21fcG9wdXAtLWhlYWRlciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5jdXN0b21fcG9wdXAtLWhlYWRlciBoMiwuY3VzdG9tX3BvcHVwLS1oZWFkZXIgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5jdXN0b21fcG9wdXAtLWhlYWRlciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLmN1c3RvbV9wb3B1cC0taGVhZGVyIHAucHJpY2UsLmN1c3RvbV9wb3B1cC0taGVhZGVyIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAuY3VzdG9tX3BvcHVwLS1oZWFkZXIgc3Bhbi5wcmljZSwuY3VzdG9tX3BvcHVwLS1oZWFkZXIgaDYsLmN1c3RvbV9wb3B1cC0taGVhZGVyIC5oNnttYXJnaW4tYm90dG9tOjB9LmN1c3RvbV9wb3B1cC0taGVhZGVyOm5vdCgubm9fYm9yZGVyKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTNlM2UzfS5jdXN0b21fcG9wdXAtLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MS41cmVtO2hlaWdodDoyLjM3NXJlbTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxfS5jdXN0b21fcG9wdXAtLWNsb3NlIHN2Z3t3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LmN1c3RvbV9wb3B1cC0tY2xvc2U6aG92ZXIgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5jdXN0b21fcG9wdXAtLWNvbnRlbnR7Zm9udC13ZWlnaHQ6MzAwfS5jdXN0b21fcG9wdXAgLnZhcmlhdGlvbnNfZm9ybSB0YWJsZS52YXJpYXRpb25zLC5jdXN0b21fcG9wdXAgLnZhcmlhdGlvbnNfZm9ybSAud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlLC5jdXN0b21fcG9wdXAgLnZhcmlhdGlvbnNfZm9ybSAud29vY29tbWVyY2UtdmFyaWF0aW9uLC5jdXN0b21fcG9wdXAgLnZhcmlhdGlvbnNfZm9ybSAub3Blbl9wb3B1cF9saW5re2Rpc3BsYXk6bm9uZX0uY3VzdG9tX3BvcHVwIC52YXJpYXRpb25zX2Zvcm0gYnV0dG9uLmJ1dHRvbntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZjtvcGFjaXR5OjF9LmN1c3RvbV9wb3B1cCAudmFyaWF0aW9uc19mb3JtIGJ1dHRvbi5idXR0b246YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmN1c3RvbV9jb2xvcl9vcHRpb25ze2Rpc3BsYXk6ZmxleDtnYXA6MS4yNXJlbX0uY3VzdG9tX2NvbG9yX29wdGlvbnMtLXRpdGxle21hcmdpbjowfS5jdXN0b21fY29sb3Jfb3B0aW9uc19fdmFsdWVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi43NXJlbX0uY3VzdG9tX2NvbG9yX29wdGlvbnNfX3ZhbHVlcyBsYWJlbHt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyfS5jdXN0b21fY29sb3Jfb3B0aW9uc19fdmFsdWVzIGxhYmVsIGlucHV0e2Rpc3BsYXk6bm9uZX0uY3VzdG9tX2NvbG9yX29wdGlvbnNfX3ZhbHVlcyBsYWJlbCBpbnB1dDpjaGVja2VkK3NwYW46YmVmb3Jle3dpZHRoOjEwMCV9LmN1c3RvbV9jb2xvcl9vcHRpb25zX192YWx1ZXMgbGFiZWwgc3Bhbnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5jdXN0b21fY29sb3Jfb3B0aW9uc19fdmFsdWVzIGxhYmVsIHNwYW46YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6Y2FsYygxMDAlICsgNHB4KTtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzAwMDttYXJnaW46MCBhdXRvO3dpZHRoOjA7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5jdXN0b21fc2l6ZV9vcHRpb25ze21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LmN1c3RvbV9zaXplX29wdGlvbnMgaW5wdXR7ZGlzcGxheTpub25lfS5jdXN0b21fc2l6ZV9vcHRpb25zIGlucHV0OmNoZWNrZWQrbGFiZWwgLmltYWdle2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4ICMwMDB9LmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWx7cGFkZGluZzowIC42MjVyZW07ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6NDclO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDQ0MHB4KXsuY3VzdG9tX3NpemVfb3B0aW9ucyBsYWJlbHt3aWR0aDo2Ljg3NXJlbTt0ZXh0LWFsaWduOmxlZnR9fS5jdXN0b21fc2l6ZV9vcHRpb25zIGxhYmVsIC5pbWFnZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC4zcyAwczttYXJnaW4tYm90dG9tOi4zNzVyZW19LmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWwgLmltYWdlIC5pbWctcGxhY2Vob2xkZXIsLmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWwgLmltYWdlIC5pbWctY292ZXJ7ei1pbmRleDotMX0uY3VzdG9tX3NpemVfb3B0aW9ucyBsYWJlbCAuaW1hZ2U6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3BhZGRpbmctYm90dG9tOjEwMCV9LmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWwgLnNpemVfZGVzY3JpcHRpb257Zm9udC13ZWlnaHQ6MzAwfWJvZHkgLndjLWJsb2NrLWNhcnRfX2VtcHR5LWNhcnRfX3RpdGxlLndpdGgtZW1wdHktY2FydC1pY29uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTFlbTttYXJnaW46MCBhdXRvIDJlbTttYXNrLWltYWdlOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFlpSUdobGFXZG9kRDBpTVRjaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE55SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFeUxqa3lPVE1nTVRFdU9USTNNVU14TXk0MU9UUTFJREV4TGpreU1ERWdNVFF1TVRjMk1pQXhNUzQwTnpBNElERTBMak0wTmprZ01UQXVPREkyTkV3eE5TNDVPRGMwSURRdU56RTNNRFZETVRZdU1ETTVOeUEwTGpVeE9EVXhJREUxTGpreU5EY2dOQzR6TVRZME9TQXhOUzQzTWpZeUlEUXVNall3TnpaRE1UVXVOamswT0NBMExqSTFNemM1SURFMUxqWTJNelVnTkM0eU5EWTRNeUF4TlM0Mk16SXhJRFF1TWpRMk9ETklNekk1TVRVelRESXVORFV5TVNBeExqRTBOamczUXpJdU5ERXdNeUF3TGprNE5qWTBOaUF5TGpJMk5ERXdJREF1T0RjeE56QTBJREl1TURrMk9ETWdNQzQ0TnpFM01EUklNRlpNTGpZeE16WXhTREV1T0RBME1qVk1NaTQyTVRVNE1TQTBMalkwTXpsRE1pNDJNVEl6TWlBMExqWTJPREk0SURJdU5qRXlNeklnTkM0Mk9USTJOaUF5TGpZeE5UZ3hJRFF1TnpFM01EVk1OQzR5T0RjMk9TQXhNQzQ0TkRjelF6UXVNams0TVRRZ01UQXVPRGsyTVNBMExqTXhOVFUySURFd0xqazBPRE1nTkM0ek16STVPQ0F4TUM0NU9UY3hURFF1T0RrM01qUWdNVE11TURVeU1VTTBMak0xTXpnM0lERXpMak0wTVRJZ015NDVPRFEyTnlBeE15NDVNVEkwSURNdU9UZzBOamNnTVRRdU5UY3dOME16TGprNE5EWTNJREUxTGpVeU1UWWdOQzQzTlRRME15QXhOaTR5T1RFMElEVXVOekExTXpJZ01UWXVNamt4TkVNMkxqWTFOaklnTVRZdU1qa3hOQ0EzTGpReU5UazNJREUxTGpVeU1UWWdOeTQwTWpVNU55QXhOQzQxTnpBM1F6Y3VOREkxT1RjZ01UUXVNamMwTnlBM0xqTTBPVE0wSURFekxqazVNalVnTnk0eU1UWTVPQ0F4TXk0M05EZzNRemN1TVRnMU5qTWdNVE11TmpreklEY3VNVFUwTWprZ01UTXVOak0zTXlBM0xqRXhOVGszSURFekxqVTRNVFZJTVRFdU5EazBNa014TVM0eU9Ua3lJREV6TGpnMk1ESWdNVEV1TVRnd055QXhOQzR5TURFMUlERXhMakU0TURjZ01UUXVOVGN3TjBNeE1TNHhPREEzSURFMUxqVXlNVFlnTVRFdU9UVXdOU0F4Tmk0eU9URTBJREV5TGprd01UUWdNVFl1TWpreE5FTXhNeTQ0TlRJeklERTJMakk1TVRRZ01UUXVOakl5SURFMUxqVXlNVFlnTVRRdU5qSXlJREUwTGpVM01EZERNVFF1TmpJeUlERTBMakV5TVRRZ01UUXVORFV4TkNBeE15NDNNVE01SURFMExqRTJPVElnTVRNdU5EQTNORU14TXk0NE5qWXlJREV6TGpBMk1qWWdNVE11TkRJd05DQXhNaTQ0TkRNeElERXlMamt5TWpNZ01USXVPRE01TmtnMUxqWXpPVEUwVERVdU16YzNPU0F4TVM0NE9ERTRRelV1TkRnNU16WWdNVEV1T1RBNU5pQTFMall3TkRNeElERXhMamt5TnpFZ05TNDNNVGt5TlNBeE1TNDVNamN4U0RFeUxqa3lPVE5hVFRFeUxqa3dORGtnTVRNdU5UZ3hOVU14TXk0ME5URTNJREV6TGpVNE1UVWdNVE11T0RrME1TQXhOQzR3TWpNNUlERXpMamc1TkRFZ01UUXVOVGN3TjBNeE15NDRPVFF4SURFMUxqRXhOellnTVRNdU5EVXhOeUF4TlM0MU5UazVJREV5TGprd05Ea2dNVFV1TlRVNU9VTXhNaTR6TlRnZ01UVXVOVFU1T1NBeE1TNDVNVFUzSURFMUxqRXhOellnTVRFdU9URTFOeUF4TkM0MU56QTNRekV4TGpreE5UY2dNVFF1TURJek9TQXhNaTR6TlRnZ01UTXVOVGd4TlNBeE1pNDVNRFE1SURFekxqVTRNVFZhVFRVdU56QTFNeklnTVRNdU5UZ3hOVU0yTGpJMU1qRTJJREV6TGpVNE1UVWdOaTQyT1RFd015QXhOQzR3TWpjMElEWXVOamt4TURNZ01UUXVOVGN3TjBNMkxqWTVNVEF6SURFMUxqRXhOellnTmk0eU5EZzJPQ0F4TlM0MU5UazVJRFV1TnpBMU16SWdNVFV1TlRVNU9VTTFMakUxTkRrNUlERTFMalUxT1RrZ05DNDNNVFl4TWlBeE5TNHhNVGMySURRdU56RTJNVElnTVRRdU5UY3dOME0wTGpjeE5qRXlJREUwTGpBeU16a2dOUzR4TlRnME55QXhNeTQxT0RFMUlEVXVOekExTXpJZ01UTXVOVGd4TlZwTk5TNHdORE0xTXlBeE1DNDNNVFE1VERRdU1qRXhNRGNnTnk0Mk56QTNNVXd6TGpRMk9URTNJRFF1T1RrMU5qbElNVFV1TVRNME1Vd3hNeTQyTWpVNUlERXdMalkxT1RKRE1UTXVOVFF5TXlBeE1DNDVPRE14SURFekxqSTFNeklnTVRFdU1qQTVOU0F4TWk0NU1UZzRJREV4TGpJeE5qVklOUzQzTVRJeU9FTTFMalF3T1RJMUlERXhMakU1T1RFZ05TNHhORFExTkNBeE1TNHdNRFFnTlM0d05ETTFNeUF4TUM0M01UUTVXaUlnWm1sc2JEMGlZbXhoWTJzaUx6NEtQQzl6ZG1jK0NnPT0pO21hc2stcG9zaXRpb246Y2VudGVyO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6MTFlbTt3aWR0aDoxMWVtfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXtib2R5IC53Yy1ibG9jay1jYXJ0X19lbXB0eS1jYXJ0X190aXRsZS53aXRoLWVtcHR5LWNhcnQtaWNvbjpiZWZvcmV7aGVpZ2h0OjVlbTttYXNrLXNpemU6NWVtO3dpZHRoOjVlbX19Ym9keSAueG9vLXdzYy1mdC10b3RhbHN7dGV4dC1hbGlnbjpsZWZ0fWJvZHkgLnhvby13c2MtZnQtdG90YWxzIC54b28td3NjLWZ0LWFtdHttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyLXRvcDpub25lfWJvZHkgLnhvby13c2MtZm9vdGVyIHNwYW4ueG9vLXdzYy1mb290ZXItdHh0e3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6Ljg3NXJlbX1ib2R5IC54b28td3NjLXByb2R1Y3QgLnhvby13c2MtcG5hbWUgLnByb2R1Y3QtaW1hZ2V7ZGlzcGxheTpub25lfWJvZHkgLnhvby13c2MtcHJvZHVjdCBkbC52YXJpYXRpb24gZHR7Zm9udC1zdHlsZTpub3JtYWx9Ym9keSAueG9vLXdzYy1wcm9kdWN0IGRsLnZhcmlhdGlvbiBkZHtmb250LXN0eWxlOm5vcm1hbH1ib2R5IC54b28td3NjLWNvbnRhaW5lciAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50IGJkaSxib2R5IC54b28td3NjLWNvbnRhaW5lciAueG9vLXdzYy1wcHJpY2V7Zm9udC1zaXplOi44NzVyZW19Ym9keSAueG9vLXdzYy1jb250YWluZXIgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCBiZGkgKixib2R5IC54b28td3NjLWNvbnRhaW5lciAueG9vLXdzYy1wcHJpY2UgKntmb250LXNpemU6aW5oZXJpdH1ib2R5IC54b28td3NjLWZvb3RlciAueG9vLXdzYy1mdC10b3RhbHN7Zm9udC1zaXplOjFyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjdweDttYXJnaW4tYm90dG9tOi4zMTI1cmVtfWJvZHkgLnhvby13c2MtZm9vdGVyIC54b28td3NjLWZ0LXRvdGFscyAqe2ZvbnQtc2l6ZTppbmhlcml0fWJvZHkgLnhvby13c2MtZm9vdGVyIC54b28td3NjLWZ0LWFtdC12YWx1ZSAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50IGJkaXtmb250LXNpemU6MXJlbX1ib2R5IC54b28td3NjLWZvb3RlciAueG9vLXdzYy1mdC1hbXQtdmFsdWUgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCBiZGkgKntmb250LXNpemU6aW5oZXJpdH1ib2R5LnNpbmdsZS1wcm9kdWN0Lm5vLXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlO292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkucGFnZS13aXNobGlzdCAubS1jb250ZW50X3dpZHRoIGgzOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDFlbTttYXNrLWltYWdlOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakF3SWlCb1pXbG5hSFE5SWpJd01DSWdkbWxsZDBKdmVEMGlNQ0F3SURJd01DQXlNREFpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeHdZWFJvSUdROUlrMDBOUzQ1T0RnZ01qQXVPRGszTlVneE16UXVOVFEwUXpFek5pNHpPRFVnTWpBdU9EazNOU0F4TXpjdU9EYzRJREl5TGpNNE9Ua2dNVE0zTGpnM09DQXlOQzR5TXpBNFZqRXlNeTR3TlRkTU1UVXhMakl4TVNBeE1Ua3VOekF4VmpJMExqSXpNRGhETVRVeExqSXhNU0F4TlM0d01qWXlJREUwTXk0M05EZ2dOeTQxTmpReU1TQXhNelF1TlRRMElEY3VOVFkwTWpGSU5EVXVPVGc0UXpNMkxqYzRNek1nTnk0MU5qUXlNU0F5T1M0ek1qRXpJREUxTGpBeU5qSWdNamt1TXpJeE15QXlOQzR5TXpBNFZqRTJNaTQ0TURsRE1qa3VNekl4TXlBeE56SXVNREUwSURNMkxqYzRNek1nTVRjNUxqUTNOaUEwTlM0NU9EZ2dNVGM1TGpRM05rZ3hNRFl1TXpBMFREa3pMamcxTWpVZ01UWTJMakUwTWtnME5TNDVPRGhETkRRdU1UUTNJREUyTmk0eE5ESWdOREl1TmpVME5pQXhOalF1TmpVZ05ESXVOalUwTmlBeE5qSXVPREE1VmpJMExqSXpNRGhETkRJdU5qVTBOaUF5TWk0ek9EazVJRFEwTGpFME55QXlNQzQ0T1RjMUlEUTFMams0T0NBeU1DNDRPVGMxV2lJZ1ptbHNiRDBpWW14aFkyc2lMejRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMHhNekl1TWpReUlERXpNaTR5TkRoRE1USXpMamN5TWlBeE1qTXVNalF5SURFd09TNDRNakVnTVRJekxqSTBNaUF4TURFdU16QXhJREV6TWk0eU5EaERPVEl1T1RZM05TQXhOREV1TURVMElEa3lMams0TVRZZ01UVTBMamt5TWlBeE1ERXVNVEkzSURFMk5DNDBPVEZETVRBNExqRTVOaUF4TnpJdU56a3pJREV5T0M0NE5UWWdNVGt3TGpVMk1pQXhNamt1TmpnNUlERTVNUzR5TnpaRE1UTXdMalU0TnlBeE9USXVNRFE0SURFek1TNDJPRFVnTVRreUxqUXpOQ0F4TXpJdU56ZzNJREU1TWk0ME16UklNVE15TGpnME0wTXhNelF1TURFMUlERTVNaTQwTnpNZ01UTTFMakV6TnlBeE9USXVNRE0zSURFek5pNHdNaklnTVRreExqSTNOa014TXpZdU9EWXpJREU1TUM0MU5UUWdNVFUzTGpVeE9TQXhOekl1TnpreUlERTJOQzQxT0RrZ01UWTBMalE0T1VNeE56SXVOek15SURFMU5DNDVNaklnTVRjeUxqYzBOeUF4TkRFdU1EVTBJREUyTkM0ME1UUWdNVE15TGpJME4wTXhOVFV1T0RreUlERXlNeTR5TkRNZ01UUXhMams1TWlBeE1qTXVNalF6SURFek15NDBOeklnTVRNeUxqSTBPRXd4TXpJdU9EVTNJREV6TWk0NE9UZE1NVE15TGpJME1pQXhNekl1TWpRNFdrMHhNVFl1TnpjeElERXpOUzQxTnpORE1URXpMalk1TlNBeE16VXVOVGN6SURFeE1DNDJNRFlnTVRNMkxqZ3dPQ0F4TURndU1qTTNJREV6T1M0ek1VTXhNRE11TmpJMElERTBOQzR4T0RVZ01UQXpMalUzTWlBeE5USXVNVE16SURFd09DNDBNVEVnTVRVM0xqZ3hOa014TVRNdU5ERXpJREUyTXk0Mk9USWdNVEkyTGpjMk9DQXhOelV1TlRVMUlERXpNaTQ0TlRZZ01UZ3dMamczT0VNeE16Z3VPVFF5SURFM05TNDFOVFFnTVRVeUxqTXdNU0F4TmpNdU5qa2dNVFUzTGpNd05TQXhOVGN1T0RFMVF6RTJNaTR4TkRFZ01UVXlMakV6TXlBeE5qSXVNRGc1SURFME5DNHhPRFVnTVRVM0xqUTNOeUF4TXprdU16RkRNVFV5TGpjMk1pQXhNelF1TXpJNElERTBOUzR4TWpVZ01UTTBMak15TnlBeE5EQXVOREEzSURFek9TNHpNVEZNTVRNMkxqTTVJREUwTXk0MU5UUkRNVE0xTGpFNU15QXhORFF1T0RFMklERXpNeTQwT1RrZ01UUTFMakk1TnlBeE16RXVPVEl4SURFME5DNDVOVFpETVRNd0xqazJNaUF4TkRRdU56ZzFJREV6TUM0d05EVWdNVFEwTGpNeUlERXlPUzR6TWlBeE5ETXVOVFV6VERFeU5TNHpNRFVnTVRNNUxqTXhRekV5TWk0NU16Y2dNVE0yTGpnd055QXhNVGt1T0RRM0lERXpOUzQxTnpNZ01URTJMamMzTVNBeE16VXVOVGN6V2lJZ1ptbHNiRDBpWW14aFkyc2lMejRLUEM5emRtYytDZz09KTttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOjhlbTt3aWR0aDo4ZW07aGVpZ2h0OjhlbX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7Ym9keS5wYWdlLXdpc2hsaXN0IC5tLWNvbnRlbnRfd2lkdGggaDM6YmVmb3Jle2hlaWdodDo1ZW07bWFzay1zaXplOjVlbTt3aWR0aDo1ZW19fS5oaWRlLWFkZC10by1jYXJ0IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9ue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50ZXh0LWJlZm9yZS1pbnF1aXJle2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDt3aWR0aDoxMDAlfWEuYnRuLmlucXVpcmVfbGluaywud29vY29tbWVyY2UgYS5pbnF1aXJlX2xpbmsuYnV0dG9uLC53b29jb21tZXJjZSBhLmlucXVpcmVfbGluay5idXR0b24uYWx0e3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoxMDAlfSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLnRleHQtYmVmb3JlLWJ1dHRvbntmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbToxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC50ZXh0LWJlZm9yZS1idXR0b257Zm9udC1zaXplOjFyZW19fSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLnJvdywjaW5xdWlyZSAuY3VzdG9tX3BvcHVwLS1jb250ZW50IC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlICNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLmNvbDItc2V0LCNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlICNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNvbnRlbnQgLmNvbDItc2V0e3Jvdy1nYXA6NXB4fSNpbnF1aXJlIC5jdXN0b21fcG9wdXAtLWNsb3Nle3RvcDotMS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7I2lucXVpcmUgLmN1c3RvbV9wb3B1cC0tY2xvc2V7dG9wOjB9fWJvZHkubm8tc2Nyb2xse292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXtib2R5Lm5vLXNjcm9sbHt0b3VjaC1hY3Rpb246bm9uZX19LnR5cHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt6LWluZGV4Ojk5OTk5fS50eXAuaGlkZGVue2Rpc3BsYXk6bm9uZX0udHlwX19jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxLjg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6MzcuNXJlbTt3aWR0aDoxMDAlO21hcmdpbjoxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnR5cF9fY29udGVudHtwYWRkaW5nOjIuNXJlbTttYXgtd2lkdGg6NDYuMjVyZW19fS50eXBfX2NvbnRlbnQgLnN2Zy1ib3ggc3Zne3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07bWFyZ2luLWJvdHRvbToycmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnR5cF9fY29udGVudCAuc3ZnLWJveCBzdmd7d2lkdGg6Ni4yNXJlbTtoZWlnaHQ6Ni4yNXJlbX19LnR5cF9fY29udGVudCBoMntmb250LXNpemU6MnJlbTttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO2NvbG9yOiMwMjAyMDI7Zm9udC13ZWlnaHQ6NjAwfS50eXBfX2NvbnRlbnQgcHtmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOjJyZW07Y29sb3I6IzAyMDIwMjtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsudHlwX19jb250ZW50IHB7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuODc1cmVtfX0udHlwX19jb250ZW50IC5idG4sLnR5cF9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF0sLnR5cF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnR5cF9fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF0sLnR5cF9fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAudHlwX19jb250ZW50IGlucHV0I3N1Ym1pdCwudHlwX19jb250ZW50IC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLnR5cF9fY29udGVudCBhLmJ1dHRvbiwudHlwX19jb250ZW50IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAudHlwX19jb250ZW50IGJ1dHRvbi5idXR0b24sLnR5cF9fY29udGVudCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAudHlwX19jb250ZW50IGlucHV0LmJ1dHRvbiwudHlwX19jb250ZW50IC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC50eXBfX2NvbnRlbnQgYS5idXR0b24uYWx0LC50eXBfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAudHlwX19jb250ZW50IGJ1dHRvbi5idXR0b24uYWx0LC50eXBfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC50eXBfX2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdHttYXJnaW4tYm90dG9tOjIuNXJlbTttaW4td2lkdGg6MTIuNzVyZW07bWluLWhlaWdodDoyLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nOi41cmVtIDEuNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey50eXBfX2NvbnRlbnQgLmJ0biwudHlwX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XSwudHlwX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAudHlwX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XSwudHlwX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC50eXBfX2NvbnRlbnQgaW5wdXQjc3VibWl0LC50eXBfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAudHlwX19jb250ZW50IGEuYnV0dG9uLC50eXBfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC50eXBfX2NvbnRlbnQgYnV0dG9uLmJ1dHRvbiwudHlwX19jb250ZW50IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC50eXBfX2NvbnRlbnQgaW5wdXQuYnV0dG9uLC50eXBfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnR5cF9fY29udGVudCBhLmJ1dHRvbi5hbHQsLnR5cF9fY29udGVudCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC50eXBfX2NvbnRlbnQgYnV0dG9uLmJ1dHRvbi5hbHQsLnR5cF9fY29udGVudCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnR5cF9fY29udGVudCBpbnB1dC5idXR0b24uYWx0e21hcmdpbi1ib3R0b206My43NXJlbX19LnR5cF9fY29udGVudC1ib3R0b217ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey50eXBfX2NvbnRlbnQtYm90dG9te2ZsZXgtZGlyZWN0aW9uOnJvd319LnR5cF9fY29udGVudC1ib3R0b20gLmZvbGxvdy11c3tkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Jvdy1nYXA6LjYyNXJlbX1AbWVkaWEobWluLXdpZHRoOiA0ODBweCl7LnR5cF9fY29udGVudC1ib3R0b20gLmZvbGxvdy11c3tmbGV4LWRpcmVjdGlvbjpyb3d9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsudHlwX19jb250ZW50LWJvdHRvbSAuZm9sbG93LXVze3dpZHRoOjQzJTtmbGV4LWRpcmVjdGlvbjpyb3c7dGV4dC1hbGlnbjpsZWZ0O2FsaWduLWl0ZW1zOmNlbnRlcn19LnR5cF9fY29udGVudC1ib3R0b20gLmZvbGxvdy11cyBoNHtmb250LXNpemU6MXJlbTtjb2xvcjojMDAwO29wYWNpdHk6Ljc7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206MH1AbWVkaWEobWluLXdpZHRoOiA0ODBweCl7LnR5cF9fY29udGVudC1ib3R0b20gLmZvbGxvdy11cyBoNHttYXJnaW4tcmlnaHQ6MS4yNXJlbX19LnR5cF9fY29udGVudC1ib3R0b20gLmZvbGxvdy11c19fbGlua3tkaXNwbGF5OmZsZXg7Z2FwOi43NXJlbX0udHlwX19jb250ZW50LWJvdHRvbSAuZm9sbG93LXVzX19saW5rIGltZ3t3aWR0aDoxLjc1cmVtO2hlaWdodDoxLjc1cmVtO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dH0udHlwX19jb250ZW50LWJvdHRvbSAuZm9sbG93LXVzX19saW5rIGltZzpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX0udHlwX19jb250ZW50LWJvdHRvbSAuY29udGFjdHtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpsZWZ0O3Jvdy1nYXA6LjYyNXJlbTthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpey50eXBfX2NvbnRlbnQtYm90dG9tIC5jb250YWN0e2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXJ9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsudHlwX19jb250ZW50LWJvdHRvbSAuY29udGFjdHt3aWR0aDo1NyU7ZmxleC1kaXJlY3Rpb246cm93fX0udHlwX19jb250ZW50LWJvdHRvbSAuY29udGFjdCBoNHtmb250LXNpemU6MXJlbTtjb2xvcjojMDAwO29wYWNpdHk6Ljc7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA0ODBweCl7LnR5cF9fY29udGVudC1ib3R0b20gLmNvbnRhY3QgaDR7bWFyZ2luLXJpZ2h0OjFyZW07dGV4dC1hbGlnbjpsZWZ0fX0udHlwX19jb250ZW50LWJvdHRvbSAuY29udGFjdF9fbGlua3tkaXNwbGF5OmZsZXg7Z2FwOi43NXJlbX0udHlwX19jb250ZW50LWJvdHRvbSAuY29udGFjdF9fbGluayBpbWd7d2lkdGg6MS43NXJlbTtoZWlnaHQ6MS43NXJlbTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9LnR5cF9fY29udGVudC1ib3R0b20gLmNvbnRhY3RfX2xpbmsgaW1nOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpfS50eXBfX2NvbnRlbnQgLnR5cC1wb3B1cC0tY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi42MjVyZW07cmlnaHQ6LjkzNzVyZW07d2lkdGg6MS41cmVtO2hlaWdodDoyLjM3NXJlbTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxfS50eXBfX2NvbnRlbnQgLnR5cC1wb3B1cC0tY2xvc2Ugc3Zne3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO3RyYW5zaXRpb246YWxsIC4zcyAwc30udHlwX19jb250ZW50IC50eXAtcG9wdXAtLWNsb3NlOmhvdmVyIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0ucHVyY2hhc2UtcHJvdGVjdGlvbnttYXJnaW4tdG9wOjEuODc1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW19LnByb3RlY3Rpb24taXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6LjkzNzVyZW19LnByb3RlY3Rpb24taXRlbV9faWNvbntmbGV4LXNocmluazowO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO21hcmdpbi10b3A6LjMxMjVyZW19LnByb3RlY3Rpb24taXRlbV9faWNvbiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnByb3RlY3Rpb24taXRlbV9fdGV4dHtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjk7Y29sb3I6IzMzMztmb250LXdlaWdodDpub3JtYWx9LnByb3RlY3Rpb24taXRlbV9fdGV4dCBwe21hcmdpbjowfS5wcm9kdWN0LWFjY29yZGlvbnttYXJnaW4tdG9wOjEuMjVyZW07d2lkdGg6MTAwJX0ucHJvZHVjdC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpfS5wcm9kdWN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0ucHJvZHVjdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b257d2lkdGg6MTAwJTtwYWRkaW5nOjEuMjVyZW0gMi44MTI1cmVtIDEuMjVyZW0gMDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjVyZW07Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7Y29sb3I6IzMzM30ucHJvZHVjdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24uYWN0aXZlIC5hY2NvcmRpb24taWNvbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKX0ucHJvZHVjdC1hY2NvcmRpb24gLmFjY29yZGlvbi1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZX0ucHJvZHVjdC1hY2NvcmRpb24gLmFjY29yZGlvbi1pY29uIHN2Z3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtfS5wcm9kdWN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnR7ZGlzcGxheTpub25lO3BhZGRpbmctYm90dG9tOjEuMjVyZW19LnByb2R1Y3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tY29udGVudC5hY3RpdmV7ZGlzcGxheTpibG9ja30ucHJvZHVjdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnZhcmlhdGlvbnMtb3B0aW9uc3t3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MS43NXJlbX0udmFyaWF0aW9ucy1vcHRpb25zIC5jdXN0b21fc2l6ZV9vcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6LjkzNzVyZW19LnZhcmlhdGlvbnMtb3B0aW9ucyAuY3VzdG9tX3NpemVfb3B0aW9ucyBpbnB1dFt0eXBlPXJhZGlvXXtkaXNwbGF5Om5vbmV9LnZhcmlhdGlvbnMtb3B0aW9ucyAuY3VzdG9tX3NpemVfb3B0aW9ucyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVse2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQ6IzAyMDIwMjtjb2xvcjojZmZmfS52YXJpYXRpb25zLW9wdGlvbnMgLmN1c3RvbV9zaXplX29wdGlvbnMgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbCAuc2l6ZV9kZXNjcmlwdGlvbntjb2xvcjojZmZmfS52YXJpYXRpb25zLW9wdGlvbnMgLmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWx7cGFkZGluZzouMzc1cmVtIC45Mzc1cmVtO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JhY2tncm91bmQ6I2Y5ZjlmOX0udmFyaWF0aW9ucy1vcHRpb25zIC5jdXN0b21fc2l6ZV9vcHRpb25zIGxhYmVsIC5zaXplX2Rlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsLjYpO2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi10b3A6LjMxMjVyZW07dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZX0udmFyaWF0aW9ucy1vcHRpb25zIC5jdXN0b21fc2l6ZV9vcHRpb25zIGxhYmVsOmhvdmVye2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQ6IzAyMDIwMjtjb2xvcjojZmZmfS52YXJpYXRpb25zLW9wdGlvbnMgLmN1c3RvbV9zaXplX29wdGlvbnMgbGFiZWw6aG92ZXIgLnNpemVfZGVzY3JpcHRpb257Y29sb3I6I2ZmZn0ucHJvZHVjdC1kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjEuMjVyZW07Y29sb3I6IzAyMDIwMjtvcGFjaXR5Oi44O21heC1oZWlnaHQ6NS42MjVyZW07b3ZlcmZsb3c6aGlkZGVufS5wcm9kdWN0LWRlc2NyaXB0aW9uIGg2e21hcmdpbi1ib3R0b206LjkzNzVyZW19Lndvb2NvbW1lcmNlLXZhcmlhdGlvbi5zaW5nbGVfdmFyaWF0aW9uLC53b29jb21tZXJjZS12YXJpYXRpb24tcHJpY2V7bWluLWhlaWdodDoyOXB4fS53Y3BheS1leHByZXNzLWNoZWNrb3V0LXdyYXBwZXI+ZGl2e21hcmdpbjowcHggIWltcG9ydGFudH0uaW5xdWlyZV9saW5rfi53Y3BheS1leHByZXNzLWNoZWNrb3V0LXdyYXBwZXIsLmlucXVpcmVfbGlua34ucHBjLWJ1dHRvbi13cmFwcGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5pbnF1aXJlX2xpbmt+LmN1c3RvbV9kZXNjcmlwdGlvbl9jb250ZW50e21hcmdpbi10b3A6MH0ucHJvZHVjdC10eXBlLXZhcmlhYmxlOmhhcyguaW5xdWlyZV9saW5rKSAud2NwYXktZXhwcmVzcy1jaGVja291dC13cmFwcGVyLC5wcm9kdWN0LXR5cGUtdmFyaWFibGU6aGFzKC5pbnF1aXJlX2xpbmspIC5wcGMtYnV0dG9uLXdyYXBwZXIsLnByb2R1Y3QtdHlwZS1zaW1wbGU6aGFzKC5pbnF1aXJlX2xpbmspIC53Y3BheS1leHByZXNzLWNoZWNrb3V0LXdyYXBwZXIsLnByb2R1Y3QtdHlwZS1zaW1wbGU6aGFzKC5pbnF1aXJlX2xpbmspIC5wcGMtYnV0dG9uLXdyYXBwZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnByb2R1Y3QtdHlwZS12YXJpYWJsZTpoYXMoLmlucXVpcmVfbGluaykgLmN1c3RvbV9kZXNjcmlwdGlvbl9jb250ZW50LC5wcm9kdWN0LXR5cGUtc2ltcGxlOmhhcyguaW5xdWlyZV9saW5rKSAuY3VzdG9tX2Rlc2NyaXB0aW9uX2NvbnRlbnR7bWFyZ2luLXRvcDowfS53Y3BheS1leHByZXNzLWNoZWNrb3V0LXdyYXBwZXJbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXX4uY3VzdG9tX2Rlc2NyaXB0aW9uX2NvbnRlbnQsLnBwYy1idXR0b24td3JhcHBlcltzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJdfi5jdXN0b21fZGVzY3JpcHRpb25fY29udGVudHttYXJnaW4tdG9wOjB9LnBwYy1idXR0b24td3JhcHBlcnttYXJnaW4tYm90dG9tOjIuODEyNXJlbX0ucHJvZHVjdF9vdGhlcl9pbWFnZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5wcm9kdWN0X290aGVyX2ltYWdlcyAuc2xpZGV7d2lkdGg6MTAwJX0ucHJvZHVjdF9vdGhlcl9pbWFnZXMgLnNsaWRlOmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCksLnByb2R1Y3Rfb3RoZXJfaW1hZ2VzIC5zbGlkZTpudGgtY2hpbGQoMil7d2lkdGg6NTAlO2ZsZXg6MCAwIDUwJX0ucHJvZHVjdF9vdGhlcl9pbWFnZXMgLnNsaWRlOm50aC1jaGlsZCgzKXt3aWR0aDoxMDAlO2ZsZXg6MCAwIDEwMCV9LnByb2R1Y3Rfb3RoZXJfaW1hZ2VzIC5zbGlkZTpudGgtY2hpbGQoNCk6bm90KDpvbmx5LWNoaWxkKXt3aWR0aDo1MCU7ZmxleDowIDAgNTAlfS5wcm9kdWN0X290aGVyX2ltYWdlcyAuc2xpZGU6bnRoLWNoaWxkKDQpOm5vdCg6aGFzKCsuc2xpZGUpKXt3aWR0aDoxMDAlO2ZsZXg6MCAwIDEwMCV9LnByb2R1Y3Rfb3RoZXJfaW1hZ2VzIC5zbGlkZTpudGgtY2hpbGQoNSl7d2lkdGg6NTAlO2ZsZXg6MCAwIDUwJX0ucHJvZHVjdF9vdGhlcl9pbWFnZXMgLnNsaWRlOm50aC1jaGlsZCg1KTpub3QoOmhhcygrLnNsaWRlKSk6aGFzKCs6bnRoLWNoaWxkKDYpKXt3aWR0aDoxMDAlO2ZsZXg6MCAwIDEwMCV9LnByb2R1Y3Rfb3RoZXJfaW1hZ2VzIC5zbGlkZTpudGgtY2hpbGQobis2KXt3aWR0aDoxMDAlO2ZsZXg6MCAwIDEwMCV9LnByb2R1Y3Rfb3RoZXJfaW1hZ2VzIC5zbGlkZSBhe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucHJvZHVjdF9vdGhlcl9pbWFnZXMgLnNsaWRlIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEwMCV9LnByb2R1Y3Rfb3RoZXJfaW1hZ2VzIC5zbGlkZSBhIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmd7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWdyb3c6MTtmbG9hdDpub25lO21hcmdpbjowfS5zaG9wLWhlYWRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MzBweDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNTIwcHgpe3NlY3Rpb24ucHJvZHVjdHMgYXJ0aWNsZS5wcm9kdWN0e3dpZHRoOjEwMCV9fWFydGljbGUucHJvZHVjdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cG9zaXRpb246cmVsYXRpdmV9YXJ0aWNsZS5wcm9kdWN0IC5pY29uX2Fib3ZlX2ltYWdle3BhZGRpbmc6MDt0b3A6MS4wNjI1cmVtO3JpZ2h0OjEuMDYyNXJlbX1hcnRpY2xlLnByb2R1Y3QgLmljb25fYWJvdmVfaW1hZ2UgYXtsaW5lLWhlaWdodDoxfWFydGljbGUucHJvZHVjdCAuaWNvbl9hYm92ZV9pbWFnZSBhIC53dC13aXNobGlzdC1idXR0b257d2lkdGg6MTZweDtoZWlnaHQ6MTVweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42IDAuNjY2NzQ4QzEwLjE2NjcgMC42Njg5NjIgOC44MjM5NiAxLjM2ODA1IDggMi41NDA4NEM3LjE3NjA0IDEuMzY4MDUgNS44MzMzMyAwLjY2ODk2MiA0LjQgMC42NjY3NDhDMi4wNTU5OSAwLjY2Njc0OCAwIDIuODQ3NjEgMCA1LjMzMzQxQzAgNy43NTYwNyAxLjM2Nzk3IDEwLjI1MTMgMy45NTYyNSAxMi41NDk0QzUuMTU1NDcgMTMuNjEyMiA2LjQ3MDk2IDE0LjUzNiA3Ljg3NzYgMTUuMzAzNkM3Ljk1NDQzIDE1LjM0MzIgOC4wNDU1NyAxNS4zNDMyIDguMTIyNCAxNS4zMDM2QzkuNTI4NTIgMTQuNTM2IDEwLjg0MzYgMTMuNjEyMSAxMi4wNDI0IDEyLjU0OTRDMTQuNjMyIDEwLjI1MTMgMTYgNy43NTYwNyAxNiA1LjMzMzQxQzE2IDIuODQ3NjEgMTMuOTQ0IDAuNjY2NzQ4IDExLjYgMC42NjY3NDhaTTguMDA1MjEgMTQuNTg4NkM3LjAyNTc4IDE0LjA0ODEgMC43OTE2NjcgMTAuNDQ3IDAuNzkxNjY3IDUuMzMzNDFDMC43OTE2NjcgMy4xMzE1OSAyLjMzOTk3IDEuNDAxMTIgNC40IDEuNDAxMTJDNS43OTU1NyAxLjQwMzYgNy4wODIwMyAyLjEzODEgNy43Njc3MSAzLjM1MzczQzcuODE5MDEgMy40MzIxMSA3LjkwNjM4IDMuNDc5MjUgOCAzLjQ3OTI1QzguMDkzNjIgMy40NzkyNSA4LjE4MDk5IDMuNDMyMTEgOC4yMzIyOSAzLjM1MzczQzguOTE3OTcgMi4xMzgxIDEwLjIwNDQgMS40NzY1MSAxMS42IDEuNDc0MDRDMTMuNjYgMS40NzQwNCAxNS4yMTg4IDMuMTMxNTkgMTUuMjE4OCA1LjMzMzQxQzE1LjIxODggMTAuNDQ3IDguOTg0NjQgMTQuMDQ4MSA4LjAwNTIxIDE0LjU4ODZaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTttYXJnaW46MDtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufWFydGljbGUucHJvZHVjdCAuaWNvbl9hYm92ZV9pbWFnZSBhIC53dC13aXNobGlzdC1idXR0b246aG92ZXIsYXJ0aWNsZS5wcm9kdWN0IC5pY29uX2Fib3ZlX2ltYWdlIGEgLnd0LXdpc2hsaXN0LWJ1dHRvbltkYXRhLWFjdGlvbj1yZW1vdmVde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyNCAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjQgMEMxNS4yNSAwLjAwMzMyMDMxIDEzLjIzNTkgMS4wNTE5NSAxMiAyLjgxMTEzQzEwLjc2NDEgMS4wNTE5NSA4Ljc1IDAuMDAzMzIwMzEgNi42IDBDMy4wODM5OCAwIDAgMy4yNzEyOSAwIDdDMCAxMC42MzQgMi4wNTE5NSAxNC4zNzY4IDUuOTM0MzggMTcuODI0QzcuNzMzMiAxOS40MTgyIDkuNzA2NDUgMjAuODAzOSAxMS44MTY0IDIxLjk1NTNDMTEuOTMxNiAyMi4wMTQ3IDEyLjA2ODQgMjIuMDE0NyAxMi4xODM2IDIxLjk1NTNDMTQuMjkyOCAyMC44MDM5IDE2LjI2NTQgMTkuNDE4IDE4LjA2MzcgMTcuODI0QzIxLjk0OCAxNC4zNzY4IDI0IDEwLjYzNCAyNCA3QzI0IDMuMjcxMjkgMjAuOTE2IDAgMTcuNCAwWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIil9YXJ0aWNsZS5wcm9kdWN0IC5pY29uX2Fib3ZlX2ltYWdlIGEgLnd0LXdpc2hsaXN0LWJ1dHRvbiBpbWd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9YXJ0aWNsZS5wcm9kdWN0IC5sb29wX3Byb2R1Y3Rfc2xpZGVyPmltZ3tkaXNwbGF5Om5vbmV9YXJ0aWNsZS5wcm9kdWN0IGRpdi53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmt7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MCAuNjI1cmVtfWFydGljbGUucHJvZHVjdCBkaXYud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rLnZhcmlhYmxlX3Byb2R1Y3QgYS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmssYXJ0aWNsZS5wcm9kdWN0IGRpdi53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsudmFyaWFibGVfcHJvZHVjdD5pbWd7ZGlzcGxheTpub25lfWFydGljbGUucHJvZHVjdCBkaXYud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rLnNpbXBsZV9wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2NvbnRlbnR7dGV4dC1hbGlnbjpsZWZ0fWFydGljbGUucHJvZHVjdCBkaXYud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle21hcmdpbjoxLjEyNXJlbSAwIDB9YXJ0aWNsZS5wcm9kdWN0IGRpdi53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsuaGlkZV9wcmljZSAucHJpY2V7ZGlzcGxheTpub25lfWFydGljbGUucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aHVtYm5haWwsYXJ0aWNsZS5wcm9kdWN0IC5sb29wX3Byb2R1Y3Rfc2xpZGVye3dpZHRoOjEwMCV9YXJ0aWNsZS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbD5he3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowfWFydGljbGUucHJvZHVjdCAuY3VzdG9tX2NvbG9yX29wdGlvbnNfX3ZhbHVlc3tnYXA6LjQzNzVyZW19YXJ0aWNsZS5wcm9kdWN0IC5jdXN0b21fY29sb3Jfb3B0aW9uc19fdmFsdWVzIGxhYmVse3dpZHRoOi42MjVyZW07aGVpZ2h0Oi42MjVyZW19YXJ0aWNsZS5wcm9kdWN0IHNwYW4ucHJpY2UsYXJ0aWNsZS5wcm9kdWN0IHAucHJpY2V7Zm9udC1zaXplOjEuMTI1cmVtO21hcmdpbi10b3A6LjEyNXJlbX1hcnRpY2xlLnByb2R1Y3QgYS5hZGRlZF90b19jYXJ0e2ZvbnQtc2l6ZTouOTM3NXJlbTtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDouOTM3NXJlbX1hcnRpY2xlLnByb2R1Y3QgLmJ1dHRvbnttYXJnaW4tdG9wOmF1dG99Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGlua3t3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluazpob3ZlciAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtjb2xvcjojMDAwfX0ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbDpob3ZlciBpbWcuaG92ZXJfaW1hZ2V7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIGltZ3t3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGh1bWJuYWlsOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjEwMCV9Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGh1bWJuYWlsIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246YWxsIC4zcyAwcztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGh1bWJuYWlsIGltZy5ob3Zlcl9pbWFnZXt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle3RyYW5zaXRpb246YWxsIC4zcyAwcztjb2xvcjojMDAwO21hcmdpbjouNzVyZW0gMCAuMTg3NXJlbTtmb250LXNpemU6Ljg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGV7bWFyZ2luOjEuMTI1cmVtIDAgLjE4NzVyZW19fWFydGljbGUucHJvZHVjdCBzcGFuLm9uc2FsZSwud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5vbnNhbGUsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ub25zYWxle3dpZHRoOmF1dG87bWluLXdpZHRoOjMuMzc1cmVtO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6dW5zZXQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzAwMDtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3BhZGRpbmc6LjMxMjVyZW07dG9wOi41cmVtO2xlZnQ6LjVyZW07ei1pbmRleDoxfWFydGljbGUucHJvZHVjdCBwLnByaWNlLGFydGljbGUucHJvZHVjdCBzcGFuLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNle2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMDtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOi44NzVyZW07bWFyZ2luLWJvdHRvbTowfWFydGljbGUucHJvZHVjdCBwLnByaWNlIGRlbCxhcnRpY2xlLnByb2R1Y3Qgc3Bhbi5wcmljZSBkZWwsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGRlbCwud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBkZWwsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgZGVse2ZvbnQtc2l6ZTouOGVtO2ZvbnQtd2VpZ2h0OjQwMDtvcGFjaXR5Oi41fWFydGljbGUucHJvZHVjdCBwLnByaWNlIGlucyxhcnRpY2xlLnByb2R1Y3Qgc3Bhbi5wcmljZSBpbnMsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgaW5zLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGlucywud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBpbnMsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgaW5ze3RleHQtZGVjb3JhdGlvbjpub25lfWJvZHkud29vY29tbWVyY2Utc2hvcHtwYWRkaW5nLXRvcDowfS53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXJ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTttaW4taGVpZ2h0OjE4Ljc1cmVtO3BhZGRpbmc6NS44NzVyZW0gMCA1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlcnttaW4taGVpZ2h0OjI4LjEyNXJlbX19LnBhZ2UtbXktYWNjb3VudCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyLC5wYWdlLWNhcnQgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciwucGFnZS1jaGVja291dCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVye21pbi1oZWlnaHQ6MTUwcHh9Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlci5ub19iZ3twYWRkaW5nOjEuODc1cmVtIDA7bWluLWhlaWdodDowfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyLm5vX2Jne3BhZGRpbmc6NS44NzVyZW0gMCAxLjg3NXJlbX19Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlcjpub3QoLm5vX2JnKTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMyl9Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciAuY29udGFpbmVyLC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLm1haW4tbWVudV9fY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLnBhZ2UtZGVzY3JpcHRpb257cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5jdXN0b21fc2hvcHttYXJnaW4tYm90dG9tOmNsYW1wKCAzLjEyNXJlbSwgY2FsYygzLjEyNXJlbSArICgxdncgLSA1Ljc1cHgpICogNy4yMSksIDVyZW0gKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jdXN0b21fc2hvcF9ncmlkLS1oZWFkZXIgLmMtdGl0bGV7bWFyZ2luLWJvdHRvbTowcHh9fS5jdXN0b21fc2hvcF9fZmlsdGVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uY3VzdG9tX3Nob3BfX2ZpbHRlcntwYWRkaW5nOi43NXJlbSAwO21hcmdpbi1ib3R0b206My4xMjVyZW19LmN1c3RvbV9zaG9wX19maWx0ZXIuZml4ZWR7cG9zaXRpb246Zml4ZWQ7dG9wOjYzcHg7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxMX0uY3VzdG9tX3Nob3BfX2ZpbHRlcl93cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5jdXN0b21fc2hvcF9fZmlsdGVyIC5jb250YWluZXIsLmN1c3RvbV9zaG9wX19maWx0ZXIgLm1haW4tbWVudV9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6LjkzNzVyZW0gMy43NXJlbX0uY3VzdG9tX3Nob3BfX2ZpbHRlciBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jdXN0b21fc2hvcF9fZmlsdGVyIGE6bm90KDpsYXN0LWNoaWxkKTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDowO2JvdHRvbTowO2xlZnQ6Y2FsYygxMDAlICsgMS44NzVyZW0pO2JhY2tncm91bmQ6I2UzZTNlMzt3aWR0aDoxcHh9LmN1c3RvbV9zaG9wX3NlY3Rpb257ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjIuNXJlbX0uY3VzdG9tX3Nob3Bfc2VjdGlvbiAuY3VzdG9tX3Nob3BfZ3JpZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjJyZW0gMXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDE0LCAxZnIpO2dyaWQtZ2FwOjEuODc1cmVtfS5jdXN0b21fc2hvcF9zZWN0aW9uIC5jdXN0b21fc2hvcF9ncmlkLm9uZV9yb3dfZ3JpZHtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDcsIDFmcil9fS5jdXN0b21fc2hvcF9zZWN0aW9uIC5jdXN0b21fc2hvcF9ncmlkLS1yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjIuNXJlbX0uY3VzdG9tX3Nob3Bfc2VjdGlvbiAuY3VzdG9tX3Nob3BfZ3JpZC0tcm93IC5lZGl0b3IsLmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWQtLXJvdyAuZW50cnktY29udGVudHttYXJnaW4tYm90dG9tOjEuMjVyZW19LmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWQtLWhlYWRlcnttYXJnaW4tYm90dG9tOi42MjVyZW19LmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWQ+ZGl2e2ZsZXg6MSAxIGNhbGMoNTAlIC0gOHB4KX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7LmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWQ+ZGl2Om50aC1jaGlsZCgxKXtncmlkLWFyZWE6MS8xLzEwLzN9LmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWQ+ZGl2Om50aC1jaGlsZCgyKXtncmlkLWFyZWE6MS8zLzYvNH0uY3VzdG9tX3Nob3Bfc2VjdGlvbiAuY3VzdG9tX3Nob3BfZ3JpZD5kaXY6bnRoLWNoaWxkKDMpe2dyaWQtYXJlYToxLzQvNi81fS5jdXN0b21fc2hvcF9zZWN0aW9uIC5jdXN0b21fc2hvcF9ncmlkPmRpdjpudGgtY2hpbGQoNCl7Z3JpZC1hcmVhOjEwLzEvMTUvMn0uY3VzdG9tX3Nob3Bfc2VjdGlvbiAuY3VzdG9tX3Nob3BfZ3JpZD5kaXY6bnRoLWNoaWxkKDUpe2dyaWQtYXJlYToxMC8yLzE1LzN9LmN1c3RvbV9zaG9wX3NlY3Rpb24gLmN1c3RvbV9zaG9wX2dyaWQ+ZGl2Om50aC1jaGlsZCg2KXtncmlkLWFyZWE6Ni8zLzE1LzV9fS5jLWJsb2Nre21hcmdpbi1ib3R0b206Y2xhbXAoIDMuMTI1cmVtLCBjYWxjKDMuMTI1cmVtICsgKDF2dyAtIDUuNzVweCkgKiA3LjIxKSwgNXJlbSApfS53aGl0ZV9mb290ZXIgLmMtYmxvY2s6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0uYy1ibG9jay1zbXttYXJnaW4tYm90dG9tOjEuODc1cmVtfS5jLWJsb2NrLXNtOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9LmMtYmxvY2stbGd7bWFyZ2luLWJvdHRvbTpjbGFtcCggMy4xMjVyZW0sIGNhbGMoMy4xMjVyZW0gKyAoMXZ3IC0gNy42N3B4KSAqIDE4LjQ4KSwgOC4xMjVyZW0gKX0uYy1ibG9jay1sZzpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfS5jLWJsb2NrLS1wYWRkaW5ne3BhZGRpbmc6Y2xhbXAoIDMuMTI1cmVtLCBjYWxjKDMuMTI1cmVtICsgKDF2dyAtIDcuNjdweCkgKiA2LjkzKSwgNXJlbSApIDB9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey5jLWJsb2NrLm1iLW1vYi04MHttYXJnaW4tYm90dG9tOjgwcHggIWltcG9ydGFudH0uYy1ibG9jay5tYi1tb2ItNjB7bWFyZ2luLWJvdHRvbTo2MHB4ICFpbXBvcnRhbnR9LmMtYmxvY2subWItbW9iLTQwe21hcmdpbi1ib3R0b206NDBweCAhaW1wb3J0YW50fS5jLWJsb2NrLm1iLW0tMHttYXJnaW4tYm90dG9tOjBweCAhaW1wb3J0YW50fX0uYy10aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MWVtfS5jLWltYWdle2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uYy1pbWFnZSBpbWd7d2lkdGg6MTAwJX0ubS10d29fY29sdW1uc19jb250ZW50IC5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubS10d29fY29sdW1uc19jb250ZW50IC5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9fS5zd2lwZXItaW1hZ2VzIC5zd2lwZXItc2xpZGUgLmMtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NjUlfS5jLXZpZGVve21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmMtdmlkZW86bm90KFt2aWRlb10pOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjU2LjI1JX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jLXZpZGVvOmhvdmVyIC5jLXZpZGVvX19wb3N0ZXIgaW1ne29wYWNpdHk6Ljl9LmMtdmlkZW86aG92ZXIgLmMtdmlkZW9fX3Bvc3RlciBzdmd7dHJhbnNmb3JtOnNjYWxlKDEuMSl9fS5jLXZpZGVvIGlmcmFtZSwuYy12aWRlbyB2aWRlb3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYy12aWRlb19fcG9zdGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDAwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYy12aWRlb19fcG9zdGVyIGltZ3t0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouNzV9LmMtdmlkZW9fX3Bvc3RlciBzdmd7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2ZpbGw6I2ZmZjtmb250LXNpemU6LjVyZW07d2lkdGg6MTBlbTtoZWlnaHQ6MTBlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSA1ZW0pO2xlZnQ6Y2FsYyg1MCUgLSA1ZW0pfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuYy12aWRlb19fcG9zdGVyIHN2Z3tmb250LXNpemU6Ljc1cmVtfX0ubS1mYXFfX2l0ZW17Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zc30ubS1mYXFfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOi42MjVyZW19Lm0tZmFxX19pdGVtLmlzLW9wZW4sLm0tZmFxX19pdGVtOmhvdmVye2JvcmRlci1jb2xvcjojMDAwfS5tLWZhcV9faXRlbS10aXRsZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjFyZW07cGFkZGluZzoxLjI1cmVtO21hcmdpbjowfS5tLWZhcV9faXRlbS10aXRsZSBzdmd7ZmxleC1zaHJpbms6MH0ubS1mYXFfX2l0ZW0tY29udGVudHtwYWRkaW5nOjAgMS4yNXJlbSAxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KWFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5tLWJhbm5lciAuY29udGFpbmVyLC5tLWJhbm5lciAubWFpbi1tZW51X19jb250YWluZXJ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5tLWJhbm5lciAuY29udGFpbmVyIC5yb3csLm0tYmFubmVyIC5tYWluLW1lbnVfX2NvbnRhaW5lciAucm93LC5tLWJhbm5lciAuY29udGFpbmVyIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5tLWJhbm5lciAuY29udGFpbmVyIC5jb2wyLXNldCwubS1iYW5uZXIgLm1haW4tbWVudV9fY29udGFpbmVyIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5tLWJhbm5lciAubWFpbi1tZW51X19jb250YWluZXIgLmNvbDItc2V0LC5tLWJhbm5lciAuY29udGFpbmVyIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAubS1iYW5uZXIgLmNvbnRhaW5lciAuY29sMi1zZXQsLm0tYmFubmVyIC5tYWluLW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLm0tYmFubmVyIC5tYWluLW1lbnVfX2NvbnRhaW5lciAuY29sMi1zZXR7bWFyZ2luOjB9fS5tLWJhbm5lci0taW1ne3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6NDMuNzVyZW07cGFkZGluZzozLjEyNXJlbSAwIDEuODc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubS1iYW5uZXItLWltZ3twYWRkaW5nOmNsYW1wKCAzLjEyNXJlbSwgY2FsYygzLjEyNXJlbSArICgxdncgLSA3LjY3cHgpICogMTEuNTUpLCA2LjI1cmVtICkgMDttaW4taGVpZ2h0OjQ2LjgxMjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7Lm0tYmFubmVyLS1pbWd7ZGlzcGxheTpibG9ja319Lm0tYmFubmVyLS1pbWcgLnJvdywubS1iYW5uZXItLWltZyAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS1iYW5uZXItLWltZyAuY29sMi1zZXQsLm0tYmFubmVyLS1pbWcgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tLWJhbm5lci0taW1nIC5jb2wyLXNldHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm0tYmFubmVyLS1pbWcgLmVkaXRvciwubS1iYW5uZXItLWltZyAuZW50cnktY29udGVudHttYXgtd2lkdGg6MzkuMzc1cmVtfS5tLWJhbm5lci0taW1nIC5lZGl0b3IrLmJ0biwubS1iYW5uZXItLWltZyAuZW50cnktY29udGVudCsuYnRuLC5tLWJhbm5lci0taW1nIC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5tLWJhbm5lci0taW1nIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwubS1iYW5uZXItLWltZyAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwubS1iYW5uZXItLWltZyAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLm0tYmFubmVyLS1pbWcgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLm0tYmFubmVyLS1pbWcgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAjcmVzcG9uZCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwubS1iYW5uZXItLWltZyAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubS1iYW5uZXItLWltZyAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLm0tYmFubmVyLS1pbWcgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVkaXRvcithLmJ1dHRvbiwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLm0tYmFubmVyLS1pbWcgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwubS1iYW5uZXItLWltZyAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVkaXRvcitidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAubS1iYW5uZXItLWltZyAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbiwubS1iYW5uZXItLWltZyAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubS1iYW5uZXItLWltZyAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLmFsdCwubS1iYW5uZXItLWltZyAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1iYW5uZXItLWltZyAuZWRpdG9yK2EuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5tLWJhbm5lci0taW1nIC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLm0tYmFubmVyLS1pbWcgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLmFsdCwubS1iYW5uZXItLWltZyAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tYmFubmVyLS1pbWcgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1iYW5uZXItLWltZyAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0e21hcmdpbi10b3A6MS44NzVyZW19Lm0tYmFubmVyLS1iZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OmNhbGMoLTEqdmFyKC0tY29udGFpbmVyLWd1dHRlci14KSk7cmlnaHQ6Y2FsYygtMSp2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpKX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tYmFubmVyLS1iZ3tsZWZ0OjA7cmlnaHQ6MH19Lm0tYmFubmVyLS1iZy13aGl0ZV9iZzpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3My42NGRlZywgcmdiYSgwLCAwLCAwLCAwKSAxNCUsIHJnYmEoMCwgMCwgMCwgMC4zMikgNjMlLCByZ2JhKDAsIDAsIDAsIDAuNCkgODAlKX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm0tYmFubmVyLS1iZy13aGl0ZV9iZzpiZWZvcmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjczLjY0ZGVnLCByZ2JhKDAsIDAsIDAsIDApIDM1LjIlLCByZ2JhKDAsIDAsIDAsIDAuMzIpIDU2LjYzJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDYxLjk5JSl9fS5tLWJhbm5lci0tYmcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5tLWNhdGVnb3J5X2xpc3QtLWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjI1cmVtO21hcmdpbjowIGF1dG99QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWNhdGVnb3J5X2xpc3QtLWl0ZW17dGV4dC1hbGlnbjpsZWZ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7bWF4LXdpZHRoOjEwMCV9fS5tLWNhdGVnb3J5X2xpc3QtLWl0ZW0gLml0ZW1faW1ne3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmhpZGRlbn0ubS1jYXRlZ29yeV9saXN0LS1pdGVtIC5pdGVtX2ltZzpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7cGFkZGluZy1ib3R0b206MTAwJX0ubS1jYXRlZ29yeV9saXN0LS1pdGVtIC5pdGVtX2ltZyBpbWd7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5tLWNhdGVnb3J5X2xpc3QtLWl0ZW0gLml0ZW1faW1nIGltZy5ob3Zlcl9pbWFnZXtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59Lm0tY2F0ZWdvcnlfbGlzdC0taXRlbSBoNnttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MS4yNXJlbX0ubS1jYXRlZ29yeV9saXN0LS1pdGVtIGg2IHN2Z3t3aWR0aDoxLjY4NzVyZW07aGVpZ2h0Oi41cmVtfS5tLWNhdGVnb3J5X2xpc3QtLWl0ZW0gaDYrc3BhbnttYXJnaW4tdG9wOi43NXJlbX0ubS1jYXRlZ29yeV9saXN0LS1pdGVtIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7bGV0dGVyLXNwYWNpbmc6LjZweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubS1jYXRlZ29yeV9saXN0LS1pdGVtIHNwYW46YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MTAwJTtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzAwMH0ubS1jYXRlZ29yeV9saXN0LS1pdGVtOmhvdmVyIC5pdGVtX2ltZyBpbWcuaG92ZXJfaW1hZ2V7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0ubS1jb250YWN0X19jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxLjI1cmVtO3BhZGRpbmctcmlnaHQ6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tY29udGFjdF9fY29udGVudHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm0tY29udGFjdF9fY29udGVudDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3JpZ2h0OjEwMCU7d2lkdGg6NTB2dzt0b3A6MDtib3R0b206MDtiYWNrZ3JvdW5kOmluaGVyaXR9fS5tLWNvbnRhY3RfX2NvbnRlbnQgaDEsLm0tY29udGFjdF9fY29udGVudCAuaDEsLm0tY29udGFjdF9fY29udGVudCBoMiwubS1jb250YWN0X19jb250ZW50IC5oMiwubS1jb250YWN0X19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAubS1jb250YWN0X19jb250ZW50IC5nZm9ybV9oZWFkaW5nLC5tLWNvbnRhY3RfX2NvbnRlbnQgaDMsLm0tY29udGFjdF9fY29udGVudCAuaDMsLm0tY29udGFjdF9fY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLm0tY29udGFjdF9fY29udGVudCBoMiwubS1jb250YWN0X19jb250ZW50IGg0LC5tLWNvbnRhY3RfX2NvbnRlbnQgLmg0LC5tLWNvbnRhY3RfX2NvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLm0tY29udGFjdF9fY29udGVudCAjcmVwbHktdGl0bGUsLm0tY29udGFjdF9fY29udGVudCBoNSwubS1jb250YWN0X19jb250ZW50IC5oNSwubS1jb250YWN0X19jb250ZW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLndvb2NvbW1lcmNlIC5tLWNvbnRhY3RfX2NvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5tLWNvbnRhY3RfX2NvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyAubS1jb250YWN0X19jb250ZW50IGgyLC5tLWNvbnRhY3RfX2NvbnRlbnQgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5tLWNvbnRhY3RfX2NvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IHAucHJpY2UsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5tLWNvbnRhY3RfX2NvbnRlbnQgcC5wcmljZSwubS1jb250YWN0X19jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAubS1jb250YWN0X19jb250ZW50IHNwYW4ucHJpY2UsLm0tY29udGFjdF9fY29udGVudCBoNiwubS1jb250YWN0X19jb250ZW50IC5oNnttYXJnaW4tYm90dG9tOjMuMTI1cmVtfS5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cm93LWdhcDouMzEyNXJlbTt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybXt3aWR0aDo4NSU7cm93LWdhcDozLjEyNXJlbX19Lm0tY29udGFjdF9fY29udGVudCBmb3JtPmxhYmVse3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybT5sYWJlbDpudGgtb2YtdHlwZSgxKSwubS1jb250YWN0X19jb250ZW50IGZvcm0+bGFiZWw6bnRoLW9mLXR5cGUoMiksLm0tY29udGFjdF9fY29udGVudCBmb3JtPmxhYmVsOm50aC1vZi10eXBlKDMpLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybT5sYWJlbDpudGgtb2YtdHlwZSg0KXt3aWR0aDpjYWxjKDUwJSAtIDE1cHgpfX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tY29udGFjdF9fY29udGVudCBmb3JtPmxhYmVsOm50aC1vZi10eXBlKDEpLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybT5sYWJlbDpudGgtb2YtdHlwZSgyKSwubS1jb250YWN0X19jb250ZW50IGZvcm0+bGFiZWw6bnRoLW9mLXR5cGUoMyksLm0tY29udGFjdF9fY29udGVudCBmb3JtPmxhYmVsOm50aC1vZi10eXBlKDQpe3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm0tY29udGFjdF9fY29udGVudCBmb3JtPmxhYmVsOm50aC1vZi10eXBlKDEpLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybT5sYWJlbDpudGgtb2YtdHlwZSgyKSwubS1jb250YWN0X19jb250ZW50IGZvcm0+bGFiZWw6bnRoLW9mLXR5cGUoMyksLm0tY29udGFjdF9fY29udGVudCBmb3JtPmxhYmVsOm50aC1vZi10eXBlKDQpe3dpZHRoOmNhbGMoNTAlIC0gMTVweCl9fS5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbHtkaXNwbGF5OmJsb2NrfS5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCBpbnB1dFt0eXBlPXRleHRdLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSwubS1jb250YWN0X19jb250ZW50IGZvcm0gbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCBpbnB1dFt0eXBlPXRlbF0sLm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIHRleHRhcmVhe3BhZGRpbmc6MDtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtoZWlnaHQ6My4xMjVyZW07Ym9yZGVyLXJhZGl1czowO291dGxpbmU6bm9uZTtjb2xvcjojMDAwfS5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCBpbnB1dFt0eXBlPXRleHRdLndwY2Y3LW5vdC12YWxpZCwubS1jb250YWN0X19jb250ZW50IGZvcm0gbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0ud3BjZjctbm90LXZhbGlkLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCBpbnB1dFt0eXBlPXRlbF0ud3BjZjctbm90LXZhbGlkLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWR7Ym9yZGVyLWNvbG9yOiNhMDB9Lm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciwubS1jb250YWN0X19jb250ZW50IGZvcm0gbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciwubS1jb250YWN0X19jb250ZW50IGZvcm0gbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdLndwY2Y3LW5vdC12YWxpZDo6cGxhY2Vob2xkZXIsLm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyLC5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVye2NvbG9yOiNhMDB9Lm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsLm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsLm0tY29udGFjdF9fY29udGVudCBmb3JtIGxhYmVsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAzMHB4ICNmOGY4ZjggaW5zZXQgIWltcG9ydGFudH0ubS1jb250YWN0X19jb250ZW50IGZvcm0gbGFiZWwgLndwY2Y3LW5vdC12YWxpZC10aXB7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiNhMDA7Zm9udC1zaXplOi42ODc1cmVtfS5tLWNvbnRhY3RfX2NvbnRlbnQgZm9ybSBsYWJlbCB0ZXh0YXJlYXtyZXNpemU6bm9uZX0ubS1jb250YWN0X19jb250ZW50IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tLWNvbnRhY3RfX3NvY2lhbHN7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MS44NzVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWNvbnRhY3RfX3NvY2lhbHN7cm93LWdhcDozLjM3NXJlbX19Lm0tY29udGFjdF9fc29jaWFscyBhe2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDoxLjI1cmVtO2ZvbnQtc2l6ZTpjbGFtcCggMS4xMjVyZW0sIGNhbGMoMS4xMjVyZW0gKyAoMXZ3IC0gNy42N3B4KSAqIDAuOTIpLCAxLjM3NXJlbSApfS5tLWNvbnRhY3RfX3NvY2lhbHMgYSBzdmd7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW19Lm0tY29udGFjdF9fc29jaWFscyBhIHNwYW57cG9zaXRpb246cmVsYXRpdmV9Lm0tY29udGFjdF9fc29jaWFscyBhIHNwYW46YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6MTAwJTtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MCBhdXRvO3dpZHRoOjA7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kOiMwMDA7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5tLWNvbnRhY3RfX3NvY2lhbHMgYTpob3ZlciBzcGFuOmJlZm9yZXt3aWR0aDoxMDAlfS5tLWNvbnRlbnRfd2lkdGh7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX0ubS1jb250ZW50X3dpZHRoOmZpcnN0LW9mLXR5cGV7cGFkZGluZy10b3A6MS44NzVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWNvbnRlbnRfd2lkdGg6Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXRvcDo2Ljg3NXJlbX19Lm0tZmFxX19pdGVtLC5tLWZhcS1zdWJfX2l0ZW17cGFkZGluZzoxLjI1cmVtIDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWZhcV9faXRlbSwubS1mYXEtc3ViX19pdGVte3BhZGRpbmc6Mi41cmVtIDB9fS5tLWZhcV9faXRlbSAubWludXMsLm0tZmFxLXN1Yl9faXRlbSAubWludXN7ZGlzcGxheTpub25lfS5tLWZhcV9faXRlbS5pcy1vcGVuLC5tLWZhcS1zdWJfX2l0ZW0uaXMtb3BlbntiYWNrZ3JvdW5kOiNmOGY4Zjg7cGFkZGluZy1ib3R0b206Y2xhbXAoIDAuOTM3NXJlbSwgY2FsYygwLjkzNzVyZW0gKyAoMXZ3IC0gNS43NXB4KSAqIDEuNiksIDEuNTYyNXJlbSApfS5tLWZhcV9faXRlbS5pcy1vcGVuIC5wbHVzLC5tLWZhcS1zdWJfX2l0ZW0uaXMtb3BlbiAucGx1c3tkaXNwbGF5Om5vbmV9Lm0tZmFxX19pdGVtLmlzLW9wZW4gLm1pbnVzLC5tLWZhcS1zdWJfX2l0ZW0uaXMtb3BlbiAubWludXN7ZGlzcGxheTpibG9ja30ubS1mYXFfX2l0ZW0uaXMtb3BlbiAubS1mYXFfX2l0ZW0tdGl0bGUsLm0tZmFxLXN1Yl9faXRlbS5pcy1vcGVuIC5tLWZhcV9faXRlbS10aXRsZXtwYWRkaW5nLWJvdHRvbTowfS5tLWZhcV9faXRlbS10aXRsZSwubS1mYXEtc3ViX19pdGVtLXRpdGxle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MXJlbTtwYWRkaW5nOjAgMTBweDttYXJnaW46MDtsZXR0ZXItc3BhY2luZzoxLjE1cHg7dHJhbnNpdGlvbjphbGwgLjNzIDBzO3Bvc2l0aW9uOnJlbGF0aXZlfS5tLWZhcV9faXRlbS10aXRsZTpiZWZvcmUsLm0tZmFxLXN1Yl9faXRlbS10aXRsZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDotMS4yNXJlbTtib3R0b206LTEuMjVyZW07bGVmdDowO3JpZ2h0OjA7b3BhY2l0eTouNX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tZmFxX19pdGVtLXRpdGxlOmJlZm9yZSwubS1mYXEtc3ViX19pdGVtLXRpdGxlOmJlZm9yZXt0b3A6LTIuNXJlbTtib3R0b206LTIuNXJlbX19LmlzLW9wZW4gLm0tZmFxX19pdGVtLXRpdGxlOmJlZm9yZSwuaXMtb3BlbiAubS1mYXEtc3ViX19pdGVtLXRpdGxlOmJlZm9yZXtib3R0b206LTEwcHh9Lm0tZmFxX19pdGVtLXRpdGxlIHN2ZywubS1mYXEtc3ViX19pdGVtLXRpdGxlIHN2Z3tmbGV4LXNocmluazowfS5tLWZhcV9faXRlbS1jb250ZW50LC5tLWZhcS1zdWJfX2l0ZW0tY29udGVudHtsZXR0ZXItc3BhY2luZzotMC4xcHg7cGFkZGluZzowIC42MjVyZW19Lm0tZmFxX19pdGVtLWNvbnRlbnQ+aW1ne21heC13aWR0aDoxNS42MjVyZW07d2lkdGg6MTAwJTttYXJnaW46MS4yNXJlbSAwfS5tLWZhcV9faXRlbS1jb250ZW50IC5lZGl0b3IsLm0tZmFxX19pdGVtLWNvbnRlbnQgLmVudHJ5LWNvbnRlbnR7cGFkZGluZy10b3A6MS4yNXJlbX0ubS1mYXEtc3ViX19pdGVte3BhZGRpbmc6MDtib3JkZXItY29sb3I6I2UzZTNlM31AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tZmFxLXN1Yl9faXRlbXtwYWRkaW5nOjEycHggMCAxNXB4fX0ubS1mYXEtc3ViX19pdGVtOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MH0ubS1mYXEtc3ViX19pdGVtOmZpcnN0LWNoaWxkIC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGU6YmVmb3Jle3RvcDoxMHB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1mYXEtc3ViX19pdGVtOmZpcnN0LWNoaWxkIC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGU6YmVmb3Jle3RvcDotMnB4fX0ubS1mYXEtc3ViX19pdGVtIC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGU6YmVmb3Jle3RvcDowO2JvdHRvbTowfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1mYXEtc3ViX19pdGVtIC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGU6YmVmb3Jle3RvcDotMC43NXJlbTtib3R0b206LTEuMjVyZW19fS5tLWZhcS1zdWJfX2l0ZW0uaXMtb3BlbiAubS1mYXEtc3ViX19pdGVtLXRpdGxle3BhZGRpbmctYm90dG9tOi4zNzVyZW19Lm0tZmFxLXN1Yl9faXRlbS5pcy1vcGVuIC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGU6YmVmb3Jle2JvdHRvbTowfS5tLWZhcS1zdWJfX2l0ZW0uaXMtb3BlbiAubS1mYXEtc3ViX19pdGVtLXRpdGxlIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5tLWZhcS1zdWJfX2l0ZW06aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDB9Lm0tZmFxLXN1Yl9faXRlbS10aXRsZXtwYWRkaW5nOjEuNTYyNXJlbSAwIC43NXJlbSAxLjQzNzVyZW19Lm0tZmFxLXN1Yl9faXRlbS10aXRsZSBzdmd7d2lkdGg6MS4yNXJlbTtoZWlnaHQ6Mi4yNXJlbTtmaWxsOiM3NTc1NzU7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5tLWZhcS1zdWJfX2l0ZW0tY29udGVudHtwYWRkaW5nOjAgMCAwIDEuMjVyZW19Lm0tZmFxLXN1Yl9faXRlbS1jb250ZW50IC5lZGl0b3IsLm0tZmFxLXN1Yl9faXRlbS1jb250ZW50IC5lbnRyeS1jb250ZW50e3BhZGRpbmctdG9wOjB9LnMtY29udGFjdC1tYXBfX21hcC13cHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NTE3cHh9LnMtY29udGFjdC1tYXBfX21hcHtoZWlnaHQ6MTAwJX0ucy1jb250YWN0LW1hcF9fbWFwIC5tYXJrZXItaW5mb3tjb2xvcjojMDAwfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsubS1oZXJvLmMtYmxvY2t7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19QG1lZGlhKG1heC13aWR0aDogOTc5cHgpYW5kIChtaW4td2lkdGg6IDk4MHB4KXsubS1oZXJvLmMtYmxvY2t7bWFyZ2luLWJvdHRvbToxLjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7Lm0taGVyby52aWRlb190eXBlIC5tLWhlcm9fX2JnLW92ZXJsYXksLm0taGVyby52aWRlb190eXBlIC5tLWhlcm9fX2lubmVyOm5vdCguYm94X3NoYWRvdyk6YmVmb3Jle2Rpc3BsYXk6bm9uZX19Lm0taGVyb19faW5uZXJ7ZGlzcGxheTpmbGV4O3BhZGRpbmc6My4xMjVyZW0gMDtmbGV4LXdyYXA6d3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTtyb3ctZ2FwOjEuODc1cmVtO2FsaWduLWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsubS1oZXJvX19pbm5lci5wb3NpdGlvbi10b3AtbGVmdCwubS1oZXJvX19pbm5lci5wb3NpdGlvbi10b3AtbWlkZGxlLWxlZnQsLm0taGVyb19faW5uZXIucG9zaXRpb24tdG9wLWNlbnRlciwubS1oZXJvX19pbm5lci5wb3NpdGlvbi10b3AtbWlkZGxlLWNlbnRlciwubS1oZXJvX19pbm5lci5wb3NpdGlvbi10b3AtcmlnaHQsLm0taGVyb19faW5uZXIucG9zaXRpb24tdG9wLW1pZGRsZS1yaWdodHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0ubS1oZXJvX19pbm5lci5wb3NpdGlvbi1taWRkbGUtbGVmdCwubS1oZXJvX19pbm5lci5wb3NpdGlvbi1taWRkbGUtY2VudGVyLC5tLWhlcm9fX2lubmVyLnBvc2l0aW9uLW1pZGRsZS1yaWdodHthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5tLWhlcm9fX2lubmVyLnBvc2l0aW9uLWJvdHRvbS1sZWZ0LC5tLWhlcm9fX2lubmVyLnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtbGVmdCwubS1oZXJvX19pbm5lci5wb3NpdGlvbi1ib3R0b20tY2VudGVyLC5tLWhlcm9fX2lubmVyLnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtY2VudGVyLC5tLWhlcm9fX2lubmVyLnBvc2l0aW9uLWJvdHRvbS1yaWdodCwubS1oZXJvX19pbm5lci5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLXJpZ2h0e2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0ubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi10b3AtbGVmdCwubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi1taWRkbGUtbGVmdCwubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi1ib3R0b20tbGVmdHthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7dGV4dC1hbGlnbjpsZWZ0fS5tLWhlcm9fX2lubmVyIC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1jZW50ZXIsLm0taGVyb19faW5uZXIgLmlubmVyX2NvbnRlbnQucG9zaXRpb24tbWlkZGxlLWNlbnRlciwubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi1ib3R0b20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5tLWhlcm9fX2lubmVyIC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1yaWdodCwubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi1taWRkbGUtcmlnaHQsLm0taGVyb19faW5uZXIgLmlubmVyX2NvbnRlbnQucG9zaXRpb24tYm90dG9tLXJpZ2h0e2FsaWduLXNlbGY6ZmxleC1lbmQ7dGV4dC1hbGlnbjpyaWdodH0ubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi10b3AtbWlkZGxlLWxlZnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O21hcmdpbi10b3A6MTUlICFpbXBvcnRhbnR9Lm0taGVyb19faW5uZXIgLmlubmVyX2NvbnRlbnQucG9zaXRpb24tdG9wLW1pZGRsZS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDttYXJnaW4tdG9wOjE1JSAhaW1wb3J0YW50fS5tLWhlcm9fX2lubmVyIC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1taWRkbGUtcmlnaHR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudDt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxNSUgIWltcG9ydGFudH0ubS1oZXJvX19pbm5lciAuaW5uZXJfY29udGVudC5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLWxlZnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MTUlICFpbXBvcnRhbnR9Lm0taGVyb19faW5uZXIgLmlubmVyX2NvbnRlbnQucG9zaXRpb24tYm90dG9tLW1pZGRsZS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjE1JSAhaW1wb3J0YW50fS5tLWhlcm9fX2lubmVyIC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtcmlnaHR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudDt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNSUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWhlcm9fX2lubmVye3BhZGRpbmc6NC4zNzVyZW0gMDtmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1jb250ZW50OmNlbnRlcn0ubS1oZXJvX19pbm5lci5zaXplLXNtYWxse21pbi1oZWlnaHQ6MjguMTI1cmVtfS5tLWhlcm9fX2lubmVyLnNpemUtZXh0cmEtc21hbGx7bWluLWhlaWdodDoyMHJlbX0ubS1oZXJvX19pbm5lci5zaXplLW1lZGl1bXttaW4taGVpZ2h0OjM5LjM3NXJlbX19Lm0taGVyb19faW5uZXIuc2l6ZS1mdWxse21pbi1oZWlnaHQ6MjguMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDM4MHB4KXsubS1oZXJvX19pbm5lci5zaXplLWZ1bGx7bWluLWhlaWdodDozMy43NXJlbX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tLWhlcm9fX2lubmVyLnNpemUtZnVsbHttaW4taGVpZ2h0Ojc1dmh9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1oZXJvX19pbm5lci5zaXplLWZ1bGx7bWluLWhlaWdodDo4MHZofX0ubS1oZXJvX19pbm5lci5ib3hfc2hhZG93OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7dG9wOjA7ei1pbmRleDoxO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMil9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWhlcm9fX2lubmVyLmJveF9zaGFkb3c6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgwLCAwLCAwLCAwKSAzMy45NiUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1Ni41MiUpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWhlcm9fX2lubmVyLmJveF9zaGFkb3cuYm94X3NoYWRvd19yZXZlcnNlOmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAzMy45NiUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1Ni41MiUpO3RyYW5zZm9ybTpub25lfX0ubS1oZXJvX19pbm5lci5iZ19jb2xvcntwYWRkaW5nOjVyZW0gMH0ubS1oZXJvX19pbm5lci5zaXplLWV4dHJhLXNtYWxse3BhZGRpbmc6NXJlbSAwIDAgMH0ubS1oZXJvIC5jb250YWluZXIsLm0taGVybyAubWFpbi1tZW51X19jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5tLWhlcm9fX2Jne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO21pbi1oZWlnaHQ6MH0ubS1oZXJvX19iZy1vdmVybGF5e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5tLWhlcm9fX2JnLXZpZGVve3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLWhlcm9fX2JnLXZpZGVve3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9fS5tLWhlcm9fX2JnLS1tb2JpbGVfdmlkZW97cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ubS1oZXJvX19jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9Lm0taGVyb19fY29udGVudCBoMSwubS1oZXJvX19jb250ZW50IC5oMXtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW4tYm90dG9tOi45Mzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1oZXJvX19jb250ZW50IGgxLC5tLWhlcm9fX2NvbnRlbnQgLmgxe2xldHRlci1zcGFjaW5nOjJweDtsaW5lLWhlaWdodDoxLjN9fS5tLWhlcm9fX2NvbnRlbnQgLmlubmVyX2NvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOi45Mzc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1sZWZ0LC5tLWhlcm9fX2NvbnRlbnQgLmlubmVyX2NvbnRlbnQucG9zaXRpb24tbWlkZGxlLWxlZnQsLm0taGVyb19fY29udGVudCAuaW5uZXJfY29udGVudC5wb3NpdGlvbi1ib3R0b20tbGVmdHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9Lm0taGVyb19fY29udGVudCAuaW5uZXJfY29udGVudC5wb3NpdGlvbi10b3AtY2VudGVyLC5tLWhlcm9fX2NvbnRlbnQgLmlubmVyX2NvbnRlbnQucG9zaXRpb24tbWlkZGxlLWNlbnRlciwubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLWJvdHRvbS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1yaWdodCwubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLW1pZGRsZS1yaWdodCwubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLWJvdHRvbS1yaWdodHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50O3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1taWRkbGUtbGVmdHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxNSUgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1taWRkbGUtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxNSUgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLXRvcC1taWRkbGUtcmlnaHR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudDt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxNSUgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtbGVmdHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNSUgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNSUgIWltcG9ydGFudH0ubS1oZXJvX19jb250ZW50IC5pbm5lcl9jb250ZW50LnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtcmlnaHR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudDt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNSUgIWltcG9ydGFudH19Lm0taGVyb19fY29udGVudCAuYy10aXRsZXttYXJnaW46MH0ubS1oZXJvX19jb250ZW50IC5lZGl0b3IrLmJ0biwubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50Ky5idG4sLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwubS1oZXJvX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5tLWhlcm9fX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVkaXRvcitpbnB1dCNzdWJtaXQsLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24sLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitidXR0b24uYnV0dG9uLC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24sLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24sLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLmFsdCwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbi5hbHQsLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLmFsdCwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbi5hbHQsLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjE1cHh9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrLmJ0biwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbiwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLmFsdCwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi10b3AtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLmFsdCwucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrLmJ0biwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLmFsdCwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLmFsdCwucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrLmJ0biwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLmFsdCwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tbGVmdCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLmFsdCwucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1sZWZ0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWxlZnQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0e21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OjB9LnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yKy5idG4sLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lZGl0b3IraW5wdXQjc3VibWl0LC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbiwucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLmFsdCwucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLXRvcC1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yKy5idG4sLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lZGl0b3IraW5wdXQjc3VibWl0LC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLmFsdCwucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yKy5idG4sLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lZGl0b3IraW5wdXQjc3VibWl0LC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLmFsdCwucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tY2VudGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLWNlbnRlciAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHR7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30ucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcisuYnRuLC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVkaXRvcitpbnB1dCNzdWJtaXQsLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYS5idXR0b24sLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCthLmJ1dHRvbiwucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24sLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYS5idXR0b24uYWx0LC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCthLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi10b3AtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbi5hbHQsLnBvc2l0aW9uLXRvcC1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tdG9wLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcisuYnRuLC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVkaXRvcitpbnB1dCNzdWJtaXQsLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYS5idXR0b24sLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCthLmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24sLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYS5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCthLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1taWRkbGUtcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbi5hbHQsLnBvc2l0aW9uLW1pZGRsZS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tbWlkZGxlLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcisuYnRuLC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVkaXRvcitpbnB1dCNzdWJtaXQsLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYS5idXR0b24sLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCthLmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2J1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24sLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYS5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcithLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCthLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2lucHV0LmJ1dHRvbi5hbHQsLnBvc2l0aW9uLWJvdHRvbS1yaWdodCAubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucG9zaXRpb24tYm90dG9tLXJpZ2h0IC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0taGVyb19fY29udGVudCAuZWRpdG9yKy5idG4sLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCsuYnRuLC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dFt0eXBlPXN1Ym1pdF0sLm0taGVyb19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuZWRpdG9yK2lucHV0W3R5cGU9c3VibWl0XSwubS1oZXJvX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAubS1oZXJvX19jb250ZW50IC5lZGl0b3IraW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQraW5wdXRbdHlwZT1zdWJtaXRdLC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lZGl0b3IraW5wdXQjc3VibWl0LC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lbnRyeS1jb250ZW50K2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbiwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCthLmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2EuYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVyb19fY29udGVudCAuZWRpdG9yK2lucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVyb19fY29udGVudCAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcithLmJ1dHRvbi5hbHQsLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLmFsdCwubS1oZXJvX19jb250ZW50IC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24uYWx0LC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lZGl0b3IrYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbi5hbHQsLm0taGVyb19fY29udGVudCAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC5tLWhlcm9fX2NvbnRlbnQgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm9fX2NvbnRlbnQgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvX19jb250ZW50IC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHR7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MH19Lm0taGVyby5uby1iZyAuZWRpdG9yLC5tLWhlcm8ubm8tYmcgLmVudHJ5LWNvbnRlbnR7Y29sb3I6IzAwMH0ubS1oZXJvLm5vLWJnIC5tLWhlcm9fX2lubmVyOm5vdCguYm94X3NoYWRvdyk6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ubS1oZXJvLmMtYmxvY2suc2l6ZS1leHRyYS1zbWFsbC5uby1iZ3ttYXJnaW4tYm90dG9tOjMuMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1oZXJvLmMtYmxvY2suc2l6ZS1leHRyYS1zbWFsbC5uby1iZ3ttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsubS1oZXJvLmMtYmxvY2suc2l6ZS1leHRyYS1zbWFsbC5uby1iZyAubS1oZXJvX19pbm5lci5zaXplLWV4dHJhLXNtYWxse3BhZGRpbmctdG9wOjMuMTI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7Lm0tbmV3c2xldHRlci5jLWJsb2NrLS1wYWRkaW5ne3BhZGRpbmc6My43NXJlbSAwIDQuNXJlbX19Lm0tbmV3c2xldHRlciAuYy10aXRsZXttYXJnaW4tYm90dG9tOjIuMDYyNXJlbX0ubS1uZXdzbGV0dGVyIGZvcm17ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjM4Ljc1cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztyb3ctZ2FwOjEuNTYyNXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tbmV3c2xldHRlciBmb3Jte3Jvdy1nYXA6MS4yNXJlbX19Lm0tbmV3c2xldHRlciBmb3JtPmxhYmVse2ZsZXg6MSAxIDEwMCU7cGFkZGluZzowIC45Mzc1cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tLW5ld3NsZXR0ZXIgZm9ybT5sYWJlbHtmbGV4OjEgMSA1MCV9fS5tLW5ld3NsZXR0ZXIgZm9ybT5sYWJlbD5zcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwe2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjB9Lm0tbmV3c2xldHRlciBmb3JtPmxhYmVsIC53cGNmNy1ub3QtdmFsaWQtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtyaWdodDowO3BhZGRpbmc6LjQzNzVyZW0gMCAwO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjojYTAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6MXB4O21hcmdpbjowO2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXRleHRdLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT11cmxdLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9dGVsXSwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1yYW5nZV0sLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9ZGF0ZV0sLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9bW9udGhdLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXdlZWtdLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXRpbWVdLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXSwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9Y29sb3JdLC5tLW5ld3NsZXR0ZXIgZm9ybSB0ZXh0YXJlYXtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOi44NzVyZW07YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6LjYyNXJlbSAwO21hcmdpbi1ib3R0b206MDtsZXR0ZXItc3BhY2luZzoxcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDMwcHggIzAwMCBpbnNldCAhaW1wb3J0YW50O2NvbG9yOiNmZmZ9Lm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXS53cGNmNy1ub3QtdmFsaWQsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9dXJsXS53cGNmNy1ub3QtdmFsaWQsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT10ZWxdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1yYW5nZV0ud3BjZjctbm90LXZhbGlkLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPWRhdGVdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1tb250aF0ud3BjZjctbm90LXZhbGlkLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXdlZWtdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT10aW1lXS53cGNmNy1ub3QtdmFsaWQsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLndwY2Y3LW5vdC12YWxpZCwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0ud3BjZjctbm90LXZhbGlkLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXS53cGNmNy1ub3QtdmFsaWQsLm0tbmV3c2xldHRlciBmb3JtIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZHtib3JkZXItY29sb3I6I2EwMH0ubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwubS1uZXdzbGV0dGVyIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLC5tLW5ld3NsZXR0ZXIgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlciwubS1uZXdzbGV0dGVyIGZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmZ9Lm0tbmV3c2xldHRlciBmb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsLm0tbmV3c2xldHRlciBmb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAzMXB4ICMwMDAgaW5zZXQgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojZmZmICFpbXBvcnRhbnR9Lm0tbmV3c2xldHRlciBmb3JtIC53cGNmNy1zdWJtaXR7bWFyZ2luLXRvcDouMzEyNXJlbTtsaW5lLWhlaWdodDoxLjY2N31AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tbmV3c2xldHRlciBmb3JtIC53cGNmNy1zdWJtaXR7bWFyZ2luLXRvcDoxLjg3NXJlbX19Lm0tbmV3c2xldHRlciBmb3JtIC53cGNmNy1zcGlubmVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tLXByb2R1Y3RzIC5jb250YWluZXIsLm0tcHJvZHVjdHMgLm1haW4tbWVudV9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDoxLjg3NXJlbX0ubS1wcm9kdWN0c19fZ3JpZDpub3QoLndpdGhfcHJvZHVjdHMpe21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tLXByb2R1Y3RzX19ncmlkOmVtcHR5e2Rpc3BsYXk6bm9uZX0ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd3ttYXJnaW4tYm90dG9tOi0xLjg3NXJlbX0ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18xLTIsLm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMi0ye2Rpc3BsYXk6Z3JpZDtncmlkLWNvbHVtbi1nYXA6MDtncmlkLXJvdy1nYXA6MDtyb3ctZ2FwOjEuODc1cmVtfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXYsLm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMi0yPmRpdnt3aWR0aDphdXRvfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z3JpZC10ZW1wbGF0ZS1yb3dzOnJlcGVhdCg0LCAxZnIpfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18xLTJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCAxZnIpO2dyaWQtdGVtcGxhdGUtcm93czpyZXBlYXQoMiwgMWZyKX19Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoMSl7Z3JpZC1hcmVhOjEvMS8zLzJ9Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoMil7Z3JpZC1hcmVhOjEvMi8yLzN9Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoMyl7Z3JpZC1hcmVhOjIvMi8zLzN9Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoNCl7Z3JpZC1hcmVhOjMvMS80LzJ9Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoNSl7Z3JpZC1hcmVhOjMvMi80LzN9Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoNil7Z3JpZC1hcmVhOjQvMS81LzJ9Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMS0yPmRpdjpudGgtY2hpbGQoNyl7Z3JpZC1hcmVhOjQvMi81LzN9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDEpe2dyaWQtYXJlYToxLzEvMy8yfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDIpe2dyaWQtYXJlYToxLzIvMi8zfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDMpe2dyaWQtYXJlYToxLzMvMi80fS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDQpe2dyaWQtYXJlYToxLzQvMi81fS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDUpe2dyaWQtYXJlYToyLzIvMy8zfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDYpe2dyaWQtYXJlYToyLzMvMy80fS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzEtMj5kaXY6bnRoLWNoaWxkKDcpe2dyaWQtYXJlYToyLzQvMy81fX0ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18yLTJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dyaWQtdGVtcGxhdGUtcm93czpyZXBlYXQoNCwgMWZyKX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tcHJvZHVjdHMgLmxheW91dF9yb3dfMi0ye2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDIsIDFmcil9fS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzItMj5kaXY6bnRoLWNoaWxkKDEpe2dyaWQtYXJlYToxLzEvMy8zfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzItMj5kaXY6bnRoLWNoaWxkKDIpe2dyaWQtYXJlYTozLzEvNC8yfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzItMj5kaXY6bnRoLWNoaWxkKDMpe2dyaWQtYXJlYTozLzIvNC8zfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzItMj5kaXY6bnRoLWNoaWxkKDQpe2dyaWQtYXJlYTo0LzEvNS8yfS5tLXByb2R1Y3RzIC5sYXlvdXRfcm93XzItMj5kaXY6bnRoLWNoaWxkKDUpe2dyaWQtYXJlYTo0LzIvNS8zfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18yLTI+ZGl2Om50aC1jaGlsZCgxKXtncmlkLWFyZWE6MS8xLzMvM30ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18yLTI+ZGl2Om50aC1jaGlsZCgyKXtncmlkLWFyZWE6MS8zLzIvNH0ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18yLTI+ZGl2Om50aC1jaGlsZCgzKXtncmlkLWFyZWE6MS80LzIvNX0ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18yLTI+ZGl2Om50aC1jaGlsZCg0KXtncmlkLWFyZWE6Mi8zLzMvNH0ubS1wcm9kdWN0cyAubGF5b3V0X3Jvd18yLTI+ZGl2Om50aC1jaGlsZCg1KXtncmlkLWFyZWE6Mi80LzMvNX19Lm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dCAubWVkaWFfbGF5b3V0X19pbWcsLm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dCAubWVkaWFfbGF5b3V0X192aWRlb3toZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLXByb2R1Y3RzIC5tZWRpYV9sYXlvdXQgLm1lZGlhX2xheW91dF9faW1nLC5tLXByb2R1Y3RzIC5tZWRpYV9sYXlvdXQgLm1lZGlhX2xheW91dF9fdmlkZW97aGVpZ2h0OmNhbGMoMTAwJSAtIDYycHgpfX0ubS1wcm9kdWN0cyAubWVkaWFfbGF5b3V0IC5tZWRpYV9sYXlvdXRfX2ltZzpiZWZvcmUsLm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dCAubWVkaWFfbGF5b3V0X192aWRlbzpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbToxMDAlfS5tLXByb2R1Y3RzIC5tZWRpYV9sYXlvdXQtMi0xe3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLXByb2R1Y3RzIC5tZWRpYV9sYXlvdXQtMi0xe3dpZHRoOjUwJX19Lm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dC0yLTEgLm1lZGlhX2xheW91dF9faW1nOmJlZm9yZSwubS1wcm9kdWN0cyAubWVkaWFfbGF5b3V0LTItMSAubWVkaWFfbGF5b3V0X192aWRlbzpiZWZvcmV7cGFkZGluZy1ib3R0b206NTAlfS5tLXByb2R1Y3RzIC5tZWRpYV9sYXlvdXQtMS0ye3dpZHRoOjI1JX0ubS1wcm9kdWN0cyAubWVkaWFfbGF5b3V0LTEtMiAubWVkaWFfbGF5b3V0X19pbWcsLm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dC0xLTIgLm1lZGlhX2xheW91dF9fdmlkZW97aGVpZ2h0OmNhbGMoMTAwJSAtIDYycHgpfS5tLXByb2R1Y3RzIC5tZWRpYV9sYXlvdXQtMS0yIC5tZWRpYV9sYXlvdXRfX2ltZzpiZWZvcmUsLm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dC0xLTIgLm1lZGlhX2xheW91dF9fdmlkZW86YmVmb3Jle3BhZGRpbmctYm90dG9tOjIwMCV9Lm0tcHJvZHVjdHMgLm1lZGlhX2xheW91dF9fdmlkZW8gdmlkZW97cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ubS1wcm9kdWN0cyAubWVkaWFfbGF5b3V0X19vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowfS5tLXNldHVwe3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6NDAuNjI1cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzozLjEyNXJlbSAwO21hcmdpbjowIDAgNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tLXNldHVwe3BhZGRpbmc6MTIuNXJlbSAwO21hcmdpbjoxMS44NzVyZW0gMCAwIDB9fS5tLXNldHVwX190aXRsZXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS4yNXJlbTtwb3NpdGlvbjpzdGlja3k7dG9wOjYuMjVyZW07bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tc2V0dXBfX3RpdGxlc3tnYXA6Mi41cmVtO21hcmdpbi1ib3R0b206MH19Lm0tc2V0dXBfX3RpdGxlcy1jb250YWluZXIgaDJ7Zm9udC1zaXplOjIuMjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuM2VtO21hcmdpbi1ib3R0b206MnJlbX0ubS1zZXR1cF9fdGl0bGVzIC50aXRsZS13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjIuMzEyNXJlbX0ubS1zZXR1cF9fdGl0bGVzIC50aXRsZS13cmFwcGVyIC5wcm9ncmVzcy1saW5le21pbi13aWR0aDouMjVyZW07d2lkdGg6LjI1cmVtO2hlaWdodDoyLjQzNzVyZW07YmFja2dyb3VuZDpyZ2JhKDEwMiwxMDIsMTAyLC44KTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47LS1wcm9ncmVzczogMCV9Lm0tc2V0dXBfX3RpdGxlcyAudGl0bGUtd3JhcHBlciAucHJvZ3Jlc3MtbGluZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1wcm9ncmVzcyk7YmFja2dyb3VuZDojMDIwMjAyO3RyYW5zaXRpb246aGVpZ2h0IC4zcyBlYXNlfS5tLXNldHVwX190aXRsZXMgLnRpdGxlLXdyYXBwZXI6aG92ZXIgLnByb2dyZXNzLWxpbmV7YmFja2dyb3VuZDpyZ2JhKDIsMiwyLC40KX0ubS1zZXR1cF9fdGl0bGVzIC50aXRsZS13cmFwcGVyLmFjdGl2ZSAucHJvZ3Jlc3MtbGluZXtiYWNrZ3JvdW5kOnJnYmEoMTAyLDEwMiwxMDIsLjgpfS5tLXNldHVwX190aXRsZXMgLnRpdGxlLXdyYXBwZXIuYWN0aXZlIC5wcm9ncmVzcy1saW5lOjphZnRlcntiYWNrZ3JvdW5kOiMwMjAyMDJ9Lm0tc2V0dXBfX3RpdGxlcyAudGl0bGUtd3JhcHBlci5hY3RpdmUgLm0tc2V0dXBfX3RpdGxle2NvbG9yOiMwMjAyMDJ9Lm0tc2V0dXBfX3RpdGxlcyAudGl0bGUtd3JhcHBlci5wbGF5ZWQgLnByb2dyZXNzLWxpbmU6OmFmdGVye2hlaWdodDowO3RyYW5zaXRpb246aGVpZ2h0IC4zcyBlYXNlfS5tLXNldHVwX190aXRsZXMgLnRpdGxlLXdyYXBwZXIucGxheWluZyAucHJvZ3Jlc3MtbGluZTo6YWZ0ZXJ7YmFja2dyb3VuZDojMDIwMjAyO3RyYW5zaXRpb246aGVpZ2h0IC4xcyBsaW5lYXJ9Lm0tc2V0dXBfX3RpdGxle2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2NvbG9yOnJnYmEoMiwyLDIsLjQpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tLXNldHVwX190aXRsZTpob3Zlcntjb2xvcjpyZ2JhKDIsMiwyLC43KX0ubS1zZXR1cF9fdGl0bGUuYWN0aXZle2NvbG9yOiMwMDB9Lm0tc2V0dXBfX2NvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3dpZHRoOjEwMCV9Lm0tc2V0dXBfX3ZpZGVvcy1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtyaWdodDowO3dpZHRoOjEwMCU7aGVpZ2h0OjIxLjg3NXJlbTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS1zZXR1cF9fdmlkZW9zLWNvbnRhaW5lcnt3aWR0aDo2MHJlbTtoZWlnaHQ6MjguMTI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXNldHVwX192aWRlb3MtY29udGFpbmVye3dpZHRoOjU1JX19QG1lZGlhKG1heC13aWR0aDogMTQzOXB4KXsubS1zZXR1cF9fdmlkZW9zLWNvbnRhaW5lcnt3aWR0aDo2MCV9fUBtZWRpYShtaW4td2lkdGg6IDEzMjBweCl7Lm0tc2V0dXBfX3ZpZGVvcy1jb250YWluZXJ7d2lkdGg6NTMuMTI1cmVtO2hlaWdodDozNC4zNzVyZW19fUBtZWRpYShtaW4td2lkdGg6IDE1NTBweCl7Lm0tc2V0dXBfX3ZpZGVvcy1jb250YWluZXJ7d2lkdGg6NjQuNjg3NXJlbTtoZWlnaHQ6NDAuNjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7Lm0tc2V0dXBfX3ZpZGVvcy1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87dHJhbnNmb3JtOm5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEuMjVyZW07aGVpZ2h0OjIxLjg3NXJlbX19Lm0tc2V0dXBfX3ZpZGVve2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ubS1zZXR1cF9fdmlkZW8uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm0tc2V0dXBfX3ZpZGVvIHZpZGVve3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEobWF4LXdpZHRoOiA5NzlweCl7Lm0tc2V0dXB7ZGlzcGxheTpibG9jaztwYWRkaW5nOjIuNXJlbSAwfX0ubS1zbGlkZXJ7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5tLXNsaWRlci5iZy1saWdodF9iZyAuc2xpZGVyLW5hdjpiZWZvcmUsLm0tc2xpZGVyLmJnLWxpZ2h0X2JnIC50aHVtYl9zbGlkZXI6YmVmb3JlLC5tLXNsaWRlci5iZy1saWdodF9iZyAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5tLXNsaWRlci5iZy1saWdodF9iZyAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5tLXNsaWRlci5iZy1saWdodF9iZyAubWFpbl9zbGlkZXJfX3NsaWRle2JhY2tncm91bmQ6I2Y4ZjhmOH0ubS1zbGlkZXIuYmctbGlnaHRfYmcgLm1haW5fc2xpZGVyIC5zd2lwZXItc2xpZGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm0tc2xpZGVyLS10aXRsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MzMlO3BhZGRpbmc6MCAxLjg3NXJlbX19Lm0tc2xpZGVyIC5jb250YWluZXIsLm0tc2xpZGVyIC5tYWluLW1lbnVfX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ubS1zbGlkZXIgLnNvY2lhbHMgLnNvY2lhbHNfX2l0ZW0gc3Zne3dpZHRoOjEuMTI1cmVtO2hlaWdodDoxLjEyNXJlbX0ubS1zbGlkZXIgLnNvY2lhbHMgLnNvY2lhbHNfX2l0ZW06aG92ZXIgc3Zne2ZpbGw6IzAwMH0ubS1zbGlkZXIgLnNvY2lhbHMgLnNvY2lhbHNfX2l0ZW06OmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9Lm1haW5fc2xpZGVye3otaW5kZXg6Mn0ubWFpbl9zbGlkZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kOiNmZmZ9Lm1haW5fc2xpZGVyX19zbGlkZXtwYWRkaW5nLWJvdHRvbTozMHB4O2dhcDouNjI1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tYWluX3NsaWRlcl9fc2xpZGV7Z2FwOjEuODc1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7Lm1haW5fc2xpZGVyX19zbGlkZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5tYWluX3NsaWRlcl9faW1ne3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm1haW5fc2xpZGVyX19pbWd7bWFyZ2luLWJvdHRvbTowO3dpZHRoOjQ4JX19Lm1haW5fc2xpZGVyX19pbWcgLmlubmVyX2ltZ3twb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbl9zbGlkZXJfX2ltZyAuaW5uZXJfaW1nOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwYWRkaW5nLWJvdHRvbToxNDUlfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW5fc2xpZGVyX19pbWcgLmlubmVyX2ltZzpiZWZvcmV7cGFkZGluZy1ib3R0b206MTU2JX19Lm1haW5fc2xpZGVyX19pbWcgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9Lm1haW5fc2xpZGVyX19jb250ZW50e2ZsZXg6MSAxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm1haW5fc2xpZGVyX19jb250ZW50e3BhZGRpbmctdG9wOjMuMTI1cmVtfX0ubWFpbl9zbGlkZXJfX2NvbnRlbnQgLnNvY2lhbHN7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowfS5tYWluX3NsaWRlcl9fY29udGVudCAuYy10aXRsZXttYXJnaW4tYm90dG9tOi44MTI1cmVtfS5tYWluX3NsaWRlcl9fY29udGVudCBoMSsuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCBoMSsuZW50cnktY29udGVudCwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLmgxKy5lZGl0b3IsLm1haW5fc2xpZGVyX19jb250ZW50IC5oMSsuZW50cnktY29udGVudCwubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDIrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDIrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IC5oMisuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCAuaDIrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZysuZW50cnktY29udGVudCwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5tYWluX3NsaWRlcl9fY29udGVudCAuZ2Zvcm1faGVhZGluZysuZWRpdG9yLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLm1haW5fc2xpZGVyX19jb250ZW50IC5nZm9ybV9oZWFkaW5nKy5lbnRyeS1jb250ZW50LC5tYWluX3NsaWRlcl9fY29udGVudCBoMysuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCBoMysuZW50cnktY29udGVudCwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLmgzKy5lZGl0b3IsLm1haW5fc2xpZGVyX19jb250ZW50IC5oMysuZW50cnktY29udGVudCwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMisuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyKy5lbnRyeS1jb250ZW50LC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLm1haW5fc2xpZGVyX19jb250ZW50IGgyKy5lZGl0b3IsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDIrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IGg0Ky5lZGl0b3IsLm1haW5fc2xpZGVyX19jb250ZW50IGg0Ky5lbnRyeS1jb250ZW50LC5tYWluX3NsaWRlcl9fY29udGVudCAuaDQrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLmg0Ky5lbnRyeS1jb250ZW50LC5tYWluX3NsaWRlcl9fY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlKy5lZGl0b3IsLm1haW5fc2xpZGVyX19jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUrLmVudHJ5LWNvbnRlbnQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tYWluX3NsaWRlcl9fY29udGVudCAjcmVwbHktdGl0bGUrLmVkaXRvciwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLm1haW5fc2xpZGVyX19jb250ZW50ICNyZXBseS10aXRsZSsuZW50cnktY29udGVudCwubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDUrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDUrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IC5oNSsuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCAuaDUrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSsuZW50cnktY29udGVudCwud29vY29tbWVyY2UgLm1haW5fc2xpZGVyX19jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSsuZWRpdG9yLC53b29jb21tZXJjZSAubWFpbl9zbGlkZXJfX2NvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlKy5lbnRyeS1jb250ZW50LC5tYWluX3NsaWRlcl9fY29udGVudCAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkKy5lbnRyeS1jb250ZW50LC5tYWluX3NsaWRlcl9fY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSsuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSsuZW50cnktY29udGVudCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLm1haW5fc2xpZGVyX19jb250ZW50IHAucHJpY2UrLmVkaXRvciwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLm1haW5fc2xpZGVyX19jb250ZW50IHAucHJpY2UrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNlKy5lZGl0b3IsLm1haW5fc2xpZGVyX19jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNlKy5lbnRyeS1jb250ZW50LC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAubWFpbl9zbGlkZXJfX2NvbnRlbnQgc3Bhbi5wcmljZSsuZWRpdG9yLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAubWFpbl9zbGlkZXJfX2NvbnRlbnQgc3Bhbi5wcmljZSsuZW50cnktY29udGVudCwubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDYrLmVkaXRvciwubWFpbl9zbGlkZXJfX2NvbnRlbnQgaDYrLmVudHJ5LWNvbnRlbnQsLm1haW5fc2xpZGVyX19jb250ZW50IC5oNisuZWRpdG9yLC5tYWluX3NsaWRlcl9fY29udGVudCAuaDYrLmVudHJ5LWNvbnRlbnR7bWFyZ2luLXRvcDoxLjM3NXJlbX0ubWFpbl9zbGlkZXJfX25hdntwb3NpdGlvbjpzdGF0aWM7dG9wOjEwMCU7bGVmdDowO3JpZ2h0OjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE2cHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tYWluX3NsaWRlcl9fbmF2e3Bvc2l0aW9uOmFic29sdXRlfX0uc2xpZGVyLWZvcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zbGlkZXItZm9ye2JhY2tncm91bmQ6I2ZmZn19LnNsaWRlci1mb3IgLnNsaWNrLWRvdHN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouNjI1cmVtO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zbGlkZXItZm9yIC5zbGljay1kb3Rze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uc2xpZGVyLWZvciAuc2xpY2stZG90cyBsaSBidXR0b257Ym9yZGVyOm5vbmU7cGFkZGluZzowO3dpZHRoOi41NjI1cmVtO2hlaWdodDouNTYyNXJlbTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZTowO3RyYW5zaXRpb246YWxsIC4zcyAwc30uc2xpZGVyLWZvciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9ue2JhY2tncm91bmQ6IzAwMH0uc2xpY2stcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI1JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMjUgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjU3NTczNiA0LjU3NTc0QzAuMzQxNDIxIDQuODEwMDUgMC4zNDE0MjEgNS4xODk5NSAwLjU3NTczNiA1LjQyNDI2TDQuMzk0MTEgOS4yNDI2NEM0LjYyODQzIDkuNDc2OTYgNS4wMDgzMyA5LjQ3Njk2IDUuMjQyNjQgOS4yNDI2NEM1LjQ3Njk2IDkuMDA4MzMgNS40NzY5NiA4LjYyODQzIDUuMjQyNjQgOC4zOTQxMUwxLjg0ODUzIDVMNS4yNDI2NCAxLjYwNTg5QzUuNDc2OTYgMS4zNzE1NyA1LjQ3Njk2IDAuOTkxNjc0IDUuMjQyNjQgMC43NTczNTlDNS4wMDgzMyAwLjUyMzA0NCA0LjYyODQzIDAuNTIzMDQ0IDQuMzk0MTEgMC43NTczNTlMMC41NzU3MzYgNC41NzU3NFpNMSA1LjZMMjUgNS42TDI1IDQuNEwxIDQuNEwxIDUuNlonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO2xlZnQ6Y2FsYyg0OCUgLSA2NXB4KX0uc2xpY2stbmV4dHtsZWZ0OmNhbGMoNDglIC0gMjVweCk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNScgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDI1IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjQuNDI0MyA1LjQyNDI2QzI0LjY1ODYgNS4xODk5NSAyNC42NTg2IDQuODEwMDUgMjQuNDI0MyA0LjU3NTczTDIwLjYwNTkgMC43NTczNTdDMjAuMzcxNiAwLjUyMzA0MyAxOS45OTE3IDAuNTIzMDQzIDE5Ljc1NzQgMC43NTczNTdDMTkuNTIzIDAuOTkxNjcyIDE5LjUyMyAxLjM3MTU3IDE5Ljc1NzQgMS42MDU4OUwyMy4xNTE1IDVMMTkuNzU3NCA4LjM5NDExQzE5LjUyMyA4LjYyODQzIDE5LjUyMyA5LjAwODMyIDE5Ljc1NzQgOS4yNDI2NEMxOS45OTE3IDkuNDc2OTUgMjAuMzcxNiA5LjQ3Njk1IDIwLjYwNTkgOS4yNDI2NEwyNC40MjQzIDUuNDI0MjZaTTUuMjQ1MzdlLTA4IDUuNkwyNCA1LjZMMjQgNC40TC01LjI0NTM3ZS0wOCA0LjRMNS4yNDUzN2UtMDggNS42WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIil9LnNsaWNrLXByZXYsLnNsaWNrLW5leHR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2ZvbnQtc2l6ZTowO2JvcmRlcjpub25lO3BhZGRpbmc6MDt3aWR0aDoyNXB4O2hlaWdodDoxNXB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kLXNpemU6MjVweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zbGljay1wcmV2LC5zbGljay1uZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fS5zbGlkZXItbmF2e3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuc2xpZGVyLW5hdnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxOTdweCk7cGFkZGluZy1ib3R0b206MS41NjI1cmVtfS5zbGlkZXItbmF2OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjA7Ym90dG9tOjA7YmFja2dyb3VuZDojZmZmO2xlZnQ6MTAwJTt3aWR0aDoxMDAwJTt6LWluZGV4OjJ9fS5zbGlkZXItbmF2IC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LnNsaWRlci1uYXYgLnNsaWNrLXNsaWRle3dpZHRoOjIwN3B4O3BhZGRpbmc6MCAxNXB4fS5zbGlkZXItbmF2IC5zbGljay1zbGlkZSAudGh1bWJuYWlsLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlfS5zbGlkZXItbmF2IC5zbGljay1zbGlkZSAudGh1bWJuYWlsLWltYWdlOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwYWRkaW5nLWJvdHRvbToxOTMlfS5zbGlkZXItbmF2IC5zbGljay1zbGlkZSAudGh1bWJuYWlsLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5zbGlkZXItbmF2IC5zbGljay1zbGlkZSAudGh1bWJuYWlsLWltYWdlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9fS50ZWFtLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtjb2x1bW4tZ2FwOi42MjVyZW07cm93LWdhcDoxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDUxMHB4KXsudGVhbS1ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywgMWZyKX19LnRlYW0tZ3JpZF9faXRlbXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50ZWFtLWdyaWRfX2NvbnRlbnR7ZmxleDoxIDEgYXV0bztkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFtLWdyaWRfX2NvbnRlbnQtaW5uZXJ7cGFkZGluZy1ib3R0b206Ljc1cmVtfS50ZWFtLWdyaWRfX2NvbnRlbnQtaW5uZXIgLmMtdGl0bGUsLnRlYW0tZ3JpZF9fY29udGVudC1pbm5lciBoMiwudGVhbS1ncmlkX19jb250ZW50LWlubmVyIGgzLC50ZWFtLWdyaWRfX2NvbnRlbnQtaW5uZXIgaDQsLnRlYW0tZ3JpZF9fY29udGVudC1pbm5lciBoNSwudGVhbS1ncmlkX19jb250ZW50LWlubmVyIGg2e21hcmdpbi1ib3R0b206Ljc1cmVtfS50ZWFtLWdyaWRfX2ltYWdle21hcmdpbi1ib3R0b206LjYyNXJlbTt3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoxLzJ9LnRlYW0tZ3JpZF9faW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0udGVhbS1ncmlkIC5zb2NpYWxze21hcmdpbi10b3A6YXV0b30udGVhbS1ncmlkIC5zb2NpYWxzIC5zb2NpYWxzX19pdGVtIHN2Z3t3aWR0aDoxLjEyNXJlbTtoZWlnaHQ6MS4xMjVyZW19LnRlYW0tZ3JpZCAuc29jaWFscyAuc29jaWFsc19faXRlbTpob3Zlcntjb2xvcjojMDAwfS50ZWFtLWdyaWQgLnNvY2lhbHMgLnNvY2lhbHNfX2l0ZW06aG92ZXI6YmVmb3Jle29wYWNpdHk6MH0udGVhbS1ncmlkIC5zb2NpYWxzIC5zb2NpYWxzX19pdGVtOmhvdmVyIHN2Z3tmaWxsOiMwMDB9Lm0tdGV4dF9wbHVzX2ltYWdlIC5lZGl0b3IrLmJ0biwubS10ZXh0X3BsdXNfaW1hZ2UgLmVudHJ5LWNvbnRlbnQrLmJ0biwubS10ZXh0X3BsdXNfaW1hZ2UgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLm0tdGV4dF9wbHVzX2ltYWdlIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwubS10ZXh0X3BsdXNfaW1hZ2UgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLm0tdGV4dF9wbHVzX2ltYWdlIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAubS10ZXh0X3BsdXNfaW1hZ2UgLmVkaXRvcitpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLm0tdGV4dF9wbHVzX2ltYWdlIC5lbnRyeS1jb250ZW50K2lucHV0W3R5cGU9c3VibWl0XSwubS10ZXh0X3BsdXNfaW1hZ2UgLndvb2NvbW1lcmNlICNyZXNwb25kIC5lZGl0b3IraW5wdXQjc3VibWl0LC5tLXRleHRfcGx1c19pbWFnZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmVudHJ5LWNvbnRlbnQraW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubS10ZXh0X3BsdXNfaW1hZ2UgLmVkaXRvcitpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5tLXRleHRfcGx1c19pbWFnZSAuZW50cnktY29udGVudCtpbnB1dCNzdWJtaXQsLm0tdGV4dF9wbHVzX2ltYWdlIC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLC5tLXRleHRfcGx1c19pbWFnZSAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLndvb2NvbW1lcmNlIC5tLXRleHRfcGx1c19pbWFnZSAuZWRpdG9yK2EuYnV0dG9uLC53b29jb21tZXJjZSAubS10ZXh0X3BsdXNfaW1hZ2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24sLm0tdGV4dF9wbHVzX2ltYWdlIC53b29jb21tZXJjZSAuZWRpdG9yK2J1dHRvbi5idXR0b24sLm0tdGV4dF9wbHVzX2ltYWdlIC53b29jb21tZXJjZSAuZW50cnktY29udGVudCtidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAubS10ZXh0X3BsdXNfaW1hZ2UgLmVkaXRvcitidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAubS10ZXh0X3BsdXNfaW1hZ2UgLmVudHJ5LWNvbnRlbnQrYnV0dG9uLmJ1dHRvbiwubS10ZXh0X3BsdXNfaW1hZ2UgLndvb2NvbW1lcmNlIC5lZGl0b3IraW5wdXQuYnV0dG9uLC5tLXRleHRfcGx1c19pbWFnZSAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubS10ZXh0X3BsdXNfaW1hZ2UgLmVkaXRvcitpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5tLXRleHRfcGx1c19pbWFnZSAuZW50cnktY29udGVudCtpbnB1dC5idXR0b24sLm0tdGV4dF9wbHVzX2ltYWdlIC53b29jb21tZXJjZSAuZWRpdG9yK2EuYnV0dG9uLmFsdCwubS10ZXh0X3BsdXNfaW1hZ2UgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2EuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tdGV4dF9wbHVzX2ltYWdlIC5lZGl0b3IrYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS10ZXh0X3BsdXNfaW1hZ2UgLmVudHJ5LWNvbnRlbnQrYS5idXR0b24uYWx0LC5tLXRleHRfcGx1c19pbWFnZSAud29vY29tbWVyY2UgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwubS10ZXh0X3BsdXNfaW1hZ2UgLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS10ZXh0X3BsdXNfaW1hZ2UgLmVkaXRvcitidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tdGV4dF9wbHVzX2ltYWdlIC5lbnRyeS1jb250ZW50K2J1dHRvbi5idXR0b24uYWx0LC5tLXRleHRfcGx1c19pbWFnZSAud29vY29tbWVyY2UgLmVkaXRvcitpbnB1dC5idXR0b24uYWx0LC5tLXRleHRfcGx1c19pbWFnZSAud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tdGV4dF9wbHVzX2ltYWdlIC5lZGl0b3IraW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tdGV4dF9wbHVzX2ltYWdlIC5lbnRyeS1jb250ZW50K2lucHV0LmJ1dHRvbi5hbHQsLm0tdGV4dF9wbHVzX2ltYWdlIC5lZGl0b3IrLmJ0bl93cmFwcGVyLC5tLXRleHRfcGx1c19pbWFnZSAuZW50cnktY29udGVudCsuYnRuX3dyYXBwZXJ7bWFyZ2luLXRvcDoxLjg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tLXRleHRfcGx1c19pbWFnZSAuZWRpdG9yLC5tLXRleHRfcGx1c19pbWFnZSAuZW50cnktY29udGVudHttYXgtd2lkdGg6MzIuNXJlbX19Lm0tdGV4dF9wbHVzX2ltYWdlX192aWRlb3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIC0wLjkzNzVyZW19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLXRleHRfcGx1c19pbWFnZV9fdmlkZW97bWFyZ2luOjB9fS5tLXRleHRfcGx1c19pbWFnZV9fdmlkZW8gc3Zne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bWFyZ2luOjAgYXV0bzt3aWR0aDoyLjkzNzVyZW07aGVpZ2h0OjIuOTM3NXJlbTt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9Lm0tdGV4dF9wbHVzX2ltYWdlX192aWRlby1vdmVybGF5e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5tLXRleHRfcGx1c19pbWFnZV9fdmlkZW86aG92ZXIgc3Zne3dpZHRoOjMuNzVyZW07aGVpZ2h0OjMuNzVyZW19Lm0tdGV4dF9wbHVzX2ltYWdlX19pbWd7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgLTAuOTM3NXJlbX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tdGV4dF9wbHVzX2ltYWdlX19pbWd7bWFyZ2luOjB9fS5tLXRleHRfcGx1c19pbWFnZV9faW1nPmF7ZGlzcGxheTpibG9ja30ubS10ZXh0X3BsdXNfaW1hZ2VfX2ltZyBpbWd7d2lkdGg6MTAwJX0ubS10ZXh0X3BsdXNfaW1hZ2VfX2ltZz5zcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDouOTM3NXJlbTtyaWdodDouOTM3NXJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6My43NXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0ubS10b2dnbGVfX2lubmVye3BhZGRpbmc6Mi43NXJlbSAwIDAgMDtib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkOWQ5O21hcmdpbi10b3A6MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7Lm0tdG9nZ2xlX19pbm5lcntwYWRkaW5nOjQuMzEyNXJlbSAwIDAgMH19QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXsubS10b2dnbGVfX2lubmVye3BhZGRpbmc6Ni4yNXJlbSAwIDYuMjVyZW07bWFyZ2luLXRvcDoxLjg3NXJlbX19Lm0tdG9nZ2xlIC5qcy1hY2NvcmRpb257Ym9yZGVyLXRvcDowcHh9Lm0tdG9nZ2xlIC5qcy1hY2NvcmRpb24tY29udGVudCAuZWRpdG9yLC5tLXRvZ2dsZSAuanMtYWNjb3JkaW9uLWNvbnRlbnQgLmVudHJ5LWNvbnRlbnR7bWF4LXdpZHRoOjU2LjI1cmVtfS5tLXRvZ2dsZV9faXRlbXttYXJnaW4tYm90dG9tOjFyZW19Lm0tdG9nZ2xlX19pdGVte3BhZGRpbmc6MS4yNXJlbSAxLjI1cmVtO2JvcmRlcjoxcHggc29saWQgI2I2YjZiNjt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLXRvZ2dsZV9faXRlbXtwYWRkaW5nOjEuODc1cmVtIDEuODc1cmVtIDEuMTg3NXJlbSAxLjg3NXJlbX19Lm0tdG9nZ2xlX19pdGVtIC5taW51c3tkaXNwbGF5Om5vbmV9Lm0tdG9nZ2xlX19pdGVtLmlzLW9wZW57cGFkZGluZy1ib3R0b206Y2xhbXAoIDAuOTM3NXJlbSwgY2FsYygwLjkzNzVyZW0gKyAoMXZ3IC0gNS43NXB4KSAqIDEuNiksIDEuNTYyNXJlbSApfS5tLXRvZ2dsZV9faXRlbS5pcy1vcGVuIC5wbHVze2Rpc3BsYXk6bm9uZX0ubS10b2dnbGVfX2l0ZW0uaXMtb3BlbiAubWludXN7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMwMjAyMDI7c3Ryb2tlOiNmZmZ9Lm0tdG9nZ2xlX19pdGVtLmlzLW9wZW4gLm0tZmFxX19pdGVtLXRpdGxle3BhZGRpbmctYm90dG9tOjB9Lm0tdG9nZ2xlX19pdGVtLXRpdGxle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MXJlbTttYXJnaW46MDtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS44NzVyZW07Zm9udC13ZWlnaHQ6NTAwO3Bvc2l0aW9uOnJlbGF0aXZlO2xldHRlci1zcGFjaW5nOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpey5tLXRvZ2dsZV9faXRlbS10aXRsZXtmb250LXNpemU6MS4yNXJlbX19Lm0tdG9nZ2xlX19pdGVtLXRpdGxlOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOi0xLjI1cmVtO2JvdHRvbTotMS4yNXJlbTtsZWZ0OjA7cmlnaHQ6MDtvcGFjaXR5Oi41fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS10b2dnbGVfX2l0ZW0tdGl0bGU6YmVmb3Jle3RvcDotMi41cmVtO2JvdHRvbTotMi41cmVtfX0uaXMtb3BlbiAubS10b2dnbGVfX2l0ZW0tdGl0bGU6YmVmb3Jle2JvdHRvbTotMTBweH0ubS10b2dnbGVfX2l0ZW0tdGl0bGUgc3Zne2ZsZXgtc2hyaW5rOjA7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjVyZW07Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIsMiwyLC40KTtib3JkZXItcmFkaXVzOjUwJTtmaWxsOiMwMjAyMDI7c3Ryb2tlOiMwMjAyMDI7cGFkZGluZzouNXJlbX0ubS10b2dnbGVfX2l0ZW0tY29udGVudD5pbWd7bWF4LXdpZHRoOjE1LjYyNXJlbTt3aWR0aDoxMDAlO21hcmdpbjoxLjI1cmVtIDB9Lm0tdG9nZ2xlX19pdGVtLWNvbnRlbnQgLmVkaXRvciwubS10b2dnbGVfX2l0ZW0tY29udGVudCAuZW50cnktY29udGVudHtwYWRkaW5nLXRvcDoxLjI1cmVtO21heC13aWR0aDo4NSV9Lm0tdG9nZ2xlIC5lZGl0b3IsLm0tdG9nZ2xlIC5lbnRyeS1jb250ZW50e21heC13aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubS10b2dnbGUgLmVkaXRvciwubS10b2dnbGUgLmVudHJ5LWNvbnRlbnR7bWF4LXdpZHRoOjI2Ljg3NXJlbX19Lm0tdGV4dC1jb2x1bW5zIC5yb3csLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5tLXRleHQtY29sdW1ucyAuY29sMi1zZXQsLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAubS10ZXh0LWNvbHVtbnMgLmNvbDItc2V0e3Jvdy1nYXA6My4xMjVyZW19Zm9ybSB0YWJsZS53dF9mcm9udGVuZF93aXNobGlzdF90YWJsZXtib3JkZXI6bm9uZSAhaW1wb3J0YW50fWZvcm0gdGFibGUud3RfZnJvbnRlbmRfd2lzaGxpc3RfdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZXtkaXNwbGF5Om5vbmV9Zm9ybSB0YWJsZS53dF9mcm9udGVuZF93aXNobGlzdF90YWJsZSB0ciB0aHt0ZXh0LWFsaWduOmxlZnR9Zm9ybSB0YWJsZS53dF9mcm9udGVuZF93aXNobGlzdF90YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZHt3aWR0aDoxLjVyZW07cGFkZGluZzowfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXtmb3JtIHRhYmxlLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIHRyIHRkOm50aC1sYXN0LWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX1mb3JtIHRhYmxlLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIHRyIHRkOmxhc3QtY2hpbGR7bWF4LXdpZHRoOjcwcHggIWltcG9ydGFudH1mb3JtIHRhYmxlLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIHRyIHRkIC5zaW5nbGUtYWRkLXRvLWNhcnR7cGFkZGluZzouMzEyNXJlbSAhaW1wb3J0YW50fX1mb3JtIHRhYmxlLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIHRyIHRkIGRke21hcmdpbi1ib3R0b206NXB4fWZvcm0gdGFibGUud3RfZnJvbnRlbmRfd2lzaGxpc3RfdGFibGUgdHIgdGQgZGx7bWFyZ2luOjVweCAwIDB9Zm9ybSB0YWJsZS53dF9mcm9udGVuZF93aXNobGlzdF90YWJsZSB0ciB0ZCAucmVtb3ZlX3dpc2hsaXN0X3NpbmdsZXt3aWR0aDoxNnB4O2hlaWdodDoxNXB4O21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyNCAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjQgMEMxNS4yNSAwLjAwMzMyMDMxIDEzLjIzNTkgMS4wNTE5NSAxMiAyLjgxMTEzQzEwLjc2NDEgMS4wNTE5NSA4Ljc1IDAuMDAzMzIwMzEgNi42IDBDMy4wODM5OCAwIDAgMy4yNzEyOSAwIDdDMCAxMC42MzQgMi4wNTE5NSAxNC4zNzY4IDUuOTM0MzggMTcuODI0QzcuNzMzMiAxOS40MTgyIDkuNzA2NDUgMjAuODAzOSAxMS44MTY0IDIxLjk1NTNDMTEuOTMxNiAyMi4wMTQ3IDEyLjA2ODQgMjIuMDE0NyAxMi4xODM2IDIxLjk1NTNDMTQuMjkyOCAyMC44MDM5IDE2LjI2NTQgMTkuNDE4IDE4LjA2MzcgMTcuODI0QzIxLjk0OCAxNC4zNzY4IDI0IDEwLjYzNCAyNCA3QzI0IDMuMjcxMjkgMjAuOTE2IDAgMTcuNCAwWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufWZvcm0gdGFibGUud3RfZnJvbnRlbmRfd2lzaGxpc3RfdGFibGUgdHIgdGQgLnJlbW92ZV93aXNobGlzdF9zaW5nbGUgaW1ne2Rpc3BsYXk6bm9uZX1mb3JtIHRhYmxlLnd0X2Zyb250ZW5kX3dpc2hsaXN0X3RhYmxlIHRyIHRoLGZvcm0gdGFibGUud3RfZnJvbnRlbmRfd2lzaGxpc3RfdGFibGUgdHIgdGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QyZDJkMn0uYW5jaG9ye2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7dG9wOmNhbGMoLTEqdmFyKC0taGVhZGVyLXNjcm9sbGVkLWhlaWdodCkpfS5jdXN0b21fc2hvcF9zZWN0aW9uIC5hbmNob3J7dG9wOi02LjU2MjVyZW19LmltZy1wbGFjZWhvbGRlcntiYWNrZ3JvdW5kLWNvbG9yOiNlMmUyZTI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmltZy1wbGFjZWhvbGRlciBzdmd7d2lkdGg6Y2xhbXAoNC4zNzVyZW0sMjUlLDkuMzc1cmVtKTtoZWlnaHQ6Y2xhbXAoNC4zNzVyZW0sMjUlLDkuMzc1cmVtKTtmaWxsOiMwMDB9LnN0cmV0Y2hlZC1saW5rOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjF9LmpzLWFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmpzLWFjY29yZGlvbi10aXRsZSBzdmcsLmpzLXN1Yi1hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5qcy1hY2NvcmRpb24tdGl0bGUgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uanMtYWNjb3JkaW9uLXRpdGxlLC5qcy1zdWItYWNjb3JkaW9uLXRpdGxle2N1cnNvcjpwb2ludGVyfS5qcy1hY2NvcmRpb24tdGl0bGUgc3ZnLC5qcy1zdWItYWNjb3JkaW9uLXRpdGxlIHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LmpzLWFjY29yZGlvbi1jb250ZW50LC5qcy1zdWItYWNjb3JkaW9uLWNvbnRlbnR7ZGlzcGxheTpub25lfS5qcy1hY2NvcmRpb257Ym9yZGVyLXRvcDoxcHggc29saWQgIzAwMH0uanMtYWNjb3JkaW9uX19pbWcgaW1ne3dpZHRoOjEwMCV9LmpzLXN1Yi1hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0uYXJ0aWNsZXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3BhZGRpbmc6MS41cmVtO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5hcnRpY2xlX190aHVtYm5haWx7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjYyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uYXJ0aWNsZV9fdGh1bWJuYWlsOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjYwJX0uYXJ0aWNsZV9fdGh1bWJuYWlsIGltZywuYXJ0aWNsZV9fdGh1bWJuYWlsIC5pbWctcGxhY2Vob2xkZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYXJ0aWNsZV9fdGh1bWJuYWlsOmhvdmVyIGltZ3tvcGFjaXR5Oi44NX0uYXJ0aWNsZV9fY29udGVudHtmbGV4LWdyb3c6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmFydGljbGVfX2V4Y2VycHR7bWFyZ2luLWJvdHRvbToxLjI1cmVtfS5hcnRpY2xlX19tb3Jle21hcmdpbi10b3A6YXV0b30uZW50cnktbWV0YXtmb250LXNpemU6Ljg3NXJlbTttYXJnaW4tYm90dG9tOi45Mzc1cmVtfS5lbnRyeS1tZXRhIC5jYXQtbGlua3MsLmVudHJ5LW1ldGEgLnRhZy1saW5rc3ttYXJnaW4tdG9wOi4zMTI1cmVtfS5hcnRpY2xlLW5vLXJlc3VsdHMgLmFydGljbGVfX2NvbnRlbnR7YWxpZ24taXRlbXM6Y2VudGVyfS5hcnRpY2xlLW5vLXJlc3VsdHMgLmFydGljbGVfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MH0uZW50cnktZGF0ZS5wdWJsaXNoZWQ6bm90KC51cGRhdGVkKXtkaXNwbGF5Om5vbmV9LnRvcC1iYW5uZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOi42MjVyZW0gMDtmb250LXNpemU6Ljg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDAxO2hlaWdodDoyLjVyZW07b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LnRvcC1iYW5uZXItLWhpZGRlbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9LnRvcC1iYW5uZXJfX3N3aXBlcntvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjUwMHB4O21hcmdpbjowIGF1dG99LnRvcC1iYW5uZXJfX2l0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNXJlbTt3aWR0aDoxMDAlfS50b3AtYmFubmVyX19pdGVtIHAsLnRvcC1iYW5uZXJfX2l0ZW0gYXtjb2xvcjppbmhlcml0fS50b3AtYmFubmVyX19pdGVtIHB7bWFyZ2luLWJvdHRvbTowfS50b3AtYmFubmVyIC5zd2lwZXItc2xpZGV7aGVpZ2h0OjIuNXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTc5cHgpey50b3AtYmFubmVye3BhZGRpbmc6LjVyZW0gMDtmb250LXNpemU6Ljc1cmVtfX0udG9wLWJhbm5lci1oaWRkZW4gLnRvcC1iYW5uZXJ7dHJhbnNpdGlvbjpub25lfS5iYW5uZXItYWZ0ZXItaGVhZGVye3dpZHRoOjEwMCU7cGFkZGluZzouNjI1cmVtIDA7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS40O3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6NDtoZWlnaHQ6My43NXJlbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOi0xcHh9LmJhbm5lci1hZnRlci1oZWFkZXJfX2NvbnRlbnR7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEuMjVyZW07bWF4LXdpZHRoOjUwMHB4fS5iYW5uZXItYWZ0ZXItaGVhZGVyX19zd2lwZXJ7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7aGVpZ2h0OjMuNzVyZW19LmJhbm5lci1hZnRlci1oZWFkZXJfX2l0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNXJlbTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6LjVyZW0gMH0uYmFubmVyLWFmdGVyLWhlYWRlcl9faXRlbSBwe21hcmdpbi1ib3R0b206MH0uYmFubmVyLWFmdGVyLWhlYWRlcl9fdGltZXt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmY7cGFkZGluZy1sZWZ0OjEuNXJlbX0uYmFubmVyLWFmdGVyLWhlYWRlcl9fdGltZSAuY291bnRkb3duLXRpbWVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjVyZW07Y29sb3I6aW5oZXJpdH0uYmFubmVyLWFmdGVyLWhlYWRlcl9fdGltZSAuY291bnRkb3duLWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi4xMjVyZW19LmJhbm5lci1hZnRlci1oZWFkZXJfX3RpbWUgLmNvdW50ZG93bi1kYXlzLC5iYW5uZXItYWZ0ZXItaGVhZGVyX190aW1lIC5jb3VudGRvd24taG91cnMsLmJhbm5lci1hZnRlci1oZWFkZXJfX3RpbWUgLmNvdW50ZG93bi1taW51dGVzLC5iYW5uZXItYWZ0ZXItaGVhZGVyX190aW1lIC5jb3VudGRvd24tc2Vjb25kc3tmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxfS5iYW5uZXItYWZ0ZXItaGVhZGVyX190aW1lIC5jb3VudGRvd24tbGFiZWx7Zm9udC1zaXplOi42MjVyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7b3BhY2l0eTouOH0uYmFubmVyLWFmdGVyLWhlYWRlcl9fdGltZSAuY291bnRkb3duLXNlcGFyYXRvcntmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxfS5iYW5uZXItYWZ0ZXItaGVhZGVyIC5zd2lwZXItc2xpZGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDozLjc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDk3OXB4KXsuYmFubmVyLWFmdGVyLWhlYWRlcntwYWRkaW5nOi41cmVtIDA7Zm9udC1zaXplOi43NXJlbX0uYmFubmVyLWFmdGVyLWhlYWRlcl9fY29udGVudHtnYXA6LjkzNzVyZW19LmJhbm5lci1hZnRlci1oZWFkZXJfX3RpbWUgLmNvdW50ZG93bi10aW1lcntnYXA6LjM3NXJlbX19LnRvcC1iYW5uZXItaGlkZGVuLmlzLW1lbnUtb3BlbiAuc2l0ZS1oZWFkZXI6YmVmb3Jle3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDtyaWdodDowO2hlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0KTt6LWluZGV4OjQ7YmFja2dyb3VuZDojZmZmO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6NC4wNjI1cmVtfS5icmVhZGNydW1ic3tjb2xvcjojZDlkOWQ5O2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbi1ib3R0b206MS44NzVyZW19LmJyZWFkY3J1bWJzIGF7Y29sb3I6aW5oZXJpdDttYXJnaW4tcmlnaHQ6LjEyNXJlbX0uYnJlYWRjcnVtYnMgYTpob3Zlcntjb2xvcjojMDAwfS5icmVhZGNydW1icyBzcGFuIHNwYW4gc3BhbntkaXNwbGF5OmlubGluZTttYXJnaW4tbGVmdDouMTg3NXJlbX0uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJfbGFzdHtjb2xvcjojMDAwfS5icmVhZGNydW1icyBwe21hcmdpbjowfS5icmVhZGNydW1icyAuc2VwYXJhdG9ye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIC4zMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsuYnJlYWRjcnVtYnMgLnNlcGFyYXRvcnttYXJnaW46MCAuNjI1cmVtfX0ubW9kYWx7LS1tb2RhbC1tYXJnaW46IDEuMjVyZW07LS1tb2RhbC1tYXgtd2lkdGg6IDUwcmVtO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTE7b3BhY2l0eTowfS5tb2RhbF9fb3ZlcmxheXt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4zKTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjB9Lm1vZGFsLmlzLW9wZW57b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3M7dmlzaWJpbGl0eTp2aXNpYmxlO3otaW5kZXg6MTEwfS5tb2RhbC5pcy1vcGVuIC5tb2RhbF9faW5uZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5tb2RhbF9faW5uZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6dmFyKC0tbW9kYWwtbWF4LXdpZHRoKTtoZWlnaHQ6Y2FsYygxMDAlIC0gdmFyKC0tbW9kYWwtbWFyZ2luKSoyKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MCB2YXIoLS1tb2RhbC1tYXJnaW4pO21hcmdpbjp2YXIoLS1tb2RhbC1tYXJnaW4pIGF1dG87cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMuMTI1cmVtKTtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbF9fY29udGVudHt3aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtwYWRkaW5nOjEuODc1cmVtO292ZXJmbG93LXk6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtwb2ludGVyLWV2ZW50czphdXRvfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsubW9kYWxfX2NvbnRlbnR7cGFkZGluZy10b3A6My4xMjVyZW19fS5tb2RhbF9fY2xvc2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjkzNzVyZW07cmlnaHQ6LjkzNzVyZW07Y3Vyc29yOnBvaW50ZXJ9Lm1vZGFsX19jbG9zZTpob3ZlciBzdmd7ZmlsbDojMDAwfS5tb2RhbF9fY2xvc2Ugc3Zne3dpZHRoOjEuMzc1cmVtO2hlaWdodDoxLjM3NXJlbTtmaWxsOiMwMDB9LnBhZ2luYXRpb24sLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9ue21hcmdpbi10b3A6My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsucGFnaW5hdGlvbiwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb257bWFyZ2luLXRvcDo0LjM3NXJlbX19LnBhZ2luYXRpb24gdWwsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDouNXJlbTtib3JkZXI6bm9uZX0ucGFnaW5hdGlvbiB1bCBsaSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGl7Ym9yZGVyOm5vbmV9LnBhZ2luYXRpb24gdWwgbGkgYSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgYSwucGFnaW5hdGlvbiB1bCBsaSBzcGFuLC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBzcGFue3RyYW5zaXRpb246YWxsIC4zcyAwczttaW4td2lkdGg6Mi4yNXJlbTtoZWlnaHQ6Mi4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowIC40Mzc1cmVtfS5wYWdpbmF0aW9uIHVsIGxpIGEuY3VycmVudDpub3QoLmRvdHMpLC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLmN1cnJlbnQ6bm90KC5kb3RzKSwucGFnaW5hdGlvbiB1bCBsaSBzcGFuLmN1cnJlbnQ6bm90KC5kb3RzKSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgc3Bhbi5jdXJyZW50Om5vdCguZG90cyl7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDB9LnBhZ2luYXRpb24gdWwgbGkgYTpob3Zlciwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgYTpob3ZlciwucGFnaW5hdGlvbiB1bCBsaSBzcGFuOmhvdmVyLC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBzcGFuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5zZWFyY2gtZm9ybXt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRde3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDozLjQzNzVyZW19LnNlYXJjaC1mb3JtX19zdWJtaXR7ZGlzcGxheTppbmxpbmUtZmxleDt3aWR0aDoyLjgxMjVyZW07aGVpZ2h0OjEwMCU7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zaXRpb246YWxsIC4zcyAwcztib3JkZXItcmFkaXVzOjAgLjMxMjVyZW0gLjMxMjVyZW0gMH0uc2VhcmNoLWZvcm1fX3N1Ym1pdCBzdmd7dHJhbnNpdGlvbjphbGwgLjNzIDBzO3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW07ZmlsbDojMDAwfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNlYXJjaC1mb3JtX19zdWJtaXQ6aG92ZXJ7YmFja2dyb3VuZDojMDAwfS5zZWFyY2gtZm9ybV9fc3VibWl0OmhvdmVyIHN2Z3tmaWxsOiNmZmZ9fS5zb2NpYWxze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuNDM3NXJlbX0uc29jaWFsc19faXRlbXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9LnNvY2lhbHNfX2l0ZW06YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3JkZXItcmFkaXVzOjUwJTt3aWR0aDo0MHB4O2hlaWdodDoyLjVyZW07b3BhY2l0eTowO2JhY2tncm91bmQ6IzAwMDt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LnNvY2lhbHNfX2l0ZW0gc3Zne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO2ZpbGw6IzAwMDt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LnNvY2lhbHNfX2l0ZW0gc3ZnLmljb24tZmFjZWJvb2t7d2lkdGg6Ljg3NXJlbX0uc29jaWFsc19faXRlbSBzdmcuaWNvbi1lbWFpbHt3aWR0aDoxLjc1cmVtO2hlaWdodDoxLjYyNXJlbX0uc29jaWFsc19faXRlbTpob3Zlcntjb2xvcjojMDAwfS5zb2NpYWxzX19pdGVtOmhvdmVyOmJlZm9yZXtvcGFjaXR5OjF9LnNvY2lhbHNfX2l0ZW06aG92ZXIgc3Zne2ZpbGw6I2ZmZn0uanMtdGFiLXRpdGxlOm5vdCguaXMtYWN0aXZlKXtjdXJzb3I6cG9pbnRlcn0uanMtdGFiLXRpdGxlLmlzLWFjdGl2ZXtjb2xvcjojMDAwfS5qcy10YWItY29udGVudHtkaXNwbGF5Om5vbmV9LmpzLXRhYi1jb250ZW50LmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS50YWJzLS1ob3Jpem9udGFsIC50YWJzX190aXRsZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxLjg3NXJlbX0udGFicy0tdmVydGljYWx7ZGlzcGxheTpmbGV4fS50YWJzLS12ZXJ0aWNhbCAudGFic19fdGl0bGVze2ZsZXg6MCAwIDEyLjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjYyNXJlbX0udGFicy0tdmVydGljYWwgLnRhYnNfX2NvbnRlbnRze2ZsZXgtZ3JvdzoxfSN0by10b3B7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2Rpc3BsYXk6aW5saW5lLWZsZXg7YmFja2dyb3VuZC1jb2xvcjojMDAwO3dpZHRoOjIuNzVyZW07aGVpZ2h0OjIuNzVyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpmaXhlZDtib3R0b206MS44NzVyZW07cmlnaHQ6MS44NzVyZW07b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6OTB9I3RvLXRvcDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9I3RvLXRvcC5zaG93e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9I3RvLXRvcCBzdmd7d2lkdGg6Mi43NXJlbTtoZWlnaHQ6Mi43NXJlbTtmaWxsOiNmZmZ9LmpzLXRvZ2dsZSBzdmd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5qcy10b2dnbGUuaXMtb3BlbiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5qcy10b2dnbGUtY29udGVudHtkaXNwbGF5Om5vbmV9LmVycm9yNDA0e3BhZGRpbmctdG9wOjB9LmVycm9yNDA0IC5zaXRlLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOmNsYW1wKCA2LjI1cmVtLCBjYWxjKDYuMjVyZW0gKyAoMXZ3IC0gOS44cHgpICogMTAuODcpLCA5LjM3NXJlbSApIDB9Lm5vdC1mb3VuZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5ub3QtZm91bmRfX3RpdGxle2NvbG9yOiMwMDA7Zm9udC1zaXplOmNsYW1wKCAzLjEyNXJlbSwgY2FsYygzLjEyNXJlbSArICgxdncgLSA5LjhweCkgKiA0LjM1KSwgNC4zNzVyZW0gKTttYXJnaW4tYm90dG9tOi4zZW19Lm5vdC1mb3VuZF9fdGV4dHtmb250LXNpemU6Y2xhbXAoIDEuMTI1cmVtLCBjYWxjKDEuMTI1cmVtICsgKDF2dyAtIDkuOHB4KSAqIDAuNDMpLCAxLjI1cmVtICk7bWFyZ2luLWJvdHRvbToxLjVlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5ub3QtZm91bmRfX3RleHR7bWFyZ2luLWJvdHRvbToyLjVlbX19LmFyY2hpdmUtd3JhcHBlcntwYWRkaW5nOjMuMTI1cmVtIDB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuYXJjaGl2ZS13cmFwcGVye3BhZGRpbmc6NC4zNzVyZW0gMH19LmFyY2hpdmUtaGVhZGVye21hcmdpbi1ib3R0b206My4xMjVyZW19LmFyY2hpdmUtaGVhZGVyPio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNpdGUtY29udGVudHt3aWR0aDoxMDAlO2ZsZXgtZ3JvdzoxfS5lbnRyeS10aXRsZXtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbToxZW19LmVudHJ5LWNvbnRlbnR7cGFkZGluZy1ib3R0b206NC4zNzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZW50cnktY29udGVudHtwYWRkaW5nLWJvdHRvbTo3LjVyZW19fS5wb3N0LXRodW1ibmFpbHttYXJnaW4tYm90dG9tOjMuMTI1cmVtfS5wb3N0LWhlYWRlcnttYXJnaW4tYm90dG9tOjMuMTI1cmVtfS5wb3N0LWNvbnRlbnQsLnBvc3QtbmF2aWdhdGlvbiwucG9zdC1yZWxhdGVke21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsucG9zdC1jb250ZW50LC5wb3N0LW5hdmlnYXRpb24sLnBvc3QtcmVsYXRlZHttYXJnaW4tYm90dG9tOjQuMzc1cmVtfX0ubmF2LWxpbmtze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubmF2LWxpbmtze2ZsZXgtZGlyZWN0aW9uOnJvdztnYXA6My4xMjVyZW19fS53aWRnZXQtdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjEuMTI1cmVtO2xldHRlci1zcGFjaW5nOjFweH0ud2lkZ2V0X25hdl9tZW51IHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7cm93LWdhcDouODc1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LndpZGdldF9uYXZfbWVudSB1bCBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS53aWRnZXRfbmF2X21lbnUgdWwgYTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDoxMDAlO2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG87d2lkdGg6MDtoZWlnaHQ6LjA2MjVyZW07YmFja2dyb3VuZDojMDAwO3RyYW5zaXRpb246YWxsIC4zcyAwc30ud2lkZ2V0X25hdl9tZW51IHVsIGE6aG92ZXI6YmVmb3Jle3dpZHRoOjEwMCV9LndpZGdldF9uYXZfbWVudSB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbT5hOmJlZm9yZSwud2lkZ2V0X25hdl9tZW51IHVsIGxpLmN1cnJlbnRfcGFnZV9pdGVtPmE6YmVmb3Jle3dpZHRoOjEwMCV9IiwiLy8gQ29sb3JzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRiOiAjMDAwO1xuJHc6ICNmZmY7XG4kcHJpbWFyeTogJGI7XG4kZ3JleTogI0Q5RDlEOTtcbiRncmV5MjogI0UzRTNFMztcbiRkYXJrOiAjM0UyRTFCO1xuJGRhcmtfZ3JleTogIzc1NzU3NTtcbiRsaWdodF9iZzogI0Y4RjhGODtcbiRjb2xvci10ZXh0OiAkYjtcbiRjb2xvci1oZWFkaW5nOiAkYjtcblxuJHByaW1hcnktaG92ZXI6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiRzZWNvbmRhcnk6ICMzOGJkZjg7XG4kc2Vjb25kYXJ5LWhvdmVyOiBkYXJrZW4oJHNlY29uZGFyeSwgOCUpO1xuXG4vLyBCb290c3RyYXAgdjUuMy4wIGZpeCAoZGFyayBtb2RlIHN1cHBvcnQpXG4kZW5hYmxlLWRhcmstbW9kZTogZmFsc2U7XG5cbiR3aGl0ZS01MDogcmdiYSgkdywgMC41KTtcbiRibGFjay01MDogcmdiYSgkYiwgMC41KTtcbiRncmV5LWJvcmRlcjogI2QwZDBkMDtcblxuJHJlZDogI2EwMDsgLy8jY2MxODE4O1xuJGdyZWVuOiAjNmRjMjJlO1xuJG9yYW5nZTogI2Y1NmUyODtcbiR5ZWxsb3c6ICNGMkM5NEM7XG4kYmx1ZTogIzAwYTBkMjtcblxuJGNvbG9yLWxpbms6ICRwcmltYXJ5O1xuJGNvbG9yLWxpbmstaG92ZXI6ICRwcmltYXJ5LWhvdmVyO1xuXG5cbi8vIEZvbnRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmb250LXRleHQ6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiRmb250LWhlYWRpbmc6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcblxuJGZvbnQtY29kZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xuJGZvbnQtcHJlOiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgQ291cmllciwgbW9ub3NwYWNlO1xuXG5cbi8vIFR5cG9ncmFwaHkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGZvbnQtc2l6ZS1iYXNlOiAxNDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0ICh0eXBpY2FsbHkgMTZweClcbiRmb250LXdlaWdodC1iYXNlOiA0MDA7XG4kbGluZS1oZWlnaHQtYmFzZTogMS41OyAvL2RvbmVcblxuJHJhZGl1czogcmVtKDUpOyAvLyBnbG9iYWwgYm9yZGVyLXJhZGl1cyAoY2FuIGJlIDAsIGJ1dCBuZWVkIHRvIGtlZXAgaXQpXG5cblxuLy8gVHJhbnNpdGlvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHRpbWU6IDAuM3M7XG4kZGVmYXVsdC10cmFuc2l0aW9uOiBhbGwgJHRpbWUgMHM7XG5cblxuLy8gR3JpZCBicmVha3BvaW50cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBmb3IgbWluLXdpZHRoID0gdmFsdWVzLCBmb3IgbWF4LXdpZHRoID0gdmFsdWUgLSAxcHguXG4vLyBleGFtcGxlOiBAaW5jbHVkZSBtaW4obGcpID0gQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweClcbi8vIGV4YW1wbGU6IEBpbmNsdWRlIG1heChsZykgPSBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KVxuJGdyaWQtYnJlYWtwb2ludHM6IChcblx0XHRcdFx0eHM6IDAsXG5cdFx0XHRcdHNtOiA1NzZweCxcblx0XHRcdFx0bWQ6IDk4MHB4LFxuXHRcdFx0XHRsZzogMTAyNXB4LFxuXHRcdFx0XHR4bDogMTQ0MHB4LFxuKTtcblxuLy8gR3JpZCBjb2x1bW5zXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cbiRncmlkLWNvbHVtbnM6IDEyO1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4OyAvLyAxNXB4IG9uIGVhY2ggc2lkZVxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcblx0XHRcdFx0eHM6IDEwMCUsXG5cdFx0XHRcdHNtOiAxMDAlLFxuXHRcdFx0XHRtZDogMTAwJSxcblx0XHRcdFx0bGc6IDEwMCUsXG5cdFx0XHRcdHhsOiAxMjgwcHgsIC8vMTM1MHB4LFxuKTtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcbiRjb250YWluZXItZ3V0dGVyLXgtdmFsdWVzOiAoXG5cdFx0XHRcdHhzOiAxNnB4LCAvLyA4cHggb24gZWFjaCBzaWRlXG5cdFx0XHRcdHNtOiAxNnB4LCAvLyAzMHB4IG9uIGVhY2ggc2lkZVxuXHRcdFx0XHRtZDogMzBweCwgLy8gMzBweCBvbiBlYWNoIHNpZGVcblx0XHRcdFx0bGc6IDMwcHgsIC8vIDUwcHggb24gZWFjaCBzaWRlXG5cdFx0XHRcdHhsOiAzMHB4LCAvLyA1MHB4IG9uIGVhY2ggc2lkZVxuKTtcblxuLy8gQ29udGFpbmVyIGZsdWlkIG1heGltdW0gd2lkdGhcbiRjb250YWluZXItZmx1aWQtbWF4LXdpZHRoOiAxOTIwcHg7XG5cbi8qXG4gKiBHbG9iYWwgQ1NTIFZhcmlhYmxlczpcbiAqL1xuOnJvb3Qge1xuXHQtLWNvbnRhaW5lci13aWR0aDogMTAwJTtcblxuXHRAZWFjaCAkYnAgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSkge1xuXHRcdFx0LS1jb250YWluZXItd2lkdGg6ICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRicCl9O1xuXHRcdFx0LS1jb250YWluZXItZ3V0dGVyLXg6ICN7bWFwLWdldCgkY29udGFpbmVyLWd1dHRlci14LXZhbHVlcywgJGJwKX07XG5cdFx0fVxuXHR9XG5cblx0LS1oZWFkZXItaGVpZ2h0OiAje3JlbSg2Myl9OyAvLyBuZWVkZWQgZm9yIGZpeGVkIGhlYWRlclxuXHQtLWhlYWRlci1zY3JvbGxlZC1oZWlnaHQ6ICN7cmVtKDYzKX07IC8vIG5lZWRlZCBmb3IgZml4ZWQgaGVhZGVyXG59XG4iLCJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNYW5yb3BlJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvTWFucm9wZS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTWFucm9wZSc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9NYW5yb3BlLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvTWFucm9wZS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNYW5yb3BlJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL01hbnJvcGUtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNYW5yb3BlJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvTWFucm9wZS1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTWFucm9wZSc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9NYW5yb3BlLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvTWFucm9wZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG4iLCIvKiEgc2FuaXRpemUuY3NzIHY4LjAuMCB8IENDMCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9jc3N0b29scy9zYW5pdGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHJlcGVhdGluZyBiYWNrZ3JvdW5kcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIEFkZCBib3JkZXIgYm94IHNpemluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgLyogMSAqL1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQWRkIHRleHQgZGVjb3JhdGlvbiBpbmhlcml0YW5jZSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIEFkZCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW5oZXJpdGFuY2UgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiAxICovXG5cdHZlcnRpY2FsLWFsaWduOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gVXNlIHRoZSBkZWZhdWx0IGN1cnNvciBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDMuIFVzZSBhIDQtc3BhY2UgdGFiIHdpZHRoIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICogNS4gQnJlYWtzIHdvcmRzIHRvIHByZXZlbnQgb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuaHRtbCB7XG5cdGN1cnNvcjogZGVmYXVsdDsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMiAqL1xuXHQtbW96LXRhYi1zaXplOiA0OyAvKiAzICovXG5cdHRhYi1zaXplOiA0OyAvKiAzICovXG5cdC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiA0ICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogNCAqL1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkOyAvKiA1ICovXG59XG5cbi8qIFNlY3Rpb25zXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcblx0aGVpZ2h0OiAwOyAvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgbGlzdCBzdHlsZSBvbiBuYXZpZ2F0aW9uIGxpc3RzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbm5hdiBvbCxcbm5hdiB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcblx0Zm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuXHRmb250LXNpemU6IDgwJTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIENoYW5nZSB0aGUgYWxpZ25tZW50IG9uIG1lZGlhIGVsZW1lbnRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxuaWZyYW1lLFxuaW1nLFxuc3ZnLFxudmlkZW8ge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIENoYW5nZSB0aGUgZmlsbCBjb2xvciB0byBtYXRjaCB0aGUgdGV4dCBjb2xvciBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5zdmc6bm90KFtmaWxsXSkge1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBUYWJ1bGFyIGRhdGFcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29sbGFwc2UgYm9yZGVyIHNwYWNpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4vKiBGb3Jtc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBJbmhlcml0IHN0eWxpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDIuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICovXG5cbmJ1dHRvbiB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAxICovXG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5pbnB1dCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKi9cblxubGVnZW5kIHtcblx0Y29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cblx0ZGlzcGxheTogdGFibGU7IC8qIDEgKi9cblx0bWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqIDIuIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKiAzLiBDaGFuZ2UgdGhlIHJlc2l6ZSBkaXJlY3Rpb24gb24gdGV4dGFyZWFzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbnRleHRhcmVhIHtcblx0bWFyZ2luOiAwOyAvKiAxICovXG5cdG92ZXJmbG93OiBhdXRvOyAvKiAyICovXG5cdHJlc2l6ZTogdmVydGljYWw7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0b3BhY2l0eTogMC41NDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBvZiBmb2N1cyBvdXRsaW5lcyBpbiBGaXJlZm94LlxuICovXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBvdXRsaW5lIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZSBpbiBGaXJlZm94LlxuICovXG5cbjotbW96LWZvY3VzcmluZyB7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGFkZGl0aW9uYWwgOmludmFsaWQgc3R5bGVzIGluIEZpcmVmb3guXG4gKi9cblxuOi1tb3otdWktaW52YWxpZCB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aXZlXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IHN0eWxlcyBpbiBFZGdlLCBJRSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5kaWFsb2cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyOiBzb2xpZDtcblx0Y29sb3I6IGJsYWNrO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAtbW96LWZpdC1jb250ZW50O1xuXHRoZWlnaHQ6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG5cdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbjogYXV0bztcblx0cGFkZGluZzogMWVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogLW1vei1maXQtY29udGVudDtcblx0d2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuZGlhbG9nOm5vdChbb3Blbl0pIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogVXNlciBpbnRlcmFjdGlvblxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIDEuIFJlbW92ZSB0aGUgdGFwcGluZyBkZWxheSBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgdGFwcGluZyBkZWxheSBvbiBjbGlja2FibGUgZWxlbWVudHNcbiAgICAgIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmEsXG5hcmVhLFxuYnV0dG9uLFxuaW5wdXQsXG5sYWJlbCxcbnNlbGVjdCxcbnN1bW1hcnksXG50ZXh0YXJlYSxcblt0YWJpbmRleF0ge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IC8qIDEgKi9cblx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKi9cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBBY2Nlc3NpYmlsaXR5XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENoYW5nZSB0aGUgY3Vyc29yIG9uIGJ1c3kgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuW2FyaWEtYnVzeT1cInRydWVcIl0ge1xuXHRjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4vKlxuICogQ2hhbmdlIHRoZSBjdXJzb3Igb24gY29udHJvbCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5bYXJpYS1jb250cm9sc10ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2VcbiAqIGlub3BlcmFibGUgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuW2FyaWEtZGlzYWJsZWQ9XCJ0cnVlXCJdLFxuW2Rpc2FibGVkXSB7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qXG4gKiBDaGFuZ2UgdGhlIGRpc3BsYXkgb24gdmlzdWFsbHkgaGlkZGVuIGFjY2Vzc2libGUgZWxlbWVudHNcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cblthcmlhLWhpZGRlbj1cImZhbHNlXCJdW2hpZGRlbl06bm90KDpmb2N1cykge1xuXHRjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuXHRkaXNwbGF5OiBpbmhlcml0O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4iLCJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLy8gX3Nhbml0aXplLnNjc3MgYWxyZWFkeSBhcHBsaWVkIHRoaXMgZm9yIGFsbCBvdGhlciBlbGVtZW50c1xufVxuXG4qLFxuKjphY3RpdmUsXG4qOmZvY3VzIHtcblx0b3V0bGluZTogMCAhaW1wb3J0YW50OyAvLyByZW1vdmUgb3V0bGluZXMgZnJvbSBhbGwgZWxlbWVudHNcbn1cblxuYm9keSB7XG5cdG1pbi13aWR0aDogMzYwcHg7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHc7IC8vIEZhbGxiYWNrIGZvciB3aGVuIHRoZXJlIGlzIG5vIGN1c3RvbSBiYWNrZ3JvdW5kIGNvbG9yIGRlZmluZWQuXG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0Zm9udC1zaXplOiByZW0oJGZvbnQtc2l6ZS1iYXNlKTtcblx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcblx0bGluZS1oZWlnaHQ6IDEuNTU7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlc1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlc1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IHBhZGRpbmctdG9wICR0aW1lO1xuXHQvLyBEZWZhdWx0OiBvbmx5IGhlYWRlciBoZWlnaHRcblx0cGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuXG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcblx0fVxuXG5cdCYubm8tc2Nyb2xsLFxuXHQmLmlzLW1lbnUtb3BlbiB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCYuaXMtc2Nyb2xsZWQge1xuXHRcdC8vcGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1zY3JvbGxlZC1oZWlnaHQpO1xuXHR9XG5cblx0Ji5oYXMtaGVybyB7XG5cdFx0Ly9wYWRkaW5nLXRvcDogMDtcblx0fVxuXG5cdCYuaGFzLWhlcm8uaGFzLXRvcC1iYW5uZXIuaGFzLWFmdGVyLWJhbm5lciB7XG5cdFx0cGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAxMDBweCk7IC8vIGhlYWRlciArIHRvcC1iYW5uZXJcblxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmLmhhcy10b3AtYmFubmVyIHtcblx0XHRwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDQwcHgpO1xuXG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHR9XG5cdH1cblxuXHQuc3RhbmRhcnRfX2hlYWRlci5nbG9iYWwtc3RhbmRhcnRfX2hlYWRlci5oYXMtdG9wLWJhbm5lci5oYXMtYWZ0ZXItYmFubmVyIHtcblx0XHRwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDEwMHB4KTtcblx0fVxuXG5cdEBpbmNsdWRlIG1heCg5ODApIHtcblx0XHQmLnRvcC1iYW5uZXItaGlkZGVuLmhhcy1hZnRlci1iYW5uZXI6bm90KC5zdGFuZGFydF9faGVhZGVyKTpub3QoLmdsb2JhbC1zdGFuZGFydF9faGVhZGVyKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDYwcHgpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFdoZW4gYWZ0ZXItaGVhZGVyIGJhbm5lciBpcyBwcmVzZW50XG5cdCYuaGFzLWFmdGVyLWJhbm5lciB7XG5cdFx0Lm0taGVyb19faW5uZXIgLm0taGVyb19fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDYwKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDQwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyLm5vX2JnIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg4MCAwIDAgMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTQ1IDAgMzUgMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm0tY29udGVudF93aWR0aDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTcwKTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTcwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oNDAgMCAwIDApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0cGFkZGluZzogcmVtKDE0NSAwIDExNSAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAmLmhhcy10b3AtYmFubmVyLmhhcy1hZnRlci1iYW5uZXIge1xuXHQvLyBcdHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgMTAwcHgpO1xuXHQvLyB9XG5cblx0Ji5nbG9iYWwtc3RhbmRhcnRfX2hlYWRlci5zdGFuZGFydF9faGVhZGVyLmhhcy1hZnRlci1iYW5uZXIge1xuXHRcdHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgNjBweCk7XG5cdH1cblxuXHQvLyAmLnN0YW5kYXJ0X19oZWFkZXIuaGFzLXRvcC1iYW5uZXIuaGFzLWFmdGVyLWJhbm5lciB7XG5cdC8vIFx0cGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAxMDBweCk7XG5cdC8vIH1cbn1cblxuaW1nIHtcblx0aGVpZ2h0OiBhdXRvOyAvLyBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LlxuXHRtYXgtd2lkdGg6IDEwMCU7IC8vIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguXG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogcmVtKDIwIDApO1xufVxuXG5wIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDI1KTtcbn1cblxuLy8gTGlua3NcbmEge1xuXHRjb2xvcjogJGNvbG9yLWxpbms7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjpcblx0XHRjb2xvciAkdGltZSxcblx0XHRvcGFjaXR5ICR0aW1lLFxuXHRcdHRyYW5zZm9ybSAkdGltZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XG5cdH1cblxuXHRzdmcge1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdH1cbn1cblxuaHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAxLjI1cmVtIDA7XG59XG5cbnN0cm9uZyxcbmIge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5kZm4sXG5jaXRlLFxuZW0sXG5pIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5ibG9ja3F1b3RlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luOiAyLjVlbSAxZW07XG59XG5cbmFkZHJlc3Mge1xuXHRtYXJnaW46IHJlbSgwIDAgMjApO1xufVxuXG5wcmUge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICNlZmYxZjI7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1wcmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luOiByZW0oMTYgMCk7XG5cdHBhZGRpbmc6IHJlbSgxNik7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG5jb2RlLFxua2JkLFxudHQsXG52YXIge1xuXHRiYWNrZ3JvdW5kOiAjZWZmMWYyO1xuXHRmb250LWZhbWlseTogJGZvbnQtY29kZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwYWRkaW5nOiAzcHggNnB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbmNvZGUgdmFyIHtcblx0cGFkZGluZzogMDtcbn1cblxua2JkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdGNvbG9yOiAkdztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IDNweCA2cHg7XG59XG5cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYWJicixcbmFjcm9ueW0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuXHRjdXJzb3I6IGhlbHA7XG59XG5cbmJpZyB7XG5cdGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuc3ZnIHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAkdGltZSAwcztcbn1cblxuLy8gTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy5cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWVbc3JjKj1cInlvdXR1YmVcIl0sXG5pZnJhbWVbc3JjKj1cInZpbWVvXCJdIHtcblx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBjYWxjKCgxMDB2dyAtICRncmlkLWd1dHRlci13aWR0aCAqIDIpICogMC41NjI1KTsgLy8gMTY6OVxuXHR9XG59XG5cbi5pcy1sb2FkaW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMTA7XG5cdH1cblxuXHQ+KiB7XG5cdFx0ZmlsdGVyOiBibHVyKDEwcHgpO1xuXHR9XG59XG5cbi5ib3JkZXItdG9wIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5Mjtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXkyO1xufVxuXG4vLyBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLy8gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi8vIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4vLyBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSxcbi8vIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG4vLyBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCB7XG4vLyBcdHBhZGRpbmc6IHJlbSgxMCA1KTtcbi8vIFx0YXBwZWFyYW5jZTogbm9uZTtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbi8vIFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuLy8gXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbi8vIFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbi8vIH1cblxuLy8gLyogRmlyZWZveCAqL1xuLy8gaW5wdXQ6LW1vei1hdXRvZmlsbCxcbi8vIHRleHRhcmVhOi1tb3otYXV0b2ZpbGwsXG4vLyBzZWxlY3Q6LW1vei1hdXRvZmlsbCB7XG4vLyBcdHBhZGRpbmc6IHJlbSgxMCA1KTtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbi8vIFx0Y29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbi8vIH1cblxuLy8gLyogIFNhZmFyaSAqL1xuLy8gaW5wdXQ6LWludGVybmFsLWF1dG9maWxsLXNlbGVjdGVkLFxuLy8gdGV4dGFyZWE6LWludGVybmFsLWF1dG9maWxsLXNlbGVjdGVkLFxuLy8gc2VsZWN0Oi1pbnRlcm5hbC1hdXRvZmlsbC1zZWxlY3RlZCB7XG4vLyBcdHBhZGRpbmc6IHJlbSgxMCA1KTtcbi8vIFx0YXBwZWFyYW5jZTogbm9uZTtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbi8vIFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuLy8gXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuLy8gfVxuXG4vLyBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLy8gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi8vIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4vLyBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4vLyBcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xuLy8gfVxuXG4ud3AtYmxvY2staGVhZGluZy5oYXMtdGV4dC1hbGlnbi1jZW50ZXIud2l0aC1lbXB0eS1jYXJ0LWljb24ud2MtYmxvY2stY2FydF9fZW1wdHktY2FydF9fdGl0bGUge1xuXHRzcGFuLndjLWVtcHR5LWNhcnRfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IHJlbSgzMik7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcblxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjYpO1xuXHRcdH1cblx0fVxuXG5cdHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRsaW5lLWhlaWdodDogMmVtO1xuXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0fVxuXHR9XG59XG5cbi53cC1ibG9jay1oZWFkaW5nLmhhcy10ZXh0LWFsaWduLWNlbnRlci53aXRoLWVtcHR5LWNhcnQtaWNvbi53Yy1ibG9jay1jYXJ0X19lbXB0eS1jYXJ0X190aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhvby13c2MtaGVhZGVyIHtcblx0Lnhvby13c2NoLXRvcCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Lnhvby13c2MtaWNvbi1jcm9zczpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNalFpSUdobGFXZG9kRDBpTWpRaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1pEMGliVEl3TGpreU9DQXpMamsxTnkwdU9EZzFMUzQ0T0RVdE9DNDBPRFlnT0M0ME9EVXRPQzQwT0RVZ09DNDBPRFl1T0RnMUxqZzROU0E0TGpRNE5TMDRMalE0TlNBNExqUTROUzA0TGpRNE5sb2lJR1pwYkd3OUlpTXdNREFpTHo0OGNHRjBhQ0JrUFNKdE1qQXVNRFF6SURJd0xqa3lPQzQ0T0RVdExqZzROUzA0TGpRNE5TMDRMalE0TmkwNExqUTROaTA0TGpRNE5TMHVPRGcxTGpnNE5TQTRMalE0TmlBNExqUTROU0E0TGpRNE5TQTRMalE0TmxvaUlHWnBiR3c5SWlNd01EQWlMejQ4TDNOMlp6ND1cIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdH1cbn1cblxuLnByZWxvYWRlcl9jb250YWluZXIge1xuXHQubG9hZC1tb3JlLWJ0bi5saW5rIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0fVxufVxuXG5ib2R5IHtcblx0Lnhvby13c2MtbWFya3VwIHtcblx0XHQueG9vLXdzYy1ib2R5IHtcblx0XHRcdC54b28td3NjLWVtcHR5LWNhcnQ6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAyZW0gYXV0byAyZW07XG5cdFx0XHRcdG1hc2staW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFlpSUdobGFXZG9kRDBpTVRjaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE55SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFeUxqa3lPVE1nTVRFdU9USTNNVU14TXk0MU9UUTFJREV4TGpreU1ERWdNVFF1TVRjMk1pQXhNUzQwTnpBNElERTBMak0wTmprZ01UQXVPREkyTkV3eE5TNDVPRGMwSURRdU56RTNNRFZETVRZdU1ETTVOeUEwTGpVeE9EVXhJREUxTGpreU5EY2dOQzR6TVRZME9TQXhOUzQzTWpZeUlEUXVNall3TnpaRE1UVXVOamswT0NBMExqSTFNemM1SURFMUxqWTJNelVnTkM0eU5EWTRNeUF4TlM0Mk16SXhJRFF1TWpRMk9ETklNeTR5T1RFMU0wd3lMalExTWpFZ01TNHhORFk0TjBNeUxqUXhNRE1nTUM0NU9EWTJORFlnTWk0eU5qUXdNU0F3TGpnM01UY3dOQ0F5TGpBNU5qZ3pJREF1T0RjeE56QTBTREJXTVM0Mk1UTTJTREV1T0RBME1qVk1NaTQyTVRVNE1TQTBMalkwTXpsRE1pNDJNVEl6TWlBMExqWTJPREk0SURJdU5qRXlNeklnTkM0Mk9USTJOaUF5TGpZeE5UZ3hJRFF1TnpFM01EVk1OQzR5T0RjMk9TQXhNQzQ0TkRjelF6UXVNams0TVRRZ01UQXVPRGsyTVNBMExqTXhOVFUySURFd0xqazBPRE1nTkM0ek16STVPQ0F4TUM0NU9UY3hURFF1T0RrM01qUWdNVE11TURVeU1VTTBMak0xTXpnM0lERXpMak0wTVRJZ015NDVPRFEyTnlBeE15NDVNVEkwSURNdU9UZzBOamNnTVRRdU5UY3dOME16TGprNE5EWTNJREUxTGpVeU1UWWdOQzQzTlRRME15QXhOaTR5T1RFMElEVXVOekExTXpJZ01UWXVNamt4TkVNMkxqWTFOaklnTVRZdU1qa3hOQ0EzTGpReU5UazNJREUxTGpVeU1UWWdOeTQwTWpVNU55QXhOQzQxTnpBM1F6Y3VOREkxT1RjZ01UUXVNamMwTnlBM0xqTTBPVE0wSURFekxqazVNalVnTnk0eU1UWTVPQ0F4TXk0M05EZzNRemN1TVRnMU5qTWdNVE11TmpreklEY3VNVFUwTWprZ01UTXVOak0zTXlBM0xqRXhOVGszSURFekxqVTRNVFZJTVRFdU5EazBNa014TVM0eU9Ua3lJREV6TGpnMk1ESWdNVEV1TVRnd055QXhOQzR5TURFMUlERXhMakU0TURjZ01UUXVOVGN3TjBNeE1TNHhPREEzSURFMUxqVXlNVFlnTVRFdU9UVXdOU0F4Tmk0eU9URTBJREV5TGprd01UUWdNVFl1TWpreE5FTXhNeTQ0TlRJeklERTJMakk1TVRRZ01UUXVOakl5SURFMUxqVXlNVFlnTVRRdU5qSXlJREUwTGpVM01EZERNVFF1TmpJeUlERTBMakV5TVRRZ01UUXVORFV4TkNBeE15NDNNVE01SURFMExqRTJPVElnTVRNdU5EQTNORU14TXk0NE5qWXlJREV6TGpBMk1qWWdNVE11TkRJd05DQXhNaTQ0TkRNeElERXlMamt5TWpNZ01USXVPRE01TmtnMUxqWXpPVEUwVERVdU16YzNPU0F4TVM0NE9ERTRRelV1TkRnNU16WWdNVEV1T1RBNU5pQTFMall3TkRNeElERXhMamt5TnpFZ05TNDNNVGt5TlNBeE1TNDVNamN4U0RFeUxqa3lPVE5hVFRFeUxqa3dORGtnTVRNdU5UZ3hOVU14TXk0ME5URTNJREV6TGpVNE1UVWdNVE11T0RrME1TQXhOQzR3TWpNNUlERXpMamc1TkRFZ01UUXVOVGN3TjBNeE15NDRPVFF4SURFMUxqRXhOellnTVRNdU5EVXhOeUF4TlM0MU5UazVJREV5TGprd05Ea2dNVFV1TlRVNU9VTXhNaTR6TlRnZ01UVXVOVFU1T1NBeE1TNDVNVFUzSURFMUxqRXhOellnTVRFdU9URTFOeUF4TkM0MU56QTNRekV4TGpreE5UY2dNVFF1TURJek9TQXhNaTR6TlRnZ01UTXVOVGd4TlNBeE1pNDVNRFE1SURFekxqVTRNVFZhVFRVdU56QTFNeklnTVRNdU5UZ3hOVU0yTGpJMU1qRTJJREV6TGpVNE1UVWdOaTQyT1RFd015QXhOQzR3TWpjMElEWXVOamt4TURNZ01UUXVOVGN3TjBNMkxqWTVNVEF6SURFMUxqRXhOellnTmk0eU5EZzJPQ0F4TlM0MU5UazVJRFV1TnpBeE9ETWdNVFV1TlRVNU9VTTFMakUxTkRrNUlERTFMalUxT1RrZ05DNDNNVFl4TWlBeE5TNHhNVGMySURRdU56RTJNVElnTVRRdU5UY3dOME0wTGpjeE5qRXlJREUwTGpBeU16a2dOUzR4TlRnME55QXhNeTQxT0RFMUlEVXVOekExTXpJZ01UTXVOVGd4TlZwTk5TNHdORE0xTXlBeE1DNDNNVFE1VERRdU1qRXhNRGNnTnk0Mk56QTNNVXd6TGpRMk9URTNJRFF1T1RrMU5qbElNVFV1TVRNME1Vd3hNeTQyTWpVNUlERXdMalkxT1RKRE1UTXVOVFF5TXlBeE1DNDVPRE14SURFekxqSTFNeklnTVRFdU1qQTVOU0F4TWk0NU1UZzRJREV4TGpJeE5qVklOUzQzTVRJeU9FTTFMalF3T1RJMUlERXhMakU1T1RFZ05TNHhORFExTkNBeE1TNHdNRFFnTlM0d05ETTFNeUF4TUM0M01UUTVXaUlnWm1sc2JEMGlZbXhoWTJzaUx6NEtQQzl6ZG1jK0NnPT0pO1xuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGhlaWdodDogNWVtO1xuXHRcdFx0XHRtYXNrLXNpemU6IDVlbTtcblx0XHRcdFx0d2lkdGg6IDVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gYm9keS5zdGFuZGFydF9faGVhZGVyIHtcbi8vIFx0cGFkZGluZy10b3A6IDBweDtcblxuLy8gXHRAaW5jbHVkZSBtaW4obWQpIHtcbi8vIFx0XHRwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDUwcHgpO1xuLy8gXHR9XG4vLyB9XG5ib2R5LnN0YW5kYXJ0X19oZWFkZXIge1xuXHQvL3BhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgNTBweCk7XG59XG5cblxuYm9keS5nbG9iYWwtc3RhbmRhcnRfX2hlYWRlci5zdGFuZGFydF9faGVhZGVyIHtcblx0cGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuXG5cdC5zaXRlLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdH1cbn1cblxuYm9keS5nbG9iYWwtc3RhbmRhcnRfX2hlYWRlci5zdGFuZGFydF9faGVhZGVyLmhhcy10b3AtYmFubmVyIHtcblx0cGFkZGluZy10b3A6IDQwcHg7XG59XG5cbmJvZHkuc3RhbmRhcnRfX2hlYWRlci5oYXMtdG9wLWJhbm5lci5oYXMtYWZ0ZXItYmFubmVyIHtcblx0cGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAxMDBweCk7XG59IiwiLy8gTWl4aW5zIGZvciBNZWRpYSBRdWVyaWVzXG4vLyBleGFtcGxlIHVzYWdlOiBAaW5jbHVkZSBtaW4obGcpIHx8IEBpbmNsdWRlIG1pbig3MjApXG4vLyAtLS0gbWluLXdpZHRoXG5AbWl4aW4gbWluKCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicCArICdweCd9KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gLS0tIG1pbi1oZWlnaHRcbkBtaXhpbiBtaW5oKCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdEBtZWRpYSAobWluLWhlaWdodDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAbWVkaWEgKG1pbi1oZWlnaHQ6ICN7JGJwICsgJ3B4J30pIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxufVxuXG4vLyAtLS0gbWF4LXdpZHRoXG5AbWl4aW4gbWF4KCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnBfbWF4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicCArICdweCd9KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gLS0tIG1heC1oZWlnaHRcbkBtaXhpbiBtYXhoKCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xuXHRcdEBtZWRpYSAobWF4LWhlaWdodDogJGJwX21heCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAbWVkaWEgKG1heC1oZWlnaHQ6ICN7JGJwICsgJ3B4J30pIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQ29yZSBXb3JkUHJlc3MgY29tcG9uZW50czpcbi8vXG4vLyAjIEFkbWluYmFyXG4vLyAjIEFsaWdubWVudHNcbi8vICMgQ2FwdGlvbnNcbi8vICMgR2FsbGVyaWVzXG4vLyAjIFNtaWxleVxuLy9cblxuLy8gQWRtaW5iYXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuI3dwYWRtaW5iYXIge1xuXHQtLXdwLWJsdWU6ICMyMjcxYjE7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0I3dwLWFkbWluLWJhci1zaXRlLW5hbWUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCguaXMtZXhwYW5kZWQpIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuXHRcdFx0I3dwLWFkbWluLWJhci1zaXRlLW5hbWUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1leHBhbmRlZCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG5cdFx0I3dwLWFkbWluLWJhci1zaXRlLW5hbWUge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLWJsdWUpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFiLXRvcC1tZW51Pi5tZW51cG9wPi5hYi1zdWItd3JhcHBlciB7XG5cdFx0dG9wOiAxMDAlO1xuXHR9XG5cblx0LmFiLXRvcC1zZWNvbmRhcnkge1xuXHRcdEBpbmNsdWRlIG1heCg3ODIpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHQ+Lm1lbnVwb3A+LmFiLXN1Yi13cmFwcGVyIHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQge1xuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIGhpZGUgc29tZSBtZW51IGl0ZW1zIHRvIHByZXZlbnQgaG9yaXpvbnRhbCBvdmVyZmxvd1xuXHR1bCN3cC1hZG1pbi1iYXItcm9vdC1kZWZhdWx0PmxpIHtcblx0XHQmI3dwLWFkbWluLWJhci13cHNlby1tZW51LFxuXHRcdCYjd3AtYWRtaW4tYmFyLWdmb3JtLWZvcm1zIHtcblx0XHRcdEBpbmNsdWRlIG1heCg3ODIpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ2cHgpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyAhaW1wb3J0YW50O1xuXG5cdEBpbmNsdWRlIG1pbig3ODMpIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzJweCk7XG5cdH1cblxuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0d2lkdGg6IDQ2cHg7XG5cdFx0aGVpZ2h0OiA0NnB4O1xuXG5cdFx0QGluY2x1ZGUgbWluKDc4Mykge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFxmMTA5XCIgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBkYXNoaWNvbnM7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLWJsdWUpO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIEFsaWdubWVudHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmFsaWdubGVmdCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4uYWxpZ25yaWdodCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuXHRjbGVhcjogYm90aDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8vIENhcHRpb25zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAud3AtY2FwdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdGltZ1tjbGFzcyo9XCJ3cC1pbWFnZS1cIl0geyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXF1YWxpZnlpbmctZWxlbWVudHNcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cblxuXHQud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRtYXJnaW46IHJlbSgxNiAwKTtcblx0fVxufVxuXG5zcGFuIHtcblx0Ji53cC1jYXB0aW9uLXRleHQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG4vLyBHYWxsZXJpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmdhbGxlcnkge1xuXHQtLWdhbGxlcnktZ2FwOiAxcmVtO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiB2YXIoLS1nYWxsZXJ5LWdhcCk7XG5cdG1hcmdpbjogMS4yNXJlbSAwO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSk7XG5cdG1hcmdpbjogMDtcblxuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSAqIDIpIC8gMyk7XG5cdH1cblxuXHQvLyBMb29wcyB0byBlbnVtZXJhdGUgdGhlIGNsYXNzZXMgZm9yIGdhbGxlcnkgY29sdW1ucy5cblx0QGZvciAkaSBmcm9tIDIgdGhyb3VnaCA5IHtcblx0XHQuZ2FsbGVyeS1jb2x1bW5zLSN7JGl9ICYge1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApICogKCRpIC0gMSkpIC8gJGkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIFNtaWxleSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ud3Atc21pbGV5IHtcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuIiwiLy8gQ3VzdG9tIFN0eWxlIEZvcm1hdHM6XG4udGV4dC1zbSB7XG5cdGZvbnQtc2l6ZTogcmVtKDEyKTtcbn1cblxuLnRleHQtbWQge1xuXHRmb250LXNpemU6IHJlbSgxNik7IC8vIGRvbmVcbn1cblxuLnRleHQtbGcge1xuXHRmb250LXNpemU6IHJlbSgxOCk7XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjIpO1xuXHR9XG59XG5cbi5mdy0zMDAge1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4uc3VidGl0bGUge1xuXHRmb250LXNpemU6IHJlbSgxNik7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIHNpbXBsZSBsaW5rIChlLmcuIGluc2lkZSBwb3N0L3BhZ2UgY29udGVudClcbiVsaW5rIHtcblx0Y29sb3I6ICRwcmltYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG4uYmxvY2txdW90ZSB7XG5cdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0bWFyZ2luOiByZW0oNTAgMzApO1xuXG5cdHAge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHRjaXRlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogJHc7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDE2KTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi8vIFN0eWxlcyBmb3IgZm9ybWF0dGVkIHRleHQgKGUuZy4gcG9zdC9wYWdlIGNvbnRlbnQsIFdZU0lXWUcgY3VzdG9tIGZpZWxkcylcbi5lZGl0b3Ige1xuXHQ+ICo6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdEBpbmNsdWRlIGhlYWRpbmdzIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdGE6bm90KFtjbGFzc10pIHtcblx0XHRAZXh0ZW5kICVsaW5rO1xuXHR9XG59XG4iLCIvLyBTaG9ydGVuZWQgVHJhbnNpdGlvblxuQG1peGluIHRyKCR0OiAkZGVmYXVsdC10cmFuc2l0aW9uKSB7XG5cdHRyYW5zaXRpb246ICR0O1xufVxuXG5AbWl4aW4gZnMoJHNpemUtdmFsdWU6IDE2KSB7XG5cdGZvbnQtc2l6ZTogcmVtKCRzaXplLXZhbHVlKTtcbn1cblxuQG1peGluIGxoKCRzaXplLXZhbHVlOiAxNikge1xuXHRsaW5lLWhlaWdodDogcmVtKCRzaXplLXZhbHVlKTtcbn1cblxuQG1peGluIGZmKCRmcywgJGxoLCAkZnc6IDQwMCkge1xuXHRAaW5jbHVkZSBmcygkZnMpO1xuXHRAaW5jbHVkZSBsaCgkbGgpO1xuXHRmb250LXdlaWdodDogJGZ3O1xufVxuXG5AbWl4aW4gdGV4dC1vdmVyZmxvdyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWl4aW4gaGlkZS10ZXh0IHtcblx0Zm9udDogMCAvIDAgYTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIHNlbGVjdGlvbiB7XG5cdCYgOjpzZWxlY3Rpb24ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIEFsbCBoZWFkaW5nc1xuQG1peGluIGhlYWRpbmdzIHtcblx0aDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuQG1peGluIHRleHQtdHJ1bmNhdGUge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLy8gTm8gYXV0b2ZpbGwgY29sb3IgZm9yIGlucHV0c1xuQG1peGluIG5vLWF1dG9maWxsIHtcblx0Jjotd2Via2l0LWF1dG9maWxsLFxuXHQmOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5cdCY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcblx0Jjotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwcyA5OTk5czsgLy8gdXNlIGEgcmVhbGx5IGxhcmdlIGRlbGF5IGhlcmVcblx0fVxuXG5cdC8vIENoYW5nZSB0ZXh0IGluIGF1dG9maWxsIHRleHRib3hcblx0Jjotd2Via2l0LWF1dG9maWxsIHtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGI7XG5cdH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBob3ZlclxuQG1peGluIGhvdmVyKCRicDogbGcpIHtcblx0QGluY2x1ZGUgbWluKCRicCkge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGNvbnRlbnRcblx0XHR9XG5cdH1cbn1cblxuLy8gUGxhY2Vob2xkZXIgZm9yIGFsbCBicm93c2Vyc1xuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cblx0JjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gQ3VzdG9tIHNjcm9sbGJhciBzdHlsaW5nXG5AbWl4aW4gc2Nyb2xsYmFyKCR3aWR0aDogMTBweCwgJGNvbG9yLXRyYWNrOiAkYiwgJGNvbG9yLWJvcmRlcjogI2NjYykge1xuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0d2lkdGg6ICR3aWR0aDtcblx0fVxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoJGNvbG9yLXRyYWNrLCAwLjIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IGNhbGMoJHdpZHRoIC8gMik7XG5cdH1cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdHdpZHRoOiAkd2lkdGg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IGNhbGMoJHdpZHRoIC8gMik7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYm9yZGVyO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKCRjb2xvci10cmFjaywgMC4zKTtcblx0fVxufVxuXG4vLyBDbGVhciBkZWZhdWx0IHN0eWxpbmcgZm9yIGJ1dHRvbiBlbGVtZW50c1xuQG1peGluIHVuc3R5bGVkLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0b3V0bGluZTogdW5zZXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLy8gQ2xlYXIgZGVmYXVsdCBzdHlsaW5nIGZvciBsaXN0IGVsZW1lbnRzXG5AbWl4aW4gdW5zdHlsZWQtbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuXG4iLCIvLyBGbHVpZC1yZXNwb25zaXZlIGZvbnQtc2l6ZSBjYWxjdWxhdG9yXG4vLyBAbGluayBodHRwczovL3dlYnNlbWFudGljcy51ay90b29scy9yZXNwb25zaXZlLWZvbnQtY2FsY3VsYXRvci9cbi8vIGNsYW1wIGJyb3dzZXIgd2lkdGg6IGZyb20gNTc1cHggdG8gMTQ0MHB4XG5cbkBpbmNsdWRlIGhlYWRpbmdzIHtcblx0bWluLWhlaWdodDogMHZ3OyAvLyBzYWZhcmkgZml4XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cbn1cblxuaDEsXG4uaDEge1xuXHRmb250LXdlaWdodDogNjAwOyAvLyBkb25lXG5cdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDI4LCA0MCwgNTc1LCA5OTEpO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRsZXR0ZXItc3BhY2luZzogMS41cHg7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjsgLy8gZG9uZVxuXHR9XG59XG5cbmgyLFxuLmgyIHtcblx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMjQsIDMwLCA1NzUsIDk5MSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGxldHRlci1zcGFjaW5nOiAxLjNweDsgLy8gZG9uZVxuXHRtYXJnaW4tYm90dG9tOiByZW0oMjApOyAvLyBkb25lXG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1OyAvLyBkb25lXG5cdH1cbn1cblxuaDMsXG4uaDMge1xuXHRmb250LXNpemU6IGNsYW1wLXJlbSgyMiwgMjQsIDU3NSwgOTkxKTtcblx0bGluZS1oZWlnaHQ6IDEuMzsgLy8gZG9uZVxuXHRsZXR0ZXItc3BhY2luZzogMS4ycHg7XG59XG5cbmg0LFxuLmg0IHtcblx0Zm9udC1zaXplOiByZW0oMjIpOyAvLyBkb25lXG5cdGxpbmUtaGVpZ2h0OiAxLjQ1OyAvLyBkb25lXG59XG5cbmg1LFxuLmg1IHtcblx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMTgsIDIwKTtcblx0bGluZS1oZWlnaHQ6IDEuNDU7IC8vIGRvbmVcbn1cblxuaDYsXG4uaDYge1xuXHRmb250LXNpemU6IHJlbSgxNik7IC8vIGRvbmVcblx0bGluZS1oZWlnaHQ6IDEuNTsgLy8gZG9uZVxuXHRsZXR0ZXItc3BhY2luZzogLjhweDsgLy9kb25lXG59XG4iLCJ1bCxcbm9sIHtcblx0bWFyZ2luOiByZW0oMCAwIDIwIDApO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgzMCk7XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogZGlzYztcbn1cblxub2wge1xuXHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuXHRtYXJnaW46IHJlbSgwIDE2IDIwKTtcbn1cblxuLy8gQ3VzdG9tIGxpc3RzXG4ubGlzdC1jaGVjayxcbi5saXN0LWRvdCxcbi5saXN0LW51bWJlciB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiByZW0oOCk7XG5cdHBhZGRpbmctbGVmdDogMDtcblxuXHQ+IGxpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzMCk7XG5cdH1cbn1cblxuLy8gQ2hlY2tlZCBsaXN0XG4ubGlzdC1jaGVjayB7XG5cdD4gbGkge1xuXHRcdC8vIGljb246IGNoZWNrIG1hcmsgKGJsYWNrKVxuXHRcdGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J000MzUuODQ4IDgzLjQ2NkwxNzIuODA0IDM0Ni41MWwtOTYuNjUyLTk2LjY1MmMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3MSAwbC0yOC4yODQgMjguMjg0Yy00LjY4NiA0LjY4Ni00LjY4NiAxMi4yODQgMCAxNi45NzFsMTMzLjQyMSAxMzMuNDIxYzQuNjg2IDQuNjg2IDEyLjI4NCA0LjY4NiAxNi45NzEgMGwyOTkuODEzLTI5OS44MTNjNC42ODYtNC42ODYgNC42ODYtMTIuMjg0IDAtMTYuOTcxbC0yOC4yODQtMjguMjg0Yy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcgMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMC4zNWVtIC8gMWVtIDFlbTtcblx0fVxufVxuXG4vLyBEb3R0ZWQgbGlzdFxuLmxpc3QtZG90IHtcblx0PiBsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAwLjVlbTtcblx0XHRcdGhlaWdodDogMC41ZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMC41ZW07XG5cdFx0XHRsZWZ0OiAwLjI1ZW07XG5cdFx0fVxuXHR9XG59XG5cbi8vIE51bWJlcmVkIGxpc3Rcbi5saXN0LW51bWJlciB7XG5cdGNvdW50ZXItcmVzZXQ6IGN1c3RvbS1jb3VudGVyO1xuXG5cdD4gbGkge1xuXHRcdGNvdW50ZXItaW5jcmVtZW50OiBjdXN0b20tY291bnRlcjtcblx0XHRtaW4taGVpZ2h0OiAxLjJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBjb3VudGVyKGN1c3RvbS1jb3VudGVyKTtcblx0XHRcdHdpZHRoOiAxLjVlbTtcblx0XHRcdGhlaWdodDogMS41ZW07XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRmb250LXNpemU6IDAuNzVlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwLjI1ZW07XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuIiwidGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiByZW0oMCAwIDIwKTtcblx0d29yZC1icmVhazogbm9ybWFsO1xuXG5cdHRoLFxuXHR0ZCB7XG5cdFx0cGFkZGluZzogcmVtKDYgOCk7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxufVxuXG4vLyBCb3JkZXJlZCB0YWJsZVxuLnRhYmxlLWJvcmRlcmVkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXG5cdHRoLFxuXHR0ZCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHR9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4udGFibGUtc3RyaXBlZCB7XG5cdHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHR9XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVcbi8vIGRpdi50YWJsZS1yZXNwb25zaXZlIGlzIGEgd3JhcHBlciBhcm91bmQgPHRhYmxlPlxuLnRhYmxlLXJlc3BvbnNpdmUge1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbiIsIi5jb21wb25lbnRzLWJ1dHRvbixcbi5idG4ge1xuXHRAaW5jbHVkZSB0cjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IHJlbSgxMik7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRjb2xvcjogJHc7XG5cdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDEyLCAxNCwgNTc1LCA5OTEpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0cGFkZGluZzogcmVtKDcgMTgpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRwYWRkaW5nOiByZW0oMTEgMjApO1xuXHR9XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0cGFkZGluZzogcmVtKDExIDI3KTtcblx0fVxuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6ICRiO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRjb2xvcjogJGI7XG5cdH1cblxuXHRzdmcge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdGhlaWdodDogcmVtKDIwKTtcblx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG5cblx0Ji1zZWNvbmRhcnkge1xuXHRcdCY6aG92ZXIge1xuXHRcdH1cblx0fVxuXG5cdCYtd2hpdGUge1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdGJvcmRlci1jb2xvcjogJHc7XG5cdFx0Y29sb3I6ICRiO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0XHRcdGNvbG9yOiAkdztcblx0XHR9XG5cdH1cblxuXHQmLWJsYWNrIHtcblx0XHQmOmhvdmVyIHtcblx0XHR9XG5cdH1cblxuXHQmLW91dGxpbmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRjb2xvcjogJHc7XG5cdFx0fVxuXG5cdFx0Ji13aGl0ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1jb2xvcjogJHc7XG5cdFx0XHRjb2xvcjogJHc7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICR3O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0Y29sb3I6ICRiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc20ge1xuXHR9XG5cblx0Ji1sZyB7XG5cdH1cbn1cblxuLmJ0bi5ub19fYnRuIHtcdFxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcblx0fVxufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcblx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkdztcblx0fVxufVxuXG4vLyBMYWJlbCBzdHlsZWQgYXMgYnV0dG9uXG4uYnRuLWxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0Y29sb3I6ICR3O1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMTQpO1xuXHRwYWRkaW5nOiByZW0oNSAxMCk7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cblx0Ji1zZWNvbmRhcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdEBleHRlbmQgLmJ0bjtcbn1cblxuLy8gQnV0dG9uIEdyb3VwXG4uYnRuLWdyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IHJlbSgxNSk7XG59XG5cbi5saW5rIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDNweCAwO1xuXHRsaW5lLWhlaWdodDogMS4wNzE1O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRib3R0b206IDA7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJvdHRvbTogMDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRAaW5jbHVkZSB0cjtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdH1cblx0fVxufVxuIiwiJWZpZWxkLWlucHV0IHsgLy8gdXNhZ2U6IEBleHRlbmQgJWZpZWxkLWlucHV0XG5cdEBpbmNsdWRlIHRyO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdGNvbG9yOiAkYjtcblx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRsaW5lLWhlaWdodDogcmVtKDE2KTtcblx0cGFkZGluZzogcmVtKDEzIDE2KTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcblx0XHRAaW5jbHVkZSB0cjtcblx0XHRvcGFjaXR5OiAwLjg7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdG9wYWNpdHk6IDAuMjtcblx0XHR9XG5cdH1cblxuXHQmLmhpZGRlbiB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuXHRAZXh0ZW5kICVmaWVsZC1pbnB1dDtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0bWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gRmlyZWZveFxuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZy1yaWdodDogcmVtKDE2KTtcblx0cGFkZGluZy1sZWZ0OiByZW0oMTYpO1xufVxuXG5maWVsZHNldCB7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbnRleHRhcmVhIHtcblx0aGVpZ2h0OiByZW0oMTEwKTtcblx0cGFkZGluZzogcmVtKDE2KTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0QGluY2x1ZGUgdHI7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiByZW0oMTYpO1xuXHRoZWlnaHQ6IHJlbSgxNik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdG1hcmdpbi1yaWdodDogMC41ZW07XG5cblx0JjpjaGVja2VkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0XHRib3JkZXItY29sb3I6ICRiO1xuXHRcdC8vIGNoZWNrIGljb24gd2hpdGVcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6JyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIik7XG5cdH1cblxuXHRsYWJlbDpob3ZlciAmIHtcblx0XHRib3JkZXItY29sb3I6ICRiO1xuXHR9XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdEBpbmNsdWRlIHRyO1xuXHRmbGV4LXNocmluazogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogcmVtKDE2KTtcblx0aGVpZ2h0OiByZW0oMTYpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblxuXHQmOmNoZWNrZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiO1xuXHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoJGIsIDEpIDAlLCByZ2JhKCRiLCAxKSByZW0oNCksIHJnYmEoJHcsIDEpIHJlbSg0KSk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdH1cblxuXHRsYWJlbDpob3ZlciAmIHtcblx0XHRib3JkZXItY29sb3I6ICRiO1xuXHR9XG59XG4iLCIvLyBDdXN0b20gYW5pbWF0aW9uc1xuQGtleWZyYW1lcyByb3RhdGlvbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG5cbi8vIFZpc2liaWxpdHlcbkBlYWNoICRicCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXHQuaGlkZGVuLSN7JGJwfS11cCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQudmlzaWJsZS0jeyRicH0tdXAge1xuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnBfbWF4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRleHQgYWxpZ25tZW50XG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7IH1cblxuLnRleHQtbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4udGV4dC1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4udGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuQGVhY2ggJGJwIGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApKSB7XG5cdFx0LnRleHQtI3skYnB9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXHRcdC50ZXh0LSN7JGJwfS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cdFx0LnRleHQtI3skYnB9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cdH1cbn1cblxuLy8gVGV4dCB0cmFuc2Zvcm1hdGlvblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29sb3JzXG4kY29sb3ItYXJyYXk6IChcblx0XHRcdFx0cHJpbWFyeTogJHByaW1hcnksXG5cdFx0XHRcdHNlY29uZGFyeTogJHNlY29uZGFyeSxcblx0XHRcdFx0d2hpdGU6ICR3LFxuXHRcdFx0XHRibGFjazogJGIsXG5cdFx0XHRcdGdyZXk6ICRncmV5LFxuXHRcdFx0XHRsaWdodF9iZzogJGxpZ2h0X2JnLFxuKTtcbkBlYWNoICRjb2xvci1uYW1lLCAkY29sb3ItdmFsdWUgaW4gJGNvbG9yLWFycmF5IHtcblx0I3snLmJnLScgKyAkY29sb3ItbmFtZX0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12YWx1ZSAhaW1wb3J0YW50O1xuXHR9XG5cdCN7Jy5jb2xvci0nICsgJGNvbG9yLW5hbWV9IHtcblx0XHRjb2xvcjogJGNvbG9yLXZhbHVlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8vIEdhcFxuJGdhcC1hcnJheTogKFxuXHRcdFx0XHQxMDogMTBweCxcblx0XHRcdFx0MjA6IDIwcHgsXG4pO1xuQGVhY2ggJGdhcC1uYW1lLCAkZ2FwLXZhbHVlIGluICRnYXAtYXJyYXkge1xuXHQjeycuZ2FwLScgKyAkZ2FwLW5hbWV9IHtcblx0XHRnYXA6ICRnYXAtdmFsdWUgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBJbWFnZXNcbi5pbWctY292ZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0b2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi5pbWctY29udGFpbiB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRleHQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxcHg7XG5cdHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IC8vIE1hbnkgc2NyZWVuIHJlYWRlciBhbmQgYnJvd3NlciBjb21iaW5hdGlvbnMgYW5ub3VuY2UgYnJva2VuIHdvcmRzIGFzIHRoZXkgd291bGQgYXBwZWFyIHZpc3VhbGx5LlxuXG5cdCY6Zm9jdXMge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogbm9uZTtcblx0XHRjb2xvcjogJGI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IHJlbSgxNSAyMyAxNCk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDsgLy8gQWJvdmUgV1AgdG9vbGJhci5cblx0fVxufVxuXG4ubm8tc2Nyb2xsIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwO1xuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJPT1RTVFJBUCBHUklEOlxuXG4vLyBOZWVkZWQgZnVuY3Rpb25zIGFuZCBtaXhpbnMgYWxyZWFkeSB3ZXJlIGltcG9ydGVkIGluICdfYm9vdHN0cmFwLXV0aWxpdGllcy5zY3NzJyBmaWxlXG5cbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9jb250YWluZXJzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZ3JpZFwiO1xuXG5cbi8vIEN1c3RvbSBncmlkIHN0eWxlc1xuLnJvdyB7XG5cdHJvdy1nYXA6ICRncmlkLWd1dHRlci13aWR0aDsgLy8gYWRkIHZlcnRpY2FsIGd1dHRlcnMgYmV0d2VlbiBjb2x1bW5zXG5cblx0KyAucm93IHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0bWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoOyAvLyBhZGQgdmVydGljYWwgZ3V0dGVycyBiZXR3ZWVuIHJvd3Ncblx0XHR9XG5cdH1cbn1cblxuLmNvbnRhaW5lciB7XG5cdC0tYnMtZ3V0dGVyLXg6IGNhbGModmFyKC0tY29udGFpbmVyLWd1dHRlci14KSAqIDIpOyAvLyByZW1vdmUgdGhpcyBhc3NpZ25tZW50IGlmIHlvdSBkb24ndCB3YW50IHRvIGtlZXAgcGFkZGluZy14IHZhbHVlcyBjb25zdGFudCBmb3IgYWxsIGJyZWFrcG9pbnRzO1xuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1sZWZ0OiA0LjY4NzV2dztcblx0XHRwYWRkaW5nLXJpZ2h0OiA0LjY4NzV2dztcblx0fVxuXHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDguMzMzMzMzMzMzM3Z3O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDguMzMzMzMzMzMzM3Z3O1xuXHR9XG5cdC5yb3cge1xuXHRcdG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tY29udGFpbmVyLWd1dHRlci14KSk7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkpO1xuXG5cdFx0PiAqIHtcblx0XHRcdHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpICogLjUpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpICogLjUpO1xuXHRcdH1cblx0fVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcblx0bWF4LXdpZHRoOiAkY29udGFpbmVyLWZsdWlkLW1heC13aWR0aDtcbn1cbiIsIi5zaXRlLWZvb3RlciB7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR3aWR0aDogMTAwJTtcblxuXHQmX190b3Age1xuXHRcdHBhZGRpbmc6IHJlbSg2MCAwKTtcblxuXHRcdC5yb3cge1xuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdHJvdy1nYXA6IHJlbSgzNSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0td2lkZ2V0cyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHQucm93ICYge1xuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNsYW1wLXJlbSgxNSwgMTAwLCA5OTEsIDEzNTApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zaWRlYmFyIHtcblx0XHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdFx0ZmxleDogMSAxIDQwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGV4dHdpZGdldCB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0Ly9wYWRkaW5nLXRvcDogcmVtKDEwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuc29jaWFscyB7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdG1heC13aWR0aDogcmVtKDEyMyk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm90dG9tIHtcblx0XHRwYWRkaW5nOiBjbGFtcC1yZW0oMTMsIDI1LCA1NzUsIDk5MSkgMDtcblxuXHRcdC5yb3cge1xuXHRcdFx0cm93LWdhcDogcmVtKDE1KTtcblx0XHR9XG5cdH1cbn1cbiIsIi5wcmVsb2FkZXIge1xuXHRAaW5jbHVkZSB0cjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6ICR3O1xuXHR6LWluZGV4OiA5OTk5OTtcblxuXHQmLmhpZGRlbiB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLmlzLW1lbnUtb3BlbiB7XG5cdC5zaXRlLWhlYWRlciB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0aGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcblx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiByZW0oMTAwKTtcblx0XHR9XG5cdH1cbn1cblxuLnNpdGUtaGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDA7XG5cdEBpbmNsdWRlIHRyO1xuXG5cblxuXHQvLyBXaGVuIHRvcCBiYW5uZXIgaXMgcHJlc2VudCwgcHVzaCBoZWFkZXIgZG93biBvbiBtb2JpbGUgd2l0aG91dCBjaGFuZ2luZyBiYWNrZ3JvdW5kIGNvbG9yXG5cdC5oYXMtdG9wLWJhbm5lciAmIHtcblx0XHR0b3A6IDQwcHg7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwcywgYm9yZGVyLWNvbG9yIDBzLCB0b3AgMHM7XG5cdH1cblxuXHQvLyBXaGVuIHRvcCBiYW5uZXIgYmVjb21lcyBoaWRkZW4sIHJlc2V0IGhlYWRlciBvZmZzZXRcblx0LnRvcC1iYW5uZXItaGlkZGVuICYge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHR9XG5cblx0LnBhZ2UtY2hlY2tvdXQgJiB7XG5cdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9iZztcblx0fVxuXG5cdC8vJjpiZWZvcmUge1xuXHQvL1x0cG9zaXRpb246IGFic29sdXRlO1xuXHQvL1x0Y29udGVudDogJyc7XG5cdC8vXHR0b3A6IDA7XG5cdC8vXHRsZWZ0OiAwO1xuXHQvL1x0cmlnaHQ6IDA7XG5cdC8vXHR6LWluZGV4OiAzO1xuXHQvL1x0aGVpZ2h0OiA2M3B4O1xuXHQvL1xuXHQvL1x0Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgJiB7XG5cdC8vXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQvL1x0fVxuXHQvL31cblxuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ym9keS5pcy1zY3JvbGxlZCAmLFxuXHRib2R5LndoaXRlLWhlYWRlciAmIHtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0fVxuXG5cdC5pcy1zY3JvbGxlZCAmIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYiwgMC4xKTtcblx0fVxuXG5cdC8vIFdoZW4gdG9wIGJhbm5lciBwcmVzZW5jZS92aXNpYmlsaXR5IGNoYW5nZXMsIGF2b2lkIHNsaWRpbmcgYW5pbWF0aW9uXG5cdC5oYXMtdG9wLWJhbm5lciAmLFxuXHQudG9wLWJhbm5lci1oaWRkZW4gJiB7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwcywgYm9yZGVyLWNvbG9yIDBzLCB0b3AgMHM7XG5cdH1cblxuXHQ+LmNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiByZW0oMzApO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX25hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGdhcDogcmVtKDIwKTtcblx0fVxuXG5cdC5zaXRlLWxvZ28ge1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0bWF4LXdpZHRoOiByZW0oOTApO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdHN2Zyxcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0c3ZnIHBhdGgge1xuXHRcdFx0QGluY2x1ZGUgdHI7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAmIHtcblx0XHRcdFx0XHRmaWxsOiAkdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAmIHtcblx0XHRcdFx0ZmlsbDogJGI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaF9pdGVtLFxuXHQud2lzaC1pY29uLFxuXHQubWluaS1jYXJ0LFxuXHQudXNlci1hY2NvdW50IHtcblx0XHRoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxLjNweDtcblx0XHRnYXA6IHJlbSg2KTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogNTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0Ym90dG9tOiAxOHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAmIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHR9XG5cblx0XHRcdC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpICYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKTpub3QoLnNlYXJjaC1yZXN1bHRzKSAmIHtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRjb2xvcjogJHc7XG5cblx0XHRcdFx0PnN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogJHc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGFzLWhlcm8uc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAmIHtcblx0XHRcdGNvbG9yOiAkYjtcblxuXHRcdFx0PnN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2hfaXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDIwKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdD5zcGFuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oNik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGJvdHRvbTogcmVtKC02KTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0d2lkdGg6IHJlbSgxNik7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpICYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmhhcy1oZXJvLnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgJiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcblxuXHRcdFx0XHRcdFx0Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCgud2hpdGUtaGVhZGVyKSAmIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD5zdmcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTYpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDE2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdD5zcGFuIHNwYW4ge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Zvcm0ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IHJlbSgyMCAwKTtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodF9iZztcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0cmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRsZWZ0OiByZW0oMTUpO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGxlZnQ6IC0xMDAwJTtcblx0XHRcdFx0cmlnaHQ6IC0xMDAwJTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodF9iZztcblx0XHRcdH1cblxuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMzAwKTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgzODApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oNDE4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRncmV5Mjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDM2KTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDMpO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMyk7XG5cblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lndpc2gtaWNvbixcblx0LnVzZXItYWNjb3VudCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogcmVtKDIyKTtcblx0XHRcdGhlaWdodDogcmVtKDIyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxOCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnVzZXItYWNjb3VudCB7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiByZW0oMjIpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMjIpO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgxOCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE5KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gTW9iaWxlIG1lbnUgdG9nZ2xlXG4uaWNvbi1idXJnZXIge1xuXHRmbGV4LXNocmluazogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogcmVtKDMwKTtcblx0aGVpZ2h0OiByZW0oMjApO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTEwO1xuXG5cdC5pcy1tZW51LW9wZW4gJiB7XG5cdFx0aSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkocmVtKC00KSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWShyZW0oNCkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMXB4KTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltZTtcblxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0Lmhhcy1oZXJvOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgJiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAmIHtcblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNpbmdsZS1wcm9kdWN0Om5vdCguaXMtc2Nyb2xsZWQpOm5vdCguaXMtbWVudS1vcGVuKTpub3QoLndoaXRlLWhlYWRlcikgJiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogcmVtKC04KTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHRvcDogcmVtKDgpO1xuXHRcdH1cblx0fVxufSIsIi8vIEhlYWRlciBtZW51XG4ubWFpbi1uYXYge1xuXHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApOyAvLyB0d2VhayBmb3IgbW9iaWxlc1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9iZztcblx0XHRjb2xvcjogJGI7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRwYWRkaW5nOiB2YXIoLS1oZWFkZXItaGVpZ2h0KSAwIDA7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRyb3ctZ2FwOiByZW0oMzApO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogNTtcblx0fVxuXG5cdC5pcy1tZW51LW9wZW4gJiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XG5cdFx0ei1pbmRleDogMjtcblx0fVxufVxuXG4ubWFpbi1tZW51IHtcblx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiByZW0oNDApO1xuXHRwYWRkaW5nOiByZW0oMTE1IDAgMCk7XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oMzcpO1xuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRAZXh0ZW5kIC5jb250YWluZXI7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXG5cdD5saSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcblx0XHR9XG5cblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Z2FwOiByZW0oMTUpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRcdGhlaWdodDogcmVtKDIzKTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGZsZXg6IDEgMTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxNCk7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogJGI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHRcdC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLndoaXRlLWhlYWRlcik6bm90KC5zZWFyY2gtcmVzdWx0cykgJiB7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICR3O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuc2luZ2xlLXByb2R1Y3Q6bm90KC5pcy1zY3JvbGxlZCk6bm90KC5pcy1tZW51LW9wZW4pOm5vdCgud2hpdGUtaGVhZGVyKSAmIHtcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIHJlbSg3KSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+YSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMS4zcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwcztcblxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdFx0XHR3aWR0aDogMDtcblxuXHRcdFx0XHRcdC5oYXMtaGVybzpub3QoLmlzLXNjcm9sbGVkKTpub3QoLndoaXRlLWhlYWRlcikgJiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpICYge1xuXHRcdFx0XHRcdGNvbG9yOiAkdztcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLmlzLW1lbnUtb3Blbik6bm90KC53aGl0ZS1oZWFkZXIpICYge1xuXHRcdFx0XHRcdGNvbG9yOiAkYjtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdFx0XHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCk6bm90KC53aGl0ZS1oZWFkZXIpOm5vdCguc2VhcmNoLXJlc3VsdHMpICYge1xuXHRcdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5oYXMtaGVyby5zaW5nbGUtcHJvZHVjdDpub3QoLmlzLXNjcm9sbGVkKTpub3QoLndoaXRlLWhlYWRlcikgJiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN1Yi1tZW51IHtcblx0XHRAaW5jbHVkZSB1bnN0eWxlZC1saXN0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IHJlbSgxNSAwIDE1IDE2KTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9iZztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBhZGRpbmc6IHJlbSgzOSAwKTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRyb3ctZ2FwOiByZW0oMzApO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogcmVtKDEpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lbnVfYmcge1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDcwdnc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2JnO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD5saSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gNyk7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRyb3ctZ2FwOiByZW0oMTYpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjIpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YTpub3QoLm1lbnVfaXRlbV9pbWFnZSkge1xuXHRcdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuOHB4O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHQubWVudV9pdGVtX2ltYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ly9yaWdodDogY2FsYygxMDAlICsgNjBweCk7XG5cdFx0XHRcdFx0Ly90b3A6IHJlbSg0Mik7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdFx0Ly9vcGFjaXR5OiAwO1xuXHRcdFx0XHRcdC8vdmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNTkpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5tZW51X2l0ZW1faW1hZ2Uge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubWVudV9fY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAaW5jbHVkZSBtYXgoc20pIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblxuXHQubW9iaWxlX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiByZW0oMTUpO1xuXHRcdHBhZGRpbmc6IHJlbSgwIDE2KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMS4zcHg7XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDMwKTtcblx0XHR9XG5cblx0XHQudXNlci1hY2NvdW50OmhvdmVyOmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxufSIsIi8vIHNhc3MtbGludDpkaXNhYmxlLWFsbFxuXG4ud3BjZjcge1xuXHQuc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmLmluaXQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYuc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuXHRcdCYuYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji5zcGFtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcblx0XHQmLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdGZpZWxkc2V0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xuXHR9XG5cblx0LmZvcm0tZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNik7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSg1KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0fVxuXG5cdC53cGNmNy1hY2NlcHRhbmNlIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR9XG5cblx0XHQud3BjZjctbGlzdC1pdGVtIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRjb2xvcjogJHJlZDtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDAuNXJlbSAwO1xufVxuXG4udXNlLWZsb2F0aW5nLXZhbGlkYXRpb24tdGlwIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwJTtcblx0bGVmdDogMjAlO1xuXHR6LWluZGV4OiAxMDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG5cdGJhY2tncm91bmQ6ICR3O1xuXHRwYWRkaW5nOiAwLjJlbSAwLjhlbTtcbn1cblxuc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMCAwIDAgMWVtO1xufVxuXG5zcGFuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLFxuc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG59XG5cbmRpdi53cGNmNyB7XG5cdC5hamF4LWxvYWRlcixcblx0LndwY2Y3LXNwaW5uZXIge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmxhY2stbG9hZGVyLnN2Z1wiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHdpZHRoOiByZW0oMjQpO1xuXHRcdGhlaWdodDogcmVtKDI0KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDEwMCUgKyAzcHgpO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0ZGl2LmFqYXgtZXJyb3Ige1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cImZpbGVcIl06ZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxuXG5cdC53cGNmNy1zdWJtaXQ6ZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdH1cbn1cblxuLndwY2Y3LWZvcm0uc3VibWl0dGluZyB7XG5cdC5hamF4LWxvYWRlcixcblx0LndwY2Y3LXNwaW5uZXIge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cbn1cblxuI2lucXVpcmUge1xuXHQuY3VzdG9tX3BvcHVwLS13cmFwcGVye1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBtaW4obWQpe1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmN1c3RvbV9wb3B1cC0taGVhZGVye1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXG5cdH1cblx0LmN1c3RvbV9wb3B1cC0tY29udGVudCB7XG5cdFx0LndwY2Y3IHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHRcdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSxcblx0XHRcdFx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0XHRcdFx0dGV4dGFyZWEsXG5cdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDUwKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRiO1xuXG5cdFx0XHRcdFx0Ji53cGNmNy1ub3QtdmFsaWQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXG5cdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggJGxpZ2h0X2JnIGluc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTEpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c3Bhbi50ZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRtYXJnaW46IHJlbSgxMCAwKTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LndwY2Y3LXN1Ym1pdCxcblx0XHRcdC5idG4tb3V0bGluZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRcdFx0XHRzcGFuLndwY2Y3LWxpc3QtaXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgtMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuI3skY2Fyb3VzZWwtcHJlZml4fWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICYgKixcbiAgJiAqOmJlZm9yZSxcbiAgJiAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICB9XG5cbiAgJi5pcy1kcmFnZ2FibGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IGdyYWI7XG4gIH1cblxuICAmLmlzLWRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxufVxuXG4uI3skY2Fyb3VzZWwtcHJlZml4fWNhcm91c2VsX192aWV3cG9ydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi4jeyRjYXJvdXNlbC1wcmVmaXh9Y2Fyb3VzZWxfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLiN7JGNhcm91c2VsLXByZWZpeH1jYXJvdXNlbF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgQGlmICgkY2Fyb3VzZWwtc2xpZGUtd2lkdGgpIHtcbiAgICB3aWR0aDogJGNhcm91c2VsLXNsaWRlLXdpZHRoO1xuICB9XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbn1cbiIsIiRjYXJvdXNlbC1wcmVmaXg6IFwiXCIgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1zbGlkZS13aWR0aDogdmFyKC0tY2Fyb3VzZWwtc2xpZGUtd2lkdGgsIDYwJSkgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4gICAgRG90cyBwbHVnaW5cclxuKi9cclxuJGNhcm91c2VsLWRvdHMtYWJzb2x1dGU6IHRydWUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLW1hcmdpbjogMC41cmVtICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy13aWR0aDogMjJweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRvdHMtaGVpZ2h0OiAyMnB4ICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWRvdHMtZG90LXdpZHRoOiA4cHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLWRvdC1oZWlnaHQ6IDhweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRvdHMtZG90LWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLWRvdC1vcGFjaXR5OiAwLjI1ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1kb3QtcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XHJcblxyXG4vKlxyXG4gICAgTmF2aWdhdGlvbiBwbHVnaW5cclxuKi9cclxuXHJcbiRjYXJvdXNlbC1idXR0b24td2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi13aWR0aCwgNDhweCkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24taGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1idXR0b24tY29sb3I6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1jb2xvciwgY3VycmVudENvbG9yKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1iZzogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tc2hhZG93OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc2hhZG93LCBub25lKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cywgNTAlKSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1idXR0b24tcHJldi1wb3M6IDEwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tbmV4dC1wb3M6IDEwcHggIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLWRpc2FibGVkLW9wYWNpdHk6IDAuMyAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoLCA1MCUpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0LCA1MCUpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoLCAxLjUpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyLCBub25lKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctZmlsbDogbm9uZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctc2NhbGU6IGZhbHNlICFkZWZhdWx0O1xyXG4iLCIuaGFzLWRvdHMge1xuICBAaWYgKCRjYXJvdXNlbC1kb3RzLW1hcmdpbiA+IDApIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCN7JGNhcm91c2VsLWRvdHMtbWFyZ2lufSArICN7JGNhcm91c2VsLWRvdHMtaGVpZ2h0fSk7XG4gIH1cbn1cblxuLmNhcm91c2VsX19kb3RzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGlmICgkY2Fyb3VzZWwtZG90cy1hYnNvbHV0ZSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArICN7JGNhcm91c2VsLWRvdHMtbWFyZ2lufSk7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5jYXJvdXNlbF9fZG90IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHdpZHRoOiAkY2Fyb3VzZWwtZG90cy13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1kb3RzLWhlaWdodDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtZG90cy1kb3Qtd2lkdGg7XG4gICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1kb3RzLWRvdC1oZWlnaHQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkY2Fyb3VzZWwtZG90cy1kb3QtcmFkaXVzO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtZG90cy1kb3QtY29sb3I7XG5cbiAgICAgIEBpZiAoJGNhcm91c2VsLWRvdHMtZG90LW9wYWNpdHkgPCAxKSB7XG4gICAgICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1kb3RzLWRvdC1vcGFjaXR5O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoJGNhcm91c2VsLWRvdHMtZG90LW9wYWNpdHkgPCAxKSB7XG4gICAgICAmLmlzLXNlbGVjdGVkOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgd2lkdGg6ICRjYXJvdXNlbC1idXR0b24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ7XG5cbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICRjYXJvdXNlbC1idXR0b24tY29sb3I7XG4gIGJhY2tncm91bmQ6ICRjYXJvdXNlbC1idXR0b24tYmc7XG5cbiAgQGlmICgkY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMgIT0gZmFsc2UpIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICBAaWYgKCRjYXJvdXNlbC1idXR0b24tc2hhZG93ICE9IGZhbHNlKSB7XG4gICAgYm94LXNoYWRvdzogJGNhcm91c2VsLWJ1dHRvbi1zaGFkb3c7XG4gIH1cblxuICAmLmlzLXByZXYsXG4gICYuaXMtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gICYuaXMtcHJldiB7XG4gICAgbGVmdDogJGNhcm91c2VsLWJ1dHRvbi1wcmV2LXBvcztcbiAgfVxuXG4gICYuaXMtbmV4dCB7XG4gICAgcmlnaHQ6ICRjYXJvdXNlbC1idXR0b24tbmV4dC1wb3M7XG4gIH1cblxuICBAaWYgKCRjYXJvdXNlbC1idXR0b24tZGlzYWJsZWQtb3BhY2l0eSAhPSBmYWxzZSkge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1idXR0b24tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cblxuICAmIHN2ZyB7XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0O1xuXG4gICAgZmlsbDogJGNhcm91c2VsLWJ1dHRvbi1zdmctZmlsbDtcblxuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogJGNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoO1xuICAgIHN0cm9rZS1saW5lam9pbjogYmV2ZWw7XG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuXG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIEBpZiAoJGNhcm91c2VsLWJ1dHRvbi1zdmctc2NhbGUgIT0gZmFsc2UpIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGNhcm91c2VsLWJ1dHRvbi1zdmctc2NhbGUpO1xuICAgIH1cbiAgfVxufVxuIiwiaHRtbC53aXRoLWZhbmN5Ym94IHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xufVxuXG5ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXJlY3Rpb246IGx0cjtcblxuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6ICRmYW5jeWJveC1jb250YWluZXItcGFkZGluZztcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgY29sb3I6ICRmYW5jeWJveC1jb250YWluZXItY29sb3I7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTA1MDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cbiAgJiAqLFxuICAmICo6OmJlZm9yZSxcbiAgJiAqOjphZnRlciB7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgfVxuXG4gICYgOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgYm9keTpub3QoLmlzLXVzaW5nLW1vdXNlKSAmIDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogJGZhbmN5Ym94LWZvY3VzLXNoYWRvdztcbiAgfVxuXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDQ4cHg7XG5cbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyNHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNHB4O1xuXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDIuNTtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKTtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGNvbnRhaW5lcik7XG59XG5cbi5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6ICRmYW5jeWJveC1iYWNrZHJvcC1iZztcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGJhY2tkcm9wKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG5cbiAgLyogRm9yIFNhZmFyaSAqL1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgei1pbmRleDogMTA7XG5cbiAgJi5oYXMtZG90cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygjeyRjYXJvdXNlbC1kb3RzLW1hcmdpbn0gKyAjeyRjYXJvdXNlbC1kb3RzLWhlaWdodH0pO1xuICB9XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChjYXJvdXNlbCk7XG59XG5cbi5mYW5jeWJveF9fdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5mYW5jeWJveF9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYW5jeWJveF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6ICRmYW5jeWJveC1zbGlkZS1wYWRkaW5nO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZmxleDogMCAwIDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDM2cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogMzZweDtcblxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIycHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHg7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChzbGlkZSk7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCB7XG4gIG1hcmdpbjogMCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO1xuICBwYWRkaW5nOiAkZmFuY3lib3gtY29udGVudC1wYWRkaW5nO1xuICBjb2xvcjogJGZhbmN5Ym94LWNvbnRlbnQtY29sb3I7XG4gIGJhY2tncm91bmQ6ICRmYW5jeWJveC1jb250ZW50LWJnO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgei1pbmRleDogMjA7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChjb250ZW50KTtcblxuICAmIDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2UpIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46ICRmYW5jeWJveC1jYXB0aW9uLW1hcmdpbjtcbiAgcGFkZGluZzogJGZhbmN5Ym94LWNhcHRpb24tcGFkZGluZztcbiAgbGluZS1oZWlnaHQ6ICRmYW5jeWJveC1jYXB0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZhbmN5Ym94LWNhcHRpb24tY29sb3I7XG5cbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcblxuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuICAuaXMtbG9hZGluZyAmIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGNhcHRpb24pO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciA+IC5jYXJvdXNlbF9fZG90cyB7XG4gIHRvcDogMTAwJTtcbiAgY29sb3I6ICRmYW5jeWJveC1jb250YWluZXItY29sb3I7XG59XG5cbi5mYW5jeWJveF9fbmF2IHtcbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChuYXYpO1xuXG4gICYgLmNhcm91c2VsX19idXR0b24ge1xuICAgIHotaW5kZXg6IDQwO1xuXG4gICAgJi5pcy1uZXh0IHtcbiAgICAgIHJpZ2h0OiA4cHg7XG5cbiAgICAgIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoYnV0dG9uLW5leHQpO1xuICAgIH1cblxuICAgICYuaXMtcHJldiB7XG4gICAgICBsZWZ0OiA4cHg7XG5cbiAgICAgIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoYnV0dG9uLXByZXYpO1xuICAgIH1cbiAgfVxufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSArIDhweCk7XG4gIHJpZ2h0OiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgKyA4cHgpO1xuXG4gIHotaW5kZXg6IDQwO1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoYnV0dG9uLWNsb3NlLW91dHNpZGUpO1xufVxuXG4vKiBDbG9zZSBidXR0b24gbG9jYXRlZCBpbnNpZGUgY29udGVudCBhcmVhICovXG4uZmFuY3lib3hfX2NvbnRlbnQgPiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgcmlnaHQ6IDA7XG5cbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGJ1dHRvbi1jbG9zZS1pbnNpZGUpO1xufVxuXG4uZmFuY3lib3hfX25vLWNsaWNrLFxuLmZhbmN5Ym94X19uby1jbGljayBidXR0b24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIiRmYW5jeWJveC1icmVha3BvaW50czogKFxuICB4bDogKFxuICAgIGJwLXdpZHRoOiAxMDI0cHgsXG4gICAgY29udGFpbmVyOiAoXG4gICAgICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweCxcbiAgICAgIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweCxcbiAgICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjdweCxcbiAgICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI3cHgsXG4gICAgKSxcbiAgICBidXR0b24tY2xvc2Utb3V0c2lkZTogKFxuICAgICAgcmlnaHQ6IDQwcHgsXG4gICAgKSxcbiAgICBidXR0b24tbmV4dDogKFxuICAgICAgcmlnaHQ6IDQwcHgsXG4gICAgKSxcbiAgICBidXR0b24tcHJldjogKFxuICAgICAgbGVmdDogNDBweCxcbiAgICApLFxuICAgIHNsaWRlOiAoXG4gICAgICBwYWRkaW5nOiA2NHB4IDEwMHB4LFxuICAgICksXG4gICAgdG9vbGJhcjogKFxuICAgICAgcGFkZGluZzogOHB4LFxuICAgICksXG4gICksXG4pICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtY29udGFpbmVyLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZikgIWRlZmF1bHQ7XG4kZmFuY3lib3gtY29udGFpbmVyLXBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweClcbiAgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtYmFja2Ryb3AtYmc6IHZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LWFjY2VudC1jb2xvcjogdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpICFkZWZhdWx0O1xuJGZhbmN5Ym94LWZvY3VzLXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LXNwaW5uZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpICFkZWZhdWx0O1xuJGZhbmN5Ym94LXNwaW5uZXItd2lkdGg6IDUwcHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtc3Bpbm5lci1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtc3Bpbm5lci1zdmctc3Ryb2tlLXdpZHRoOiAyLjc1ICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtc2xpZGUtcGFkZGluZzogNDhweCA4cHggOHB4IDhweCAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LWNvbnRlbnQtY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtY29sb3IsICMzNzQxNTEpICFkZWZhdWx0O1xuJGZhbmN5Ym94LWNvbnRlbnQtYmc6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpICFkZWZhdWx0O1xuJGZhbmN5Ym94LWNvbnRlbnQtcGFkZGluZzogMzZweCAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LWNhcHRpb24tbWFyZ2luOiAwICFkZWZhdWx0O1xuJGZhbmN5Ym94LWNhcHRpb24tcGFkZGluZzogMXJlbSAwIDAgMCAhZGVmYXVsdDtcbiRmYW5jeWJveC1jYXB0aW9uLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKSAhZGVmYXVsdDtcbiRmYW5jeWJveC1jYXB0aW9uLWxpbmUtaGVpZ2h0OiAxLjM3NSAhZGVmYXVsdDtcblxuLypcbiAgVGh1bWJzIHBsdWdpblxuKi9cblxuJGZhbmN5Ym94LXRodW1icy1wYWRkaW5nOiAwcHggM3B4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1zcGFjaW5nOiA4cHggM3B4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1yYWRpdXM6IDhweCAzcHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXdpZHRoOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtd2lkdGgsIDk2cHgpICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1yYXRpbzogdmFyKC0tZmFuY3lib3gtdGh1bWJzLXJhdGlvLCAxLjUpICFkZWZhdWx0OyAvKiAzLzIgKi9cbiRmYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCkgIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtb3BhY2l0eTogZmFsc2UgIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLWJvcmRlcjogdHJ1ZSAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtYm9yZGVyLXdpZHRoOiA1cHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLWJvcmRlci1jb2xvcjogJGZhbmN5Ym94LWFjY2VudC1jb2xvciAhZGVmYXVsdDtcblxuLypcbiAgSFRNTCBwbHVnaW5cbiovXG4kZmFuY3lib3gtaWZyYW1lLXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuJGZhbmN5Ym94LWlmcmFtZS1oZWlnaHQ6IDgwJSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LXZpZGVvLXdpZHRoOiA5NjBweCAhZGVmYXVsdDtcbiRmYW5jeWJveC12aWRlby1oZWlnaHQ6IDU0MHB4ICFkZWZhdWx0O1xuXG4vKlxuICBUb29sYmFyIHBsdWdpblxuKi9cblxuJGZhbmN5Ym94LXRvb2xiYXItYmc6IGxpbmVhci1ncmFkaWVudChcbiAgdG8gdG9wLFxuICBoc2xhKDAsIDAlLCAwJSwgMCkgMCUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjAwNikgOC4xJSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMDIxKSAxNS41JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMDQ2KSAyMi41JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMDc3KSAyOSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjExNCkgMzUuMyUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjE1NSkgNDEuMiUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjE5OCkgNDcuMSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjI0MikgNTIuOSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjI4NSkgNTguOCUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjMyNikgNjQuNyUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjM2MykgNzElLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4zOTQpIDc3LjUlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC40MTkpIDg0LjUlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC40MzQpIDkxLjklLFxuICBoc2xhKDAsIDAlLCAwJSwgMC40NCkgMTAwJVxuKSAhZGVmYXVsdDtcbiRmYW5jeWJveC10b29sYmFyLXBhZGRpbmc6IDAgIWRlZmF1bHQ7XG4iLCJAbWl4aW4gZmFuY3lib3gtYnJlYWtwb2ludCgka2V5KSB7XG4gIEBlYWNoICRrZXlNYXAsICR2YWx1ZU1hcCBpbiAkZmFuY3lib3gtYnJlYWtwb2ludHMge1xuICAgIEBpZiBtYXAtaGFzLWtleSgkdmFsdWVNYXAsICRrZXkpIHtcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IG1hcC1nZXQoJHZhbHVlTWFwLCBicC13aWR0aCkpIHtcbiAgICAgICAgQGVhY2ggJHByb3BLZXksICRwcm9wVmFsdWUgaW4gbWFwLWdldCgkdmFsdWVNYXAsICRrZXkpIHtcbiAgICAgICAgICAjeyRwcm9wS2V5fTogJHByb3BWYWx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZhbmN5Ym94X19zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gIHdpZHRoOiAkZmFuY3lib3gtc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkZmFuY3lib3gtc3Bpbm5lci1oZWlnaHQ7XG5cbiAgY29sb3I6ICRmYW5jeWJveC1zcGlubmVyLWNvbG9yO1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQobG9hZGVyKTtcblxuICAuZmFuY3lib3hfX3NsaWRlICYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDUzO1xuICB9XG5cbiAgJiBzdmcge1xuICAgIGFuaW1hdGlvbjogZmFuY3lib3gtcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIG1hcmdpbjogYXV0bztcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICYgY2lyY2xlIHtcbiAgICAgIGZpbGw6IG5vbmU7XG4gICAgICBzdHJva2Utd2lkdGg6ICRmYW5jeWJveC1zcGlubmVyLXN2Zy1zdHJva2Utd2lkdGg7XG4gICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG5cbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgICAgYW5pbWF0aW9uOiBmYW5jeWJveC1kYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0cHg7XG4gIH1cbn1cbiIsIi5mYW5jeWJveF9fYmFja2Ryb3AsXG4uZmFuY3lib3hfX2NhcHRpb24sXG4uZmFuY3lib3hfX25hdixcbi5jYXJvdXNlbF9fZG90cyxcbi5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG59XG5cbi8qIE9wZW5pbmcgKi9cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAmIC5mYW5jeWJveF9fYmFja2Ryb3AsXG4gICYgLmZhbmN5Ym94X19jYXB0aW9uLFxuICAmIC5mYW5jeWJveF9fbmF2LFxuICAmIC5jYXJvdXNlbF9fZG90cyxcbiAgJiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gICAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW47XG4gIH1cbn1cblxuLyogQ2xvc2luZyAqL1xuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyB7XG4gICYgLmZhbmN5Ym94X19iYWNrZHJvcCxcbiAgJiAuZmFuY3lib3hfX2NhcHRpb24sXG4gICYgLmZhbmN5Ym94X19uYXYsXG4gICYgLmNhcm91c2VsX19kb3RzLFxuICAmIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0O1xuICB9XG59XG5cbi5mYW5jeWJveC1mYWRlSW4ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW47XG59XG5cbi5mYW5jeWJveC1mYWRlT3V0IHtcbiAgYW5pbWF0aW9uOiAwLjFzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3gtem9vbUluVXAge1xuICBhbmltYXRpb246IDAuMnMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21JblVwO1xufVxuXG4uZmFuY3lib3gtem9vbU91dERvd24ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bjtcbn1cblxuLyogQm90aCBgdGhyb3dPdXRgIGNsYXNzZXMgYXJlIGZvciBjbG9zaW5nIGFuaW1hdGlvbiBhZnRlciBkcmFnZ2luZyB1cC9kb3duICovXG4uZmFuY3lib3gtdGhyb3dPdXRVcCB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0VXA7XG59XG5cbi5mYW5jeWJveC10aHJvd091dERvd24ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dERvd247XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dCB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtem9vbUluVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd24ge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC10aHJvd091dERvd24ge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZSB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjY2NjIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbiIsIi5mYW5jeWJveF9fY2Fyb3VzZWwge1xuICAmLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLFxuICAmLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgfVxuXG4gICYuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSxcbiAgJi5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gIH1cblxuICAmIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAmIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21faW4gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IHpvb20taW47XG4gIH1cblxuICAmIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21fb3V0IC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiB6b29tLW91dDtcbiAgfVxuXG4gICYgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG5cbiAgJiAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gIH1cbn1cbiIsIi5mYW5jeWJveF9faW1hZ2Uge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uaGFzLWltYWdlIHtcbiAgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcblxuICAgIC5pcy1jbG9zaW5nICYge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLWltYWdlLWZpdD1cImNvbnRhaW5cIl0ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcblxuICAgIC8qIEZpeCBNYWMgT1MgU2FmYXJpIDExIC0gMTMgKi9cbiAgICAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAuZmFuY3lib3hfX2ltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1pbWFnZS1maXQ9XCJjb250YWluLXdcIl0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmZhbmN5Ym94X19pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLWltYWdlLWZpdD1cImNvdmVyXCJdIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG5cbiAgICAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZhbmN5Ym94X19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG4iLCIuZmFuY3lib3hfX2Nhcm91c2VsIHtcbiAgLmZhbmN5Ym94X19zbGlkZSB7XG4gICAgJHA6ICY7XG5cbiAgICBAYXQtcm9vdCAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgICAgI3skcH0uaGFzLWlmcmFtZSAmLFxuICAgICAgI3skcH0uaGFzLW1hcCAmLFxuICAgICAgI3skcH0uaGFzLXBkZiAmLFxuICAgICAgI3skcH0uaGFzLXZpZGVvICYsXG4gICAgICAjeyRwfS5oYXMtaHRtbDV2aWRlbyAmIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgI3skcH0uaGFzLWlmcmFtZSAmLFxuICAgICAgI3skcH0uaGFzLW1hcCAmLFxuICAgICAgI3skcH0uaGFzLXBkZiAmIHtcbiAgICAgICAgd2lkdGg6ICRmYW5jeWJveC1pZnJhbWUtd2lkdGg7XG4gICAgICAgIGhlaWdodDogJGZhbmN5Ym94LWlmcmFtZS1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgICN7JHB9Lmhhcy12aWRlbyAmLFxuICAgICAgI3skcH0uaGFzLWh0bWw1dmlkZW8gJiB7XG4gICAgICAgIHdpZHRoOiAkZmFuY3lib3gtdmlkZW8td2lkdGg7XG4gICAgICAgIGhlaWdodDogJGZhbmN5Ym94LXZpZGVvLWhlaWdodDtcblxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICN7JHB9Lmhhcy1tYXAgJixcbiAgICAgICN7JHB9Lmhhcy1wZGYgJixcbiAgICAgICN7JHB9Lmhhcy12aWRlbyAmLFxuICAgICAgI3skcH0uaGFzLWh0bWw1dmlkZW8gJiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQsIDI0LCAyNywgMC45KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgICN7JHB9Lmhhcy1tYXAgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNWUzZGY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYW5jeWJveF9faHRtbDV2aWRlbyxcbi5mYW5jeWJveF9faWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYW5jeWJveC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuIiwiLmZhbmN5Ym94X190aHVtYnMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkZmFuY3lib3gtdGh1bWJzLXBhZGRpbmc7XG5cbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG5cbiAgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAmIHtcbiAgICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbiAgfVxuXG4gIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgJiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICYgLmNhcm91c2VsX19zbGlkZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6ICRmYW5jeWJveC10aHVtYnMtd2lkdGg7XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogJGZhbmN5Ym94LXRodW1icy1zcGFjaW5nO1xuXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpZiAoJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1ib3JkZXIgIT0gZmFsc2UpIHtcbiAgICAgICYgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICBib3JkZXItd2lkdGg6ICRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcblxuICAgICAgICBAaWYgKCRmYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRmYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLW5hdi1zZWxlY3RlZCAuZmFuY3lib3hfX3RodW1iOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5mYW5jeWJveF9fdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8qIEtlZXAgYXNwZWN0IHJhdGlvICovXG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMCUgLyAoI3skZmFuY3lib3gtdGh1bWJzLXJhdGlvfSkpO1xuXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmYW5jeWJveC10aHVtYnMtYmc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgQGlmICgkZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMgIT0gZmFsc2UpIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICBAaWYgKCRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtb3BhY2l0eSAhPSBmYWxzZSkge1xuICAgIC5pcy1uYXYtc2VsZWN0ZWQgJiB7XG4gICAgICBvcGFjaXR5OiAkZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG4iLCIuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIwO1xuXG4gIGJhY2tncm91bmQ6ICRmYW5jeWJveC10b29sYmFyLWJnO1xuICBwYWRkaW5nOiAkZmFuY3lib3gtdG9vbGJhci1wYWRkaW5nO1xuXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMHB4O1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQodG9vbGJhcik7XG5cbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG4gIHRleHQtc2hhZG93OiB2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xuXG4gIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0gJiB7XG4gICAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlLWluIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW47XG4gIH1cblxuICAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nICYge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmX19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYtLWxlZnQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgICYtLWNlbnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAmLS1jZW50ZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYW5jeWJveF9fY291bnRlciB7XG4gIG1pbi13aWR0aDogNzJweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcbn1cblxuLmZhbmN5Ym94X19wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICRmYW5jeWJveC1hY2NlbnQtY29sb3I7XG4gIGhlaWdodDogM3B4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHotaW5kZXg6IDMwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbjo6YmFja2Ryb3Age1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIkBpbXBvcnQgXCJAZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9GYW5jeWJveFwiO1xuXG4vLyBDdXN0b20gc3R5bGluZzpcbltkYXRhLWZhbmN5Ym94XSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19pbWFnZSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCkgc2NhbGUoMSkgIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG4iLCIuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHtcblx0Lmdmb3JtX2hlYWRpbmcge1xuXHRcdEBleHRlbmQgLmgyO1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Lmdmb3JtX2JvZHkge1xuXHRcdFx0LmdmaWVsZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0ZmllbGRzZXQuZ2ZpZWxkIHtcblx0XHRcdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0Z2FwOiByZW0oMTYpO1xuXHRcdH1cblxuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9Y29sb3JdLFxuXHRcdGlucHV0W3R5cGU9ZGF0ZV0sXG5cdFx0aW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG5cdFx0aW5wdXRbdHlwZT1kYXRldGltZV0sXG5cdFx0aW5wdXRbdHlwZT1lbWFpbF0sXG5cdFx0aW5wdXRbdHlwZT1tb250aF0sXG5cdFx0aW5wdXRbdHlwZT1udW1iZXJdLFxuXHRcdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHRcdGlucHV0W3R5cGU9c2VhcmNoXSxcblx0XHRpbnB1dFt0eXBlPXRlbF0sXG5cdFx0aW5wdXRbdHlwZT10ZXh0XSxcblx0XHRpbnB1dFt0eXBlPXRpbWVdLFxuXHRcdGlucHV0W3R5cGU9dXJsXSxcblx0XHRpbnB1dFt0eXBlPXdlZWtdLFxuXHRcdHNlbGVjdCxcblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRAZXh0ZW5kICVmaWVsZC1pbnB1dDtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkX2NoZWNrYm94IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiByZW0oMTYpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNDApO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nY2hvaWNlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oMjApO1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLFxuXHRcdC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Lm5pY2Utc2VsZWN0IC5jdXJyZW50IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwiaW1hZ2VcIl0ge1xuXHRcdFx0XHR3aWR0aDogcmVtKDI0KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IHJlbSg1KTtcblx0XHRcdFx0cmlnaHQ6IHJlbSg1KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDMwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzMCk7XG5cdFx0XHRcdFx0Ym90dG9tOiByZW0oOSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSg5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuXHRAZXh0ZW5kIC50ZXh0LWxnO1xufVxuIiwiLy8gRGVmYXVsdCBzdHlsZXNcbi5uaWNlLXNlbGVjdCB7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyOiBzb2xpZCAxcHggI2U4ZThlODtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y2xlYXI6IGJvdGg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRoZWlnaHQ6IHJlbSg0Mik7XG5cdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgxOCk7XG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgzMCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiBhdXRvO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Ji5vcGVuLFxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICRiO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5OTk7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgIzk5OTtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDVweDtcblx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTJweDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA2NiUgNjYlO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0d2lkdGg6IDVweDtcblx0fVxuXG5cdCYub3BlbjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG5cdH1cblxuXHQmLm9wZW4gLmxpc3Qge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZWRlZGVkO1xuXHRcdGNvbG9yOiAjOTk5O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNjY2NjY2M7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1vZGlmaWVyc1xuLm5pY2Utc2VsZWN0LndpZGUge1xuXHR3aWR0aDogMTAwJTtcblxuXHQubGlzdCB7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLm5pY2Utc2VsZWN0LnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdC5saXN0IHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5cbi5uaWNlLXNlbGVjdC5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0aGVpZ2h0OiByZW0oMzYpO1xuXHRsaW5lLWhlaWdodDogcmVtKDM0KTtcblxuXHQmOmFmdGVyIHtcblx0XHRoZWlnaHQ6IDRweDtcblx0XHR3aWR0aDogNHB4O1xuXHR9XG5cblx0Lm9wdGlvbiB7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgzNCk7XG5cdFx0bWluLWhlaWdodDogcmVtKDM0KTtcblx0fVxufVxuXG4vLyBMaXN0IGFuZCBvcHRpb25zXG4ubmljZS1zZWxlY3QgLmxpc3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDY4LCA2OCwgNjgsIDAuMTEpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW46IDFweCAwIDA7XG5cdG9wYWNpdHk6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMC43NSkgdHJhbnNsYXRlWSgtMjFweCk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAsIDEuMjUpLCBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0O1xuXHR6LWluZGV4OiA5O1xuXG5cdCY6aG92ZXIgLm9wdGlvbjpub3QoOmhvdmVyKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxufVxuXG4ubmljZS1zZWxlY3QgLm9wdGlvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1pbi1oZWlnaHQ6IHJlbSg0MCk7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogcmVtKDE4KTtcblx0cGFkZGluZy1yaWdodDogcmVtKDI5KTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cblx0Ji5zZWxlY3RlZCB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblxuXHQmLmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogIzk5OTtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmLmZvY3VzLFxuXHQmLnNlbGVjdGVkLmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHR9XG59XG5cbi8vIFVzZSBkaXNwbGF5IGluc3RlYWQgb2Ygb3BhY2l0eSBmb3IgSUUgPD0gMTBcbi5uby1jc3Nwb2ludGVyZXZlbnRzIC5uaWNlLXNlbGVjdCB7XG5cdC5saXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji5vcGVuIC5saXN0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5cbi8vIENVU1RPTSBTVFlMRVM6XG5zZWxlY3QsXG5kaXYubmljZS1zZWxlY3Qge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiByZW0oNDYpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0Y29sb3I6ICRiO1xuXHRmbG9hdDogbm9uZTtcblx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGI7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdHBhZGRpbmc6IHJlbSgxMyAyOCAxMyAxNik7XG59XG5cbmRpdi5uaWNlLXNlbGVjdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOmFmdGVyIHtcblx0XHR3aWR0aDogOHB4O1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdFx0bWFyZ2luLXRvcDogLTVweDtcblx0fVxuXG5cdCYub3BlbiB7XG5cdFx0Lmxpc3Qge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHR9XG5cdH1cblxuXHQuY3VycmVudCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5saXN0IHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRtYXJnaW46IDA7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IC0xcHg7XG5cblx0XHRsaSB7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vcHRpb24ge1xuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRcdGNvbG9yOiAkYjtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwYWRkaW5nOiByZW0oMTMgMTYpO1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIvLyBDdXN0b20gc3R5bGVzIGZvciBTZWxlY3QyIHRoYXQgY29tZXMgd2l0aCBXb29Db21tZXJjZVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdGhlaWdodDogcmVtKDQ1KTtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiByZW0oMCAyOCAwIDE2KTtcblx0XHRtYXJnaW46IDA7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0aW1lO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdFx0fVxuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ1KTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTIgMCA1IDUgNS01IDIgMS03IDctNy03IDItMVonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJSA1MCUgLyAxNHB4IDhweDtcblx0XHRcdHRvcDogcmVtKDEwKTtcblx0XHRcdHJpZ2h0OiByZW0oOCk7XG5cblx0XHRcdGIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG5cdGJvcmRlci1jb2xvcjogJGI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5wYWdlLWNoZWNrb3V0ICYge1xuXHRcdGJvcmRlci1jb2xvcjogJGxpZ2h0X2JnO1xuXHRcdGJhY2tncm91bmQ6ICRsaWdodF9iZztcblx0fVxufVxuIiwiLnNsaWNrLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOjB9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCwuc2xpY2stc2xpZGVyIC5zbGljay10cmFja3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uc2xpY2stdHJhY2t7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uc2xpY2stdHJhY2s6YWZ0ZXIsLnNsaWNrLXRyYWNrOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6Jyd9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweH1bZGlyPXJ0bF0gLnNsaWNrLXNsaWRle2Zsb2F0OnJpZ2h0fS5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWd7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWd7cG9pbnRlci1ldmVudHM6bm9uZX0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9c2xpY2subWluLmNzcy5tYXAgKi9cbiIsIi8qKlxuICogU3dpcGVyIDguMy4yXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIyIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEp1bHkgMjYsIDIwMjJcbiAqL1xuXG5AaW1wb3J0ICdzd2lwZXItdmFycy5zY3NzJztcbkBhdC1yb290IHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICAgIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuQGF0LXJvb3Qge1xuICA6cm9vdCB7XG4gICAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICN7JHRoZW1lQ29sb3J9O1xuICB9XG59XG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgJi5zd2lwZXItdmVydGljYWwge1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XG4gIH1cbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQge1xuICAmLFxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB9XG59XG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkIHtcbiAgJixcbiAgJi5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xuICB9XG4gIC5zd2lwZXItd3JhcHBlcixcbiAgLnN3aXBlci1zbGlkZSxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbiAgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSB7XG4gID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZvciBGaXJlZm94ICovXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbiAgfVxufVxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZSB7XG4gID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgfVxufVxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG4gIH1cbn1cbi5zd2lwZXItY2VudGVyZWQge1xuICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuICAmLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuICAgIH1cbiAgICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbiAgICB9XG4gIH1cbiAgJi5zd2lwZXItdmVydGljYWwge1xuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbiAgICB9XG4gICAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG4gICAgfVxuICB9XG5cbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgfVxufVxuXG5cblxuIiwiQGltcG9ydCAnLi4vLi4vc3dpcGVyLXZhcnMuc2Nzcyc7XG5AYXQtcm9vdCB7XG4gIDpyb290IHtcbiAgICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4gICAgLypcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbiAgfVxufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogY2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDQ0ICogMjcpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zNTtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgJi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkICYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ3ByZXYnO1xuICB9XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnbmV4dCc7XG4gIH1cbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGltcG9ydCAnLi4vLi4vc3dpcGVyLXZhcnMuc2Nzcyc7XG5AYXQtcm9vdCB7XG4gIDpyb290IHtcbiAgICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMC4yO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDZweDtcbiAgKi9cbiAgfVxufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xuICAmLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAmLFxuICAmLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIENvbW1vbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgfVxufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbiAgQGF0LXJvb3QgYnV0dG9uI3smfSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlICYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6b25seS1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbiAgICB9XG4gIH1cbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG4gIH1cbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbiAgICB9XG4gIH1cbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyByaWdodDtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB9XG4gIC5zd2lwZXItcnRsICYgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgfVxuICAuc3dpcGVyLWhvcml6b250YWwgPiAmLFxuICAmLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXG4gIC5zd2lwZXItdmVydGljYWwgPiAmLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuICAmLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gJixcbiAgJi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbiAgLnN3aXBlci1ob3Jpem9udGFsID4gJi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLnN3aXBlci1mYWRlIHtcbiAgJi5zd2lwZXItZnJlZS1tb2RlIHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgJixcbiAgICAmIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuIiwiLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN3aXBlci1ncmlkLWNvbHVtbiA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiIsIi8qIFNjcm9sbGJhciAqL1xuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAmLFxuICAmLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc3dpcGVyLWhvcml6b250YWwgPiAmLFxuICAmLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDElO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiA5OCU7XG4gIH1cbiAgLnN3aXBlci12ZXJ0aWNhbCA+ICYsXG4gICYuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgdG9wOiAxJTtcbiAgICB6LWluZGV4OiA1MDtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogOTglO1xuICB9XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKipcbiAqIFN3aXBlclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICovXG4kdGhlbWVDb2xvcjogJHc7XG5cbi8vIGJhc2Ugc3R5bGVzXG5AaW1wb3J0IFwic3dpcGVyL3N3aXBlclwiO1xuXG4vLyBtb2R1bGVzOlxuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvblwiO1xuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL3BhZ2luYXRpb24vcGFnaW5hdGlvblwiO1xuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL2VmZmVjdC1mYWRlL2VmZmVjdC1mYWRlXCI7XG5AaW1wb3J0IFwic3dpcGVyL21vZHVsZXMvZnJlZS1tb2RlL2ZyZWUtbW9kZVwiO1xuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL2dyaWQvZ3JpZFwiO1xuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL3Njcm9sbGJhci9zY3JvbGxiYXJcIjtcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy90aHVtYnMvdGh1bWJzXCI7XG5cbi8vIEN1c3RvbSBzdHlsaW5nOlxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCB7XG5cdD4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuXHRcdGJvdHRvbTogcmVtKDI0KTtcblx0fVxufVxuXG4uc3dpcGVyLXNsaWRlIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRpbWcubGF6eWxvYWQ6bm90KC5sb2FkZWQpIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0Ji1idWxsZXQge1xuXHRcdHdpZHRoOiByZW0oMjYpO1xuXHRcdGhlaWdodDogcmVtKDI2KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogcmVtKDgpO1xuXHRcdFx0aGVpZ2h0OiByZW0oOCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogY2FsYyg1MCUgLSByZW0oNCkpO1xuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSByZW0oNCkpO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0aW1lIGVhc2Utb3V0O1xuXHRcdH1cblxuXHRcdCY6bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1hY3RpdmUge1xuXHRcdFx0d2lkdGg6IHJlbSgxNik7XG5cdFx0XHRoZWlnaHQ6IHJlbSgxNik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItYnV0dG9uLXByZXYge1xuXHR3aWR0aDogcmVtKDMyKTtcblx0aGVpZ2h0OiByZW0oMzIpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tdG9wOiByZW0oLTE2KTtcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdGltZTtcblxuXHRAaW5jbHVkZSBob3ZlciB7XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiByZW0oMzIpO1xuXHRcdGhlaWdodDogcmVtKDMyKTtcblx0XHRmaWxsOiAkYjtcblx0fVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IDAuNTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXJbZGF0YS1zbGlkZXM9XCIxXCJdIHtcblx0LnN3aXBlci1idXR0b24tbmV4dCxcblx0LnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIvLyBXUE1MIGxhbmd1YWdlIHN3aXRjaGVyXG4ud2lkZ2V0X2ljbF9sYW5nX3NlbF93aWRnZXQge1xuXHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRtYXJnaW46IHJlbSgyMCAwIDApO1xuXHR9XG59XG5cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24ge1xuXHRhIHtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Ji53cG1sLWxzLWl0ZW0tdG9nZ2xlIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg1IDI1IDUgOCk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzICRyYWRpdXMgMCAwO1xuXHRcdH1cblx0fVxuXG5cdC53cG1sLWxzLWZsYWcge1xuXHRcdHdpZHRoOiByZW0oMzApO1xuXHRcdGhlaWdodDogcmVtKDMwKTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHQmICsgc3BhbiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDgpO1xuXHRcdH1cblx0fVxuXG5cdC53cG1sLWxzLXN1Yi1tZW51IGEge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgJHJhZGl1cyAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSg1IDgpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cbiIsIi8vIEdlbmVyYWxcbi8vIHJlcGxhY2UgZGVmYXVsdCBXb28gY29sb3Igc2NoZW1lIHdpdGggdGhlbWUgY29sb3JzOlxuOnJvb3Qge1xuXHQtLXdvb2NvbW1lcmNlOiAjeyRwcmltYXJ5fTtcblx0LS13Yy1wcmltYXJ5OiAjeyRwcmltYXJ5fTtcbn1cblxuLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLXBhZ2Uge1xuXHQuc2l0ZS1jb250ZW50IHtcblx0XHQvL0BleHRlbmQgLmNvbnRhaW5lcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDgwKTtcblx0fVxuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuXHR9XG5cblx0LnJvdyB7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCsgLnJvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNTApO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0KyAucm93IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcblx0XHRcdC5jb2wtbGctNiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIHJlbSgxMCkpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gcmVtKDM1KSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29sMi1zZXQge1xuXHRcdEBleHRlbmQgLnJvdztcblx0XHR3aWR0aDogYXV0bztcblxuXHRcdC5jb2wtMSxcblx0XHQuY29sLTIge1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdEBleHRlbmQgLmNvbC1sZy02O1xuXHRcdH1cblx0fVxuXG5cdC8vIE1lc3NhZ2VzXG5cdC53b29jb21tZXJjZS1tZXNzYWdlLFxuXHQud29vY29tbWVyY2UtaW5mbyB7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9iZztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRnYXA6IDEwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGE6bm90KFtjbGFzc10pIHtcblx0XHRcdEBleHRlbmQgJWxpbms7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRAZXh0ZW5kIC5idG4tc207XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtaW5mbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogcmVtKDE1IDMwKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyOCk7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBUYWJsZXNcblx0dGFibGUuc2hvcF90YWJsZSxcblx0dGFibGUuc2hvcF9hdHRyaWJ1dGVzIHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHR9XG5cblx0XHR0aGVhZCB7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGgsIHRkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogcmVtKDkgOCk7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGgge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHR0Zm9vdCB7XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEZvcm0gZWxlbWVudHNcblx0Zm9ybSB7XG5cdFx0LndwX2dvb2dsZV9sb2dpbiB7XG5cdFx0XHRtYXJnaW46IHJlbSgyMCAwIDEwKTtcblxuXHRcdFx0LndwX2dvb2dsZV9sb2dpbl9fYnV0dG9uIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzX19maWVsZC13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdC5mb3JtLXJvdyB7XG5cdFx0XHRcdCY6bm90KC52YWxpZGF0ZS1lbWFpbCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gcmVtKDEwKSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYjbmV3X29yZGVyX25vdGVzX2ZpZWxkIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLXJvdyB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1yb3ctZmlyc3QsXG5cdFx0LmZvcm0tcm93LWxhc3QsXG5cdFx0I2JpbGxpbmdfYWRkcmVzc18xX2ZpZWxkLFxuXHRcdCNiaWxsaW5nX2FkZHJlc3NfMl9maWVsZCxcblx0XHQjYmlsbGluZ19jaXR5X2ZpZWxkLFxuXHRcdCNiaWxsaW5nX3N0YXRlX2ZpZWxkLFxuXHRcdCNiaWxsaW5nX3Bvc3Rjb2RlX2ZpZWxkLFxuXHRcdCNiaWxsaW5nX3Bob25lX2ZpZWxkIHtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHQvL3dpZHRoOiBjYWxjKDUwJSAtIHJlbSgxNSkpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmlucHV0LWNoZWNrYm94IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBCdXR0b25zXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LFxuLndvb2NvbW1lcmNlIGEuYnV0dG9uLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uIHtcblx0QGV4dGVuZCAuYnRuO1xuXHRjb2xvcjogJHc7XG5cblx0Ji5kaXNhYmxlZCxcblx0JjpkaXNhYmxlZCxcblx0JjpkaXNhYmxlZFtkaXNhYmxlZF0ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Y29sb3I6ICR3O1xuXHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdHBhZGRpbmc6IHJlbSgxMSAyMCk7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMSAyNyk7XG5cdFx0fVxuXHR9XG5cblx0Ji5sb2FkaW5nIHtcblx0XHQvL29wYWNpdHk6IDAuNzU7XG5cdFx0Ly9wYWRkaW5nLXJpZ2h0OiByZW0oMTYpO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHQvL3BhZGRpbmctcmlnaHQ6IHJlbSgyNCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHQvL3BhZGRpbmctcmlnaHQ6IHJlbSgzOCk7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRib3R0b206IHJlbSgzKTtcblx0XHRcdHJpZ2h0OiByZW0oNSk7XG5cblx0XHRcdEBpbmNsdWRlIG1heChzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5hZGRlZCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0Ly8gYm90dG9tOiByZW0oMyk7XG5cdFx0XHRyaWdodDogcmVtKDUpO1xuXHRcdH1cblx0fVxuXG5cdC8vIGFsdCBidXR0b25zXG5cdCYuYWx0IHtcblx0XHRAZXh0ZW5kIC5idG47XG5cdFx0Ly9jb2xvcjogJHcgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiByZW0oMTkuMnB4IDMwcHgpO1xuXHRcdFxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0cGFkZGluZzogcmVtKDExcHggMjdweCk7XG5cdFx0fVxuXHRcdFxuXHR9XG59XG5cbi8vIFNwZWNpZmljIHBhZ2VzXG4ud29vY29tbWVyY2UtY2FydCxcbi53b29jb21tZXJjZS1jaGVja291dCxcbi53b29jb21tZXJjZS1hY2NvdW50IHtcblx0LmJyZWFkY3J1bWJzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmVudHJ5LXRpdGxlIHtcblx0XHRjb2xvcjogJHc7XG5cdFx0cGFkZGluZzogMWVtIDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg3MCk7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LWJvcmRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cblx0fVxufVxuXG4vLyBCcmVhZGNydW1ic1xuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIHtcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHR9XG5cdH1cbn1cblxuLy8gUGFnaW5hdGlvblxuLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHtcblx0QGV4dGVuZCAucGFnaW5hdGlvbjtcbn1cblxuLy8gUmF0aW5nXG4ud29vY29tbWVyY2Uge1xuXHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXG5cdFx0Lndvb2NvbW1lcmNlLXJldmlldy1saW5rIHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3Rhci1yYXRpbmcge1xuXHRcdGNvbG9yOiAkeWVsbG93O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHRwLnN0YXJzIGEge1xuXHRcdGNvbG9yOiAkeWVsbG93O1xuXHR9XG59XG5cbi8vIFF1YW50aXR5IGJ1dHRvbnNcbi53b29jb21tZXJjZSAucXVhbnRpdHkge1xuXHRoZWlnaHQ6IHJlbSg0NCk7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHJlbSgxMCk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0cGFkZGluZzogcmVtKDAgMTYpO1xuXG5cdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdGhlaWdodDogcmVtKDUwKTtcblx0fVxuXG5cdC5xdHkge1xuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWJ1dHRvbjtcblx0XHR3aWR0aDogcmVtKDQwKTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdH1cblxuXHQuYnRuLXF0eSB7XG5cdFx0QGluY2x1ZGUgdW5zdHlsZWQtYnV0dG9uO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdGhlaWdodDogcmVtKDE4KTtcblx0XHRcdGZpbGw6ICRncmV5O1xuXHRcdFx0dHJhbnNpdGlvbjogZmlsbCAkdGltZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBCbG9ja1VJXG4uYmxvY2tVSSB7XG5cdCYuYmxvY2tPdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gbGV0J3Mgbm90IHNob3cgZGVmYXVsdCBsb2FkaW5nIHByb2Nlc3MgaW5kaWNhdG9yXG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cblxuLndvb2NvbW1lcmNlIGZvcm0gLnNob3ctcGFzc3dvcmQtaW5wdXQsXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5zaG93LXBhc3N3b3JkLWlucHV0IHtcblx0dG9wOiAxNHB4O1xufVxuXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgcCBhOm5vdCguYnRuKSxcbi53b29jb21tZXJjZS1hY2NvdW50IC5hZGRyZXNzZXMgLnRpdGxlIC5lZGl0IHtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IGlucHV0LmlucHV0LXRleHQsIC53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyB0ZXh0YXJlYSB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlci1jb2xvcjogJGI7XG59XG4iLCIud29vY29tbWVyY2Uge1xuXHR0YWJsZS5jYXJ0IHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdFx0dGQ6bm90KC5wcm9kdWN0LW5hbWUpIHtcblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQucHJvZHVjdC1uYW1lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1pbig3NjkpIHtcblx0XHRcdFx0d2lkdGg6IDM4JTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAaW5jbHVkZSBtYXgoOTgwKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3QtdGh1bWJuYWlsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgyMjUpO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDkwKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDE3NSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdC10aXRsZSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0fVxuXG5cdFx0dGQucHJvZHVjdC1zdWJ0b3RhbCB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdC5wcm9kdWN0LXJlbW92ZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdEBpbmNsdWRlIG1heCg5ODApIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEucmVtb3ZlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdGhlaWdodDogcmVtKDE4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTgpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6ICRyZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdGZpbGw6ICRncmV5LWJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2FydC1jb2xsYXRlcmFscyB7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHQuY3Jvc3Mtc2VsbHMsXG5cdFx0LmNhcnRfdG90YWxzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gcmVtKDEwKSk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSByZW0oMzUpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY3Jvc3Mtc2VsbHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNhcnRfdG90YWxzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdC5jYXJ0X3RvdGFscyxcblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB7XG5cdFx0dGFibGUge1xuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXG5cdFx0XHR0aCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cblx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5vcmRlci10b3RhbCB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNSk7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Zm9vdCB7XG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsI3NoaXBwaW5nX21ldGhvZCB7XG5cdFx0bGkge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjI1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndjLXByb2NlZWQtdG8tY2hlY2tvdXQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0YS5idXR0b24uYWx0LmNoZWNrb3V0LWJ1dHRvbiB7XG5cdFx0QGV4dGVuZCAuYnRuLWxnO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlICNjb250ZW50LFxuLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQsXG4ud29vY29tbWVyY2UtcGFnZSB7XG5cdHRhYmxlLmNhcnQge1xuXHRcdHRkLmFjdGlvbnMge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KDk4MCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IHJlbSgxMCk7XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHQmLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMjQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMzIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZbbmFtZT1cInVwZGF0ZV9jYXJ0XCJdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAzMik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHcgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keS5wYWdlLWNoZWNrb3V0LFxuYm9keS5wYWdlLWNhcnQge1xuXHQmOm5vdCgud29vY29tbWVyY2UtYmxvY2stdGhlbWUtaGFzLWJ1dHRvbi1zdHlsZXMpIC53Yy1ibG9jay1jb21wb25lbnRzLWJ1dHRvbjpub3QoLmlzLWxpbmspIHtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oMTIpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdGNvbG9yOiAkdztcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogcmVtKDExIDIwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0cGFkZGluZzogcmVtKDExIDI3KTtcblx0XHR9XG5cblx0XHQmLmRpc2FibGVkIHtcblx0XHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0XHRib3JkZXItY29sb3I6ICRiO1xuXHRcdFx0Y29sb3I6ICRiO1xuXHRcdH1cblx0fVxufVxuXG4ud2MtYmxvY2stY29tcG9uZW50cy1yYWRpby1jb250cm9sIC53Yy1ibG9jay1jb21wb25lbnRzLXJhZGlvLWNvbnRyb2xfX2lucHV0IHtcblx0bGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ud2MtYmxvY2stZ3JpZF9fcHJvZHVjdC1hZGQtdG8tY2FydC53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi53b29jb21tZXJjZSxcbi53b29jb21tZXJjZS1wYWdlIHtcblx0I3BheW1lbnQgI3BsYWNlX29yZGVyIHtcblx0XHRAZXh0ZW5kIC5idG4tbGc7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyB7XG5cdG1hcmdpbi10b3A6IHJlbSgxNSk7XG59XG5cbi5zaG93Y291cG9uIHtcblx0QGV4dGVuZCAlbGluaztcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCxcbi53b29jb21tZXJjZS1jYXJ0LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcblx0I3BheW1lbnQge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHRkaXYucGF5bWVudF9ib3gge1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9iZztcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkbGlnaHRfYmc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNhcnQtY29sbGF0ZXJhbHMgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uIHtcblx0XHRAZXh0ZW5kICVsaW5rO1xuXHR9XG59XG5cbiNjdXN0b21lcl9kZXRhaWxzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0fVxuXG5cdC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDYpO1xuXHR9XG5cblx0I3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3Mge1xuXHRcdGFsbDogdW5zZXQ7XG5cdH1cblxuXHQuc2hpcHBpbmdfYWRkcmVzcyB7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgzMCk7XG5cdH1cbn1cblxuI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0IHtcblx0YSB7XG5cdFx0QGV4dGVuZCAlbGluaztcblx0fVxufVxuXG4ud2MtYmxvY2stY29tcG9uZW50cy12YWxpZGF0aW9uLWVycm9yID4gcCB7XG5cdGZvbnQtc2l6ZTogcmVtKDExKTtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUge1xuXHR0aCwgdGQge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEwKTtcblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3QtbmFtZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiByZW0oMTApO1xuXG5cdFx0PiBzcGFuIHtcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg3NCk7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDEwNCk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRjb2xvcjogJGRhcmtfZ3JleTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdC1xdWFudGl0eSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDRweDtcblx0XHRcdGxlZnQ6IDYzcHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJhY2tncm91bmQ6ICRibGFjay01MDtcblx0XHRcdHdpZHRoOiByZW0oMjIpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMjIpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkdztcblx0XHR9XG5cblx0XHQucHJvZHVjdC1pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG5cdFx0XHR3aWR0aDogcmVtKDc0KTtcblx0XHRcdC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXkyO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtY2hlY2tvdXQge1xuXHRmb3JtLmNoZWNrb3V0IHtcblxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGxpZ2h0X2JnO1xuXHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0X2JnO1xuXHRcdFx0aGVpZ2h0OiByZW0oNDApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0cGFkZGluZzogcmVtKDggMjApO1xuXG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC40O1xuXHRcdFx0fVxuXG5cdFx0XHQmLndwY2Y3LW5vdC12YWxpZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1yb3cud29vY29tbWVyY2UtdmFsaWRhdGVkIHtcblx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRfYmc7XG5cdFx0XHRib3JkZXItY29sb3I6ICRsaWdodF9iZztcblx0XHRcdGhlaWdodDogcmVtKDQwKTtcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDIwKTtcblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0XHQvL29wYWNpdHk6IC40O1xuXHRcdFx0XHQvL2NvbG9yOiByZ2JhKCRiLCAuNCk7XG5cdFx0XHRcdGNvbG9yOiAkYjtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS4xcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgMTAgNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNTE5Nzg4IDAuMjQ3NDUzTDQuMzU2OTFlLTA3IDAuNzY4OTU4TDUgNS43NTI2OUwxMCAwLjc2ODk1OUw5LjQ4MDIxIDAuMjQ3NDU0TDUgNC43MTMwNkwwLjUxOTc4OCAwLjI0NzQ1M1onIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHQvL29wYWNpdHk6IC40O1xuXHRcdFx0XHR3aWR0aDogcmVtKDEwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNik7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdFx0XHR0b3A6IDE3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XG5cdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMzcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0LmlucHV0LWNoZWNrYm94IHtcblx0XHRcdFx0d2lkdGg6IHJlbSgyMyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDIzKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tcm93Lndvb2NvbW1lcmNlLWludmFsaWQge1xuXHRcdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLWZvcm0tY291cG9uIHtcblx0XHRcdCYtdG9nZ2xlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jl9faW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgLTUgMCAwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDIxIDAgMTYpO1xuXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdztcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0OCk7XG5cblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtfZ3JleTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRiO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgxMDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcblx0Lm9yZGVyX3Jldmlld19fd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHR0b3A6IHJlbSg2Nyk7XG5cdFx0bWF4LXdpZHRoOiByZW0oNTYwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDMwKTtcblx0fVxuXG59XG5cbnVsLnhvby13c2Mtc2hpcHBpbmctbWV0aG9kcyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ueG9vLXdzYy1mdC1hbXQge1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogcmVtKDEwKTtcblxuXHRzcGFuLnhvby13c2MtZnQtYW10LWxhYmVsIHtcblx0XHR3aWR0aDogMTEwcHg7XG5cdFx0ZmxleC1ncm93OiB1bnNldDtcblx0fVxuXG5cdC54b28td3NjLWZ0LWFtdC12YWx1ZSB7XG5cdFx0ZmxleDogMSAxO1xuXHR9XG59XG5cblxuLmNoZWNrb3V0X3NlY3Rpb24ge1xuXHRwYWRkaW5nLXRvcDogcmVtKDQwKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDY0KTtcblx0fVxuXG5cdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTAwKTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAmIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2hpcHBpbmctbWV0aG9kc193cmFwcGVyIHtcblx0XHQuc2hpcHBpbmctbWV0aG9kcyB7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cblx0XHRcdHVsI3NoaXBwaW5nX21ldGhvZCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRyb3ctZ2FwOiByZW0oMjUpO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNik7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgLSAnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNoaXBwaW5nLW1ldGhvZHNfd3JhcHBlcixcblx0LmNoZWNrb3V0X3BheW1lbnRzX3dyYXBwZXIge1xuXHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg0MCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5Mjtcblx0XHRcdGxlZnQ6IHJlbSgtMTUpO1xuXHRcdFx0cmlnaHQ6IHJlbSgtMTUpO1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdHJpZ2h0OiByZW0oLTMwKTtcblx0XHRcdFx0bGVmdDogLTguMzMzMzMzMzMzM3Z3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXHRcdH1cblx0fVxuXG5cdD4gLmNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHQud29vY29tbWVyY2UtY2hlY2tvdXQgPiAucm93IHtcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAtMzApO1xuXG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAzMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtY2hlY2tvdXQge1xuXHRcdG1hcmdpbi10b3A6IHJlbSgwKTtcblx0XHRAaW5jbHVkZSBtaW4oc20pe1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDcwKTtcblx0XHR9XG5cblx0XHQjcGF5bWVudCB7XG5cdFx0XHR1bC5wYXltZW50X21ldGhvZHMge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNDApO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRyb3ctZ2FwOiByZW0oMjUpO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGVmdDogcmVtKC0xNSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgtMTUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHJlbSgtMzApO1xuXHRcdFx0XHRcdFx0bGVmdDogLTguMzMzMzMzMzMzM3Z3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRpdi5mb3JtLXJvdyB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGFibGUuc2hvcF90YWJsZSB7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcblxuXHRcdFx0dGhlYWQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0Ym9keSB7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGZvb3Qge1xuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXkyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDMwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmNhcnQtc3VidG90YWwge1xuXHRcdFx0XHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5vcmRlci10b3RhbCB7XG5cdFx0XHRcdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXkyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDMwKTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMTgsIDI0LCA3NjgsIDEyMDApO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gTWluaSBjYXJ0XG4ubWluaS1jYXJ0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogcmVtKDYpO1xuXG5cdCYtLWVtcHR5IHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdGhlaWdodDogcmVtKDIwKTtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMTgpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvdGFsIHtcblx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRoZWlnaHQ6IHJlbSgxNik7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiO1xuXHRcdGNvbG9yOiAkdztcblx0XHRmb250LXNpemU6IHJlbSgxMCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogcmVtKDEwKTtcblx0XHRyaWdodDogcmVtKC0xMCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdH1cbn1cbiIsIi5wYWdlLW15LWFjY291bnQge1xuXHQmOm5vdCgubG9nZ2VkLWluKSB7XG5cdFx0Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jY3VzdG9tZXJfbG9naW4ge1xuXHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IHtcblx0LmNvbC1sZy05IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Lndvb2NvbW1lcmNlIHtcblx0XHQuY29sLTEsXG5cdFx0LmNvbC0yIHtcblx0XHRcdEBpbmNsdWRlIG1pbig5ODApIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24ge1xuXHRcdEBleHRlbmQgLmNvbC1sZy00O1xuXG5cdFx0dWwge1xuXHRcdFx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEyKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDI1KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYjtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEyKTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5pcy1hY3RpdmUgYSxcblx0XHRcdFx0YTpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdC8vIGljb24gY2FyZXQgKHByaW1hcnkpXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PSc4JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdtMiAwIDUgNSA1LTUgMiAxLTcgNy03LTcgMi0xWicgZmlsbD0nJTIzMDAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaXMtYWN0aXZlIGE6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdFx0Ly8gaWNvbiBjYXJldCAoYmxhY2spXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PSc4JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdtMiAwIDUgNSA1LTUgMiAxLTcgNy03LTcgMi0xWicgZmlsbD0nJTIzMDAwJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCA1MCUgLyAxNHB4IDhweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IHJlbSgzMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcblx0XHRAZXh0ZW5kIC5jb2wtbGctODtcblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdH1cblx0fVxuXG5cdHRhYmxlLmFjY291bnQtb3JkZXJzLXRhYmxlIHtcblx0XHR0Ym9keSB7XG5cdFx0XHR0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNhY2NvdW50X2Rpc3BsYXlfbmFtZSArIHNwYW4ge1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlcixcbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmaWVsZHNldCB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmaWVsZHNldCB7XG5cdC5mb3JtLXJvdyB7XG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZSB7XG5cdGZvcm0ubG9naW4sXG5cdGZvcm0ucmVnaXN0ZXIge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5mb3JtLXJvdyBsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Zm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0LmZvcm0tcm93IGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0LnNob3ctcGFzc3dvcmQtaW5wdXQge1xuXHRcdFx0dG9wOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdGZvcm0ubG9naW4sXG5cdGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHRmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiA1MDBweFxuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cblxuLy8gd2lzaGxpc3QgcGFnZVxuI2J1bGstYWRkLXRvLWNhcnQsXG4ud3RfZnJvbnRlbmRfd2lzaGxpc3RfdGFibGUgLnNpbmdsZS1hZGQtdG8tY2FydHtcblx0QGluY2x1ZGUgdHI7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiByZW0oMTIpO1xuXHRjb2xvcjogJHc7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IHJlbSgxMSAxMCkgIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRwYWRkaW5nOiByZW0oMTEgMjcpO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdyAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkYiAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIud29vY29tbWVyY2Uge1xuXHQud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsXG5cdC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyIHtcblx0XHRAZXh0ZW5kIC5oNTtcblx0fVxuXG5cdC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHtcblx0XHRtYXJnaW46IHJlbSg1MCAwIDM1KTtcblx0fVxuXG5cdHVsLm9yZGVyX2RldGFpbHMge1xuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWxpc3Q7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogcmVtKDQpO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdGdhcDogcmVtKDgpO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogcmVtKDEwKTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdH1cblxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCB7XG5cdEBleHRlbmQgLmg1O1xuXHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xufVxuXG4ud29vY29tbWVyY2UtdGFibGVfX3Byb2R1Y3QtbmFtZSB7XG5cdC53Yy1pdGVtLW1ldGEge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxNik7XG5cdH1cbn1cbiIsIi5zaW5nbGUtcHJvZHVjdCB7XG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0Ji5pcy1zY3JvbGxlZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdFx0LnNpdGUtaGVhZGVyOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCguaXMtc2Nyb2xsZWQpOm5vdCgud2hpdGUtaGVhZGVyKSB7XG5cdFx0LnNpdGUtaGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGRpdi5wcm9kdWN0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogcmVtKDAgMTUpO1xuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0LmNvbC1sZy02IHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR3aWR0aDogNTAuNSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMHZ3O1xuXHRcdFx0bWFyZ2luOiByZW0oMCAtMjAgMzApO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIC0xNXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0XHRtYXJnaW46IHJlbSgwIC0yMiAwIC0xNSk7XG5cdFx0XHR9XG5cblx0XHRcdC53b29fcHJvZF9wcmV2aWV3X2ljb24sXG5cdFx0XHQud29vX3Byb2RfcnVsZXRfaWNvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHdpZHRoOiByZW0oNDQpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg0NCk7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0Ym90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53b29fcHJvZF9ydWxldF9pY29uIHtcblx0XHRcdFx0Ji52aXNpYmxlIHtcblx0XHRcdFx0XHQuY2xvc2Uge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnJ1bGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNsb3NlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53b29fcHJvZF9wcmV2aWV3X2ljb24ge1xuXHRcdFx0XHQuY2xvc2Uge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJldmlldyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm9wZW5lZCB7XG5cdFx0XHRcdFx0LmNsb3NlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wcmV2aWV3IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5oaWRkZW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByb2R1Y3RfaW5mb19pY29ucyB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGdhcDogcmVtKDExKTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTB2dyAtIDE1cHgpO1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFic29sdXRlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdC1pbWFnZXMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmLS13cmFwcGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdC8vIC5wcm9kdWN0X2RlZmF1bHRfaW1hZ2VzIHtcblx0XHRcdFx0Ly8gXHRhIHtcblx0XHRcdFx0Ly8gXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHQvLyBcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ly8gXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdC8vIFx0XHR9XG5cblx0XHRcdFx0Ly8gXHRcdD4gaW1nIHtcblx0XHRcdFx0Ly8gXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdC8vIFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdC8vIFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHQvLyBcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHQvLyBcdFx0XHR9XG5cdFx0XHRcdC8vIFx0XHR9XG5cdFx0XHRcdC8vIFx0fVxuXG5cdFx0XHRcdC8vIFx0PiBkaXYge1xuXHRcdFx0XHQvLyBcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdC8vIFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdC8vIFx0XHR9XG5cblx0XHRcdFx0Ly8gXHRcdGEgPiBpbWcsXG5cdFx0XHRcdC8vIFx0XHQ+IGltZyB7XG5cdFx0XHRcdC8vIFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQvLyBcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC8vIFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHQvLyBcdFx0fVxuXG5cdFx0XHRcdC8vIFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0Ly8gXHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8vIFx0XHR9XG5cdFx0XHRcdC8vIFx0fVxuXHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0Ji5uby10cmFuc2l0aW9uIHtcblx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdFx0XHQuc2xpZGVyX19idG4ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDQpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg0NCk7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDI1KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLS1sZWZ0IHtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDAgOCA4IDApO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLS1yaWdodCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oOCAwIDAgOCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmRvdHMge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtNyU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IHJlbSgxMCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmRvdHNfX2RvdCB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg5KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5kb3RzX19kb3QtLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXJfcHJvZHVjdF9kZWZhdWx0X2ltYWdlcyB7XG5cdFx0XHRcdCYuc3dpcGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN3aXBlcl9wcm9kdWN0X3N3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiByZW0oMTApO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IC0zMHB4O1xuXHRcdFx0XHQvL3Bvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdC8vbWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiO1xuXHRcdFx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0XHRcdC8vQGluY2x1ZGUgdHI7XG5cdFx0XHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9kdWN0X3ByZXZpZXdfcHJldmlldyxcblx0XHRcdC5wcm9kdWN0X3NpemVzX3ByZXZpZXcge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucHJvZHVjdF9zaXplc19wcmV2aWV3IHtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdCYuaGlkZGVuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdF9faW1hZ2VzIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kdWN0X19jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0LmNhcnQge1xuXHRcdFx0XHQuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4oOTgwKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdF9fc3VtbWFyeSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0cGFkZGluZzogcmVtKDExNSAwKTtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0OTApO1xuXHRcdFx0XHQvL3BhZGRpbmctbGVmdDogY2xhbXAtcmVtKDEsIDEzMCwgMTAyNSwgMTQ0MCk7XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1lcnJvciBsaSxcblx0XHRcdC53b29jb21tZXJjZS1pbmZvIGxpLFxuXHRcdFx0Lndvb2NvbW1lcmNlLW1lc3NhZ2UgbGkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdGdhcDogcmVtKDEyKTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cblx0XHRcdHAucHJpY2UsXG5cdFx0XHRzcGFuLnByaWNlIHtcblx0XHRcdFx0QGV4dGVuZCAuaDU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyB7XG5cdFx0XHRcdC5zdGFyLXJhdGluZyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucHJvZHVjdC10eXBlLXNpbXBsZSB7XG5cdFx0XHQucHJvZHVjdF9fc3VtbWFyeSB7XG5cdFx0XHRcdC5wcm9kdWN0X3RpdGxlIHtcblx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM4KTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGZvcm0uY2FydCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI4KTtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy5zaW5nbGVfX3Byb2R1Y3Qge1xuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3RfX2FmdGVyLXN1bW1hcnkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IHJlbSg1MCk7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRnYXA6IHJlbSg3MCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3RfdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IHJlbSgxMCA1MCk7XG5cdFx0XHRAaW5jbHVkZSBoZWFkaW5ncyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnNpbmdsZV9wcm9kdWN0X2RpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdFx0XHQud3Qtd2lzaGxpc3QtYnV0dG9uIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjYgMC42NjY3NDhDMTAuMTY2NyAwLjY2ODk2MiA4LjgyMzk2IDEuMzY4MDUgOCAyLjU0MDg0QzcuMTc2MDQgMS4zNjgwNSA1LjgzMzMzIDAuNjY4OTYyIDQuNCAwLjY2Njc0OEMyLjA1NTk5IDAuNjY2NzQ4IDAgMi44NDc2MSAwIDUuMzMzNDFDMCA3Ljc1NjA3IDEuMzY3OTcgMTAuMjUxMyAzLjk1NjI1IDEyLjU0OTRDNS4xNTU0NyAxMy42MTIyIDYuNDcwOTYgMTQuNTM2IDcuODc3NiAxNS4zMDM2QzcuOTU0NDMgMTUuMzQzMiA4LjA0NTU3IDE1LjM0MzIgOC4xMjI0IDE1LjMwMzZDOS41Mjg1MiAxNC41MzYgMTAuODQzNiAxMy42MTIxIDEyLjA0MjQgMTIuNTQ5NEMxNC42MzIgMTAuMjUxMyAxNiA3Ljc1NjA3IDE2IDUuMzMzNDFDMTYgMi44NDc2MSAxMy45NDQgMC42NjY3NDggMTEuNiAwLjY2Njc0OFpNOC4wMDUyMSAxNC41ODg2QzcuMDI1NzggMTQuMDQ4MSAwLjc5MTY2NyAxMC40NDcgMC43OTE2NjcgNS4zMzM0MUMwLjc5MTY2NyAzLjEzMTU5IDIuMzM5OTcgMS40MDExMiA0LjQgMS40MDExMkM1Ljc5NTU3IDEuNDAzNiA3LjA4MjAzIDIuMTM4MSA3Ljc2NzcxIDMuMzUzNzNDNy44MTkwMSAzLjQzMjExIDcuOTA2MzggMy40NzkyNSA4IDMuNDc5MjVDOC4wOTM2MiAzLjQ3OTI1IDguMTgwOTkgMy40MzIxMSA4LjIzMjI5IDMuMzUzNzNDOC45MTc5NyAyLjEzODEgMTAuMjA0NCAxLjQ3NjUxIDExLjYgMS40NzQwNEMxMy42NiAxLjQ3NDA0IDE1LjIxODggMy4xMzE1OSAxNS4yMTg4IDUuMzMzNDFDMTUuMjE4OCAxMC40NDcgOC45ODQ2NCAxNC4wNDgxIDguMDA1MjEgMTQuNTg4NlonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdFx0XHQmW2RhdGEtYWN0aW9uPVwicmVtb3ZlXCJdIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyNCAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjQgMEMxNS4yNSAwLjAwMzMyMDMxIDEzLjIzNTkgMS4wNTE5NSAxMiAyLjgxMTEzQzEwLjc2NDEgMS4wNTE5NSA4Ljc1IDAuMDAzMzIwMzEgNi42IDBDMy4wODM5OCAwIDAgMy4yNzEyOSAwIDdDMCAxMC42MzQgMi4wNTE5NSAxNC4zNzY4IDUuOTM0MzggMTcuODI0QzcuNzMzMiAxOS40MTgyIDkuNzA2NDUgMjAuODAzOSAxMS44MTY0IDIxLjk1NTNDMTEuOTMxNiAyMi4wMTQ3IDEyLjA2ODQgMjIuMDE0NyAxMi4xODM2IDIxLjk1NTNDMTQuMjkyOCAyMC44MDM5IDE2LjI2NTQgMTkuNDE4IDE4LjA2MzcgMTcuODI0QzIxLjk0OCAxNC4zNzY4IDI0IDEwLjYzNCAyNCA3QzI0IDMuMjcxMjkgMjAuOTE2IDAgMTcuNCAwWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Ly93aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcm9kdWN0X3NpemVzIHtcblx0XHRcdCYgKyBwLnByaWNlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAkZGFya19ncmV5O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS40cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQuZGl2aWRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IHJlbSgxKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTk1OTU5O1xuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDIyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKC01KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg0MTApO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LW1kO1xuXHRcdH1cblxuXHRcdC5wcm9kdWN0X21ldGEge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblxuXHRcdC5wb3N0ZWRfaW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpbmdsZV92YXJpYXRpb25fd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly9nYXA6IHJlbSgzOCk7XG5cblx0XHRcdC53b29jb21tZXJjZS12YXJpYXRpb24uc2luZ2xlX3ZhcmlhdGlvbiB7XG5cdFx0XHRcdC8vZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0Ly9taW4taGVpZ2h0OiByZW0oMjcpO1xuXHRcdFx0fVxuXG5cdFx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IHJlbSgyMCAzMCk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cblx0XHRcdFx0LnF1YW50aXR5IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMnB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0N3B4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4tcXR5IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblxuXHRcdFx0XHRcdFx0Jl9fbWludXMge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZfX3BsdXMge1xuXHRcdFx0XHRcdFx0XHRyaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucXR5IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmJ1dHRvbiB7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbig5ODApIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXN0b21fZGVzY3JpcHRpb25fY29udGVudCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmN1c3RvbV9zaW5nbGVfcHJvZHVjdF90YWJzIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAyM3B4IDAgMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cm93LWdhcDogcmVtKDEzKTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjNweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRib3R0b206IHJlbSgtMSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMSk7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZvcm0uY2FydCB7XG5cdFx0XHRtYXJnaW46IHJlbSgyMCAwIDIwKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiA0MHB4O1xuXHRcdFx0Ly9yb3ctZ2FwOiByZW0oMTApO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdG1hcmdpbjogcmVtKDMyIDAgMCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC52YXJpYXRpb25zIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxMzApO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZS10YWJzIHtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXG5cdFx0XHR1bC50YWJzIHtcblx0XHRcdFx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzUpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNTApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTUgMCk7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucGFuZWwge1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0PiAqOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0QGV4dGVuZCAuaDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVwbHktdGl0bGUge1xuXHRcdFx0QGV4dGVuZCAuaDQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHR9XG5cblx0XHQjcmF0aW5nICsgLm5pY2Utc2VsZWN0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnF1YW50aXR5IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gU2xpZGVyIHByb2R1Y3QgaW1hZ2Vcbi5zd2lwZXItcHJvZHVjdC1pbWFnZSB7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYy1pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTbGlkZXIgcHJvZHVjdCB0aHVtYm5haWxzXG4uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIHtcblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdGltZTtcblxuXHRcdCY6bm90KC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlKSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdC5jLWltYWdlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MCU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFNsaWRlciBwcm9kdWN0cyAocmVsYXRlZCwgdXAtc2VsbHMsIGNyb3NzLXNlbGxzKVxuLnJlbGF0ZWQucHJvZHVjdHMsXG4udXAtc2VsbHMudXBzZWxscy5wcm9kdWN0cyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogcmVtKDApO1xuXHRAaW5jbHVkZSBtaW4oMTI4MCkge1xuXHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdH1cblx0QGluY2x1ZGUgbWluKDE0NDApIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMTIwKTtcblx0fVxuXG5cdC5wYWdlLXdpc2hsaXN0ICYsXG5cdGRpdi5wcm9kdWN0ICYge1xuXHRcdC8vbWFyZ2luOiByZW0oMCAwKTtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdC8vbWFyZ2luOiByZW0oMCAyMCk7XG5cdFx0XHQmOmJlZm9yZSxcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR3aWR0aDogcmVtKDc1KTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jLWJsb2NrOmxhc3Qtb2YtdHlwZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDgwKTtcblx0fVxuXG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogcmVtKDEwKTtcblx0XHRib3R0b206IHJlbSgtMTUpO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQucmVsYXRlZF9faW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5zd2lwZXItcHJvZHVjdHMge1xuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMzApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0XHR3aWR0aDogcmVtKDkpO1xuXHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0d2lkdGg6IHJlbSg5KTtcblx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5zd2lwZXItcHJvZHVjdHNfbmF2IHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiByZW0oNDgpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg0OCk7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNiNmI2YjY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0c3Ryb2tlOiAjMWExYTFhO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxYTFhMWE7XG5cdFx0XHRcdFx0c3Ryb2tlOiAkdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3dpcGVyLXByb2R1Y3RzX25hdiB7XG5cdFx0XHQmLnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0XHRcdHRvcDogNTQlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU0JSk7XG5cdFx0XHRcdGxlZnQ6IHJlbSg1NSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDExcHggMTFweCAxMXB4IDdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItcHJvZHVjdHNfbmF2IHtcblx0XHRcdCYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0dG9wOiA1NCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTQlKTtcblx0XHRcdFx0cmlnaHQ6IHJlbSg1NSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDExcHggN3B4IDExcHggMTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQucmVsYXRlZF90aXRsZSxcblx0XHRcdC5zd2lwZXItcHJvZHVjdHMge1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCA4MCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlbGF0ZWRfdGl0bGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA5O1xuXHR9XG59XG5cbi5zd2lwZXItcHJvZHVjdHMge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHQmX25hdiB7XG5cdFx0Ji5zd2lwZXItYnV0dG9uLXByZXYsXG5cdFx0Ji5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0Ly9kaXNwbGF5OiBub25lO1xuXHRcdFx0d2lkdGg6IHJlbSg0NCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg0NCk7XG5cdFx0XHQvL2JhY2tncm91bmQ6ICRsaWdodF9iZztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0fVxuXG5cdFx0Ji5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0bGVmdDogcmVtKDApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDAgOCA4IDApO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGxlZnQ6IHJlbSgzMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0cmlnaHQ6IHJlbSgwKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4IDAgMCA4KTtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRyaWdodDogcmVtKDMwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3dpcGVyLXNsaWRlIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGFydGljbGUucHJvZHVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLmJhY2tkcm9wIHtcblx0Ym90dG9tOiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRAaW5jbHVkZSB0cjtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG59XG5cbi5jdXN0b21fcG9wdXAge1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuXHQvL3dpZHRoOiAxMDB2dztcblx0ei1pbmRleDogMTAxO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6ICR3O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpO1xuXHRwYWRkaW5nOiByZW0oMzAgMTUpO1xuXHRAaW5jbHVkZSB0cjtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRwYWRkaW5nOiByZW0oMzAgMzApO1xuXHRcdG1heC13aWR0aDogNzUlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3NXZ3KTtcblx0fVxuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTB2dyk7XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdGJveC1zaGFkb3c6IHJlbSgtMTAgMCAyMCkgcmdiYSgkYiwgMC4xKTtcblx0fVxuXG5cdCYtLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCYtLWhlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDUwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcblx0XHRAaW5jbHVkZSBoZWFkaW5ncyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCY6bm90KC5ub19ib3JkZXIpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTI7XG5cdFx0fVxuXHR9XG5cblx0Ji0tY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0aGVpZ2h0OiByZW0oMzgpO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyNCk7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1jb250ZW50IHtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHR9XG5cblx0LnZhcmlhdGlvbnNfZm9ybSB7XG5cdFx0dGFibGUudmFyaWF0aW9ucyxcblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlLFxuXHRcdC53b29jb21tZXJjZS12YXJpYXRpb24sXG5cdFx0Lm9wZW5fcG9wdXBfbGluayB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGJ1dHRvbi5idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY3VzdG9tX2NvbG9yX29wdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IHJlbSgyMCk7XG5cblx0Ji0tdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCZfX3ZhbHVlcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IHJlbSgxMik7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRcdGhlaWdodDogcmVtKDE2KTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdCY6Y2hlY2tlZCArIHNwYW4ge1xuXHRcdFx0XHRcdC8vYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRiO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmN1c3RvbV9zaXplX29wdGlvbnMge1xuXHRtYXJnaW4tbGVmdDogcmVtKDApO1xuXHRtYXJnaW4tcmlnaHQ6IHJlbSgwKTtcblx0Ly9AaW5jbHVkZSBtYXgobWQpIHtcblx0Ly9cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdC8vXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHQvL1x0ZmxleC13cmFwOiBpbmhlcml0O1xuXHQvL1x0cGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG5cdC8vfVxuXG5cdGlucHV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0JjpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRwYWRkaW5nOiByZW0oMCAxMCk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDQ3JTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgbWluKDQ0MCkge1xuXHRcdFx0d2lkdGg6IHJlbSgxMTApO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQuaW1hZ2Uge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg2KTtcblxuXHRcdFx0LmltZy1wbGFjZWhvbGRlcixcblx0XHRcdC5pbWctY292ZXIge1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdH1cblxuXHRcdFx0LmltZy1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdEBleHRlbmQgLmltZy1jb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpemVfZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdH1cbn1cblxuYm9keSAud2MtYmxvY2stY2FydF9fZW1wdHktY2FydF9fdGl0bGUud2l0aC1lbXB0eS1jYXJ0LWljb246YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMWVtO1xuXHRtYXJnaW46IDAgYXV0byAyZW07XG5cdG1hc2staW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFlpSUdobGFXZG9kRDBpTVRjaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE55SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFeUxqa3lPVE1nTVRFdU9USTNNVU14TXk0MU9UUTFJREV4TGpreU1ERWdNVFF1TVRjMk1pQXhNUzQwTnpBNElERTBMak0wTmprZ01UQXVPREkyTkV3eE5TNDVPRGMwSURRdU56RTNNRFZETVRZdU1ETTVOeUEwTGpVeE9EVXhJREUxTGpreU5EY2dOQzR6TVRZME9TQXhOUzQzTWpZeUlEUXVNall3TnpaRE1UVXVOamswT0NBMExqSTFNemM1SURFMUxqWTJNelVnTkM0eU5EWTRNeUF4TlM0Mk16SXhJRFF1TWpRMk9ETklNekk1TVRVelRESXVORFV5TVNBeExqRTBOamczUXpJdU5ERXdNeUF3TGprNE5qWTBOaUF5TGpJMk5ERXdJREF1T0RjeE56QTBJREl1TURrMk9ETWdNQzQ0TnpFM01EUklNRlpNTGpZeE16WXhTREV1T0RBME1qVk1NaTQyTVRVNE1TQTBMalkwTXpsRE1pNDJNVEl6TWlBMExqWTJPREk0SURJdU5qRXlNeklnTkM0Mk9USTJOaUF5TGpZeE5UZ3hJRFF1TnpFM01EVk1OQzR5T0RjMk9TQXhNQzQ0TkRjelF6UXVNams0TVRRZ01UQXVPRGsyTVNBMExqTXhOVFUySURFd0xqazBPRE1nTkM0ek16STVPQ0F4TUM0NU9UY3hURFF1T0RrM01qUWdNVE11TURVeU1VTTBMak0xTXpnM0lERXpMak0wTVRJZ015NDVPRFEyTnlBeE15NDVNVEkwSURNdU9UZzBOamNnTVRRdU5UY3dOME16TGprNE5EWTNJREUxTGpVeU1UWWdOQzQzTlRRME15QXhOaTR5T1RFMElEVXVOekExTXpJZ01UWXVNamt4TkVNMkxqWTFOaklnTVRZdU1qa3hOQ0EzTGpReU5UazNJREUxTGpVeU1UWWdOeTQwTWpVNU55QXhOQzQxTnpBM1F6Y3VOREkxT1RjZ01UUXVNamMwTnlBM0xqTTBPVE0wSURFekxqazVNalVnTnk0eU1UWTVPQ0F4TXk0M05EZzNRemN1TVRnMU5qTWdNVE11TmpreklEY3VNVFUwTWprZ01UTXVOak0zTXlBM0xqRXhOVGszSURFekxqVTRNVFZJTVRFdU5EazBNa014TVM0eU9Ua3lJREV6TGpnMk1ESWdNVEV1TVRnd055QXhOQzR5TURFMUlERXhMakU0TURjZ01UUXVOVGN3TjBNeE1TNHhPREEzSURFMUxqVXlNVFlnTVRFdU9UVXdOU0F4Tmk0eU9URTBJREV5TGprd01UUWdNVFl1TWpreE5FTXhNeTQ0TlRJeklERTJMakk1TVRRZ01UUXVOakl5SURFMUxqVXlNVFlnTVRRdU5qSXlJREUwTGpVM01EZERNVFF1TmpJeUlERTBMakV5TVRRZ01UUXVORFV4TkNBeE15NDNNVE01SURFMExqRTJPVElnTVRNdU5EQTNORU14TXk0NE5qWXlJREV6TGpBMk1qWWdNVE11TkRJd05DQXhNaTQ0TkRNeElERXlMamt5TWpNZ01USXVPRE01TmtnMUxqWXpPVEUwVERVdU16YzNPU0F4TVM0NE9ERTRRelV1TkRnNU16WWdNVEV1T1RBNU5pQTFMall3TkRNeElERXhMamt5TnpFZ05TNDNNVGt5TlNBeE1TNDVNamN4U0RFeUxqa3lPVE5hVFRFeUxqa3dORGtnTVRNdU5UZ3hOVU14TXk0ME5URTNJREV6TGpVNE1UVWdNVE11T0RrME1TQXhOQzR3TWpNNUlERXpMamc1TkRFZ01UUXVOVGN3TjBNeE15NDRPVFF4SURFMUxqRXhOellnTVRNdU5EVXhOeUF4TlM0MU5UazVJREV5TGprd05Ea2dNVFV1TlRVNU9VTXhNaTR6TlRnZ01UVXVOVFU1T1NBeE1TNDVNVFUzSURFMUxqRXhOellnTVRFdU9URTFOeUF4TkM0MU56QTNRekV4TGpreE5UY2dNVFF1TURJek9TQXhNaTR6TlRnZ01UTXVOVGd4TlNBeE1pNDVNRFE1SURFekxqVTRNVFZhVFRVdU56QTFNeklnTVRNdU5UZ3hOVU0yTGpJMU1qRTJJREV6TGpVNE1UVWdOaTQyT1RFd015QXhOQzR3TWpjMElEWXVOamt4TURNZ01UUXVOVGN3TjBNMkxqWTVNVEF6SURFMUxqRXhOellnTmk0eU5EZzJPQ0F4TlM0MU5UazVJRFV1TnpBMU16SWdNVFV1TlRVNU9VTTFMakUxTkRrNUlERTFMalUxT1RrZ05DNDNNVFl4TWlBeE5TNHhNVGMySURRdU56RTJNVElnTVRRdU5UY3dOME0wTGpjeE5qRXlJREUwTGpBeU16a2dOUzR4TlRnME55QXhNeTQxT0RFMUlEVXVOekExTXpJZ01UTXVOVGd4TlZwTk5TNHdORE0xTXlBeE1DNDNNVFE1VERRdU1qRXhNRGNnTnk0Mk56QTNNVXd6TGpRMk9URTNJRFF1T1RrMU5qbElNVFV1TVRNME1Vd3hNeTQyTWpVNUlERXdMalkxT1RKRE1UTXVOVFF5TXlBeE1DNDVPRE14SURFekxqSTFNeklnTVRFdU1qQTVOU0F4TWk0NU1UZzRJREV4TGpJeE5qVklOUzQzTVRJeU9FTTFMalF3T1RJMUlERXhMakU1T1RFZ05TNHhORFExTkNBeE1TNHdNRFFnTlM0d05ETTFNeUF4TUM0M01UUTVXaUlnWm1sc2JEMGlZbXhoWTJzaUx6NEtQQzl6ZG1jK0NnPT0pO1xuXHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hc2stc2l6ZTogMTFlbTtcblx0d2lkdGg6IDExZW07XG5cdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdGhlaWdodDogNWVtO1xuXHRcdG1hc2stc2l6ZTogNWVtO1xuXHRcdHdpZHRoOiA1ZW07XG5cdH1cbn1cblxuYm9keSAueG9vLXdzYy1mdC10b3RhbHMge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdC54b28td3NjLWZ0LWFtdCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0fVxufVxuXG5ib2R5IC54b28td3NjLWZvb3RlciB7XG5cdHNwYW4ueG9vLXdzYy1mb290ZXItdHh0IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0fVxufVxuXG5ib2R5IC54b28td3NjLXByb2R1Y3QgLnhvby13c2MtcG5hbWUgLnByb2R1Y3QtaW1hZ2Uge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IC54b28td3NjLXByb2R1Y3QgZGwudmFyaWF0aW9uIGR0IHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5ib2R5IC54b28td3NjLXByb2R1Y3QgZGwudmFyaWF0aW9uIGRkIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5ib2R5IC54b28td3NjLWNvbnRhaW5lciAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50IGJkaSxcbmJvZHkgLnhvby13c2MtY29udGFpbmVyIC54b28td3NjLXBwcmljZSB7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblxuXHQqIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdH1cbn1cblxuYm9keSAueG9vLXdzYy1mb290ZXIgLnhvby13c2MtZnQtdG90YWxzIHtcblx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRyb3ctZ2FwOiA3cHg7XG5cdG1hcmdpbi1ib3R0b206IHJlbSg1KTtcblxuXHQqIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdH1cbn1cblxuYm9keSB7XG5cdC54b28td3NjLWZvb3RlciB7XG5cdFx0Lnhvby13c2MtZnQtYW10LXZhbHVlIHtcblx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnQge1xuXHRcdFx0XHRiZGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblxuXHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0Lm5vLXNjcm9sbCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5wYWdlLXdpc2hsaXN0IC5tLWNvbnRlbnRfd2lkdGggaDM6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG8gMWVtO1xuXHRtYXNrLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBd0lpQm9aV2xuYUhROUlqSXdNQ0lnZG1sbGQwSnZlRDBpTUNBd0lESXdNQ0F5TURBaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDanh3WVhSb0lHUTlJazAwTlM0NU9EZ2dNakF1T0RrM05VZ3hNelF1TlRRMFF6RXpOaTR6T0RVZ01qQXVPRGszTlNBeE16Y3VPRGM0SURJeUxqTTRPVGtnTVRNM0xqZzNPQ0F5TkM0eU16QTRWakV5TXk0d05UZE1NVFV4TGpJeE1TQXhNVGt1TnpBeFZqSTBMakl6TURoRE1UVXhMakl4TVNBeE5TNHdNall5SURFME15NDNORGdnTnk0MU5qUXlNU0F4TXpRdU5UUTBJRGN1TlRZME1qRklORFV1T1RnNFF6TTJMamM0TXpNZ055NDFOalF5TVNBeU9TNHpNakV6SURFMUxqQXlOaklnTWprdU16SXhNeUF5TkM0eU16QTRWakUyTWk0NE1EbERNamt1TXpJeE15QXhOekl1TURFMElETTJMamM0TXpNZ01UYzVMalEzTmlBME5TNDVPRGdnTVRjNUxqUTNOa2d4TURZdU16QTBURGt6TGpnMU1qVWdNVFkyTGpFME1rZzBOUzQ1T0RoRE5EUXVNVFEzSURFMk5pNHhORElnTkRJdU5qVTBOaUF4TmpRdU5qVWdOREl1TmpVME5pQXhOakl1T0RBNVZqSTBMakl6TURoRE5ESXVOalUwTmlBeU1pNHpPRGs1SURRMExqRTBOeUF5TUM0NE9UYzFJRFExTGprNE9DQXlNQzQ0T1RjMVdpSWdabWxzYkQwaVlteGhZMnNpTHo0S1BIQmhkR2dnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWlCamJHbHdMWEoxYkdVOUltVjJaVzV2WkdRaUlHUTlJazB4TXpJdU1qUXlJREV6TWk0eU5EaERNVEl6TGpjeU1pQXhNak11TWpReUlERXdPUzQ0TWpFZ01USXpMakkwTWlBeE1ERXVNekF4SURFek1pNHlORGhET1RJdU9UWTNOU0F4TkRFdU1EVTBJRGt5TGprNE1UWWdNVFUwTGpreU1pQXhNREV1TVRJM0lERTJOQzQwT1RGRE1UQTRMakU1TmlBeE56SXVOemt6SURFeU9DNDROVFlnTVRrd0xqVTJNaUF4TWprdU5qZzVJREU1TVM0eU56WkRNVE13TGpVNE55QXhPVEl1TURRNElERXpNUzQyT0RVZ01Ua3lMalF6TkNBeE16SXVOemczSURFNU1pNDBNelJJTVRNeUxqZzBNME14TXpRdU1ERTFJREU1TWk0ME56TWdNVE0xTGpFek55QXhPVEl1TURNM0lERXpOaTR3TWpJZ01Ua3hMakkzTmtNeE16WXVPRFl6SURFNU1DNDFOVFFnTVRVM0xqVXhPU0F4TnpJdU56a3lJREUyTkM0MU9Ea2dNVFkwTGpRNE9VTXhOekl1TnpNeUlERTFOQzQ1TWpJZ01UY3lMamMwTnlBeE5ERXVNRFUwSURFMk5DNDBNVFFnTVRNeUxqSTBOME14TlRVdU9Ea3lJREV5TXk0eU5ETWdNVFF4TGprNU1pQXhNak11TWpReklERXpNeTQwTnpJZ01UTXlMakkwT0V3eE16SXVPRFUzSURFek1pNDRPVGRNTVRNeUxqSTBNaUF4TXpJdU1qUTRXazB4TVRZdU56Y3hJREV6TlM0MU56TkRNVEV6TGpZNU5TQXhNelV1TlRjeklERXhNQzQyTURZZ01UTTJMamd3T0NBeE1EZ3VNak0zSURFek9TNHpNVU14TURNdU5qSTBJREUwTkM0eE9EVWdNVEF6TGpVM01pQXhOVEl1TVRNeklERXdPQzQwTVRFZ01UVTNMamd4TmtNeE1UTXVOREV6SURFMk15NDJPVElnTVRJMkxqYzJPQ0F4TnpVdU5UVTFJREV6TWk0NE5UWWdNVGd3TGpnM09FTXhNemd1T1RReUlERTNOUzQxTlRRZ01UVXlMak13TVNBeE5qTXVOamtnTVRVM0xqTXdOU0F4TlRjdU9ERTFRekUyTWk0eE5ERWdNVFV5TGpFek15QXhOakl1TURnNUlERTBOQzR4T0RVZ01UVTNMalEzTnlBeE16a3VNekZETVRVeUxqYzJNaUF4TXpRdU16STRJREUwTlM0eE1qVWdNVE0wTGpNeU55QXhOREF1TkRBM0lERXpPUzR6TVRGTU1UTTJMak01SURFME15NDFOVFJETVRNMUxqRTVNeUF4TkRRdU9ERTJJREV6TXk0ME9Ua2dNVFExTGpJNU55QXhNekV1T1RJeElERTBOQzQ1TlRaRE1UTXdMamsyTWlBeE5EUXVOemcxSURFek1DNHdORFVnTVRRMExqTXlJREV5T1M0ek1pQXhORE11TlRVelRERXlOUzR6TURVZ01UTTVMak14UXpFeU1pNDVNemNnTVRNMkxqZ3dOeUF4TVRrdU9EUTNJREV6TlM0MU56TWdNVEUyTGpjM01TQXhNelV1TlRjeldpSWdabWxzYkQwaVlteGhZMnNpTHo0S1BDOXpkbWMrQ2c9PSk7XG5cdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFzay1zaXplOiA4ZW07XG5cdHdpZHRoOiA4ZW07XG5cdGhlaWdodDogOGVtO1xuXHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRoZWlnaHQ6IDVlbTtcblx0XHRtYXNrLXNpemU6IDVlbTtcblx0XHR3aWR0aDogNWVtO1xuXHR9XG59XG4uaGlkZS1hZGQtdG8tY2FydCAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmVmb3JlLWlucXVpcmUge1xuXHRmb250LXNpemU6IHJlbSgxNik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5hLmJ0bi5pbnF1aXJlX2xpbmsge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR3aWR0aDogMTAwJTtcbn1cbiNpbnF1aXJlIHtcblx0LmN1c3RvbV9wb3B1cC0tY29udGVudCB7XG5cdFx0LnRleHQtYmVmb3JlLWJ1dHRvbiB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yb3cge1xuXHRcdFx0cm93LWdhcDogNXB4O1xuXHRcdH1cblx0fVxuXHQuY3VzdG9tX3BvcHVwLS1jbG9zZSB7XG5cdFx0dG9wOiByZW0oLTIwKTtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuYm9keS5uby1zY3JvbGwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRib2R5Lm5vLXNjcm9sbCB7XG5cdFx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHR9XG59XG5cbi50eXAge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ei1pbmRleDogOTk5OTk7XG5cblx0Ji5oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IHJlbSgzMCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogcmVtKDYwMCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiByZW0oMjApO1xuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0cGFkZGluZzogcmVtKDQwKTtcblx0XHRcdG1heC13aWR0aDogcmVtKDc0MCk7XG5cdFx0fVxuXHRcdC5zdmctYm94IHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiByZW0oODApO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg4MCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMik7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTAwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxMDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMzIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0Mik7XG5cdFx0XHRjb2xvcjogIzAyMDIwMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzIpO1xuXHRcdFx0Y29sb3I6ICMwMjAyMDI7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuXHRcdFx0bWluLXdpZHRoOiByZW0oMjA0KTtcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg0NCk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0cGFkZGluZzogcmVtKDggMjQpO1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg2MCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiByZW0oMjApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblxuXHRcdFx0LmZvbGxvdy11cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHJvdy1nYXA6IHJlbSgxMCk7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbig0ODApIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiA0MyU7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbig0ODApIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19saW5rIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGdhcDogcmVtKDEyKTtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDI4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDI4KTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250YWN0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHJvdy1nYXA6IHJlbSgxMCk7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbig0ODApIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0XHR3aWR0aDogNTclO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDApO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbig0ODApIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE2KTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fbGluayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRnYXA6IHJlbSgxMik7XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyOCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyOCk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnR5cC1wb3B1cC0tY2xvc2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiByZW0oMTApO1xuXHRcdFx0cmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHR3aWR0aDogcmVtKDI0KTtcblx0XHRcdGhlaWdodDogcmVtKDM4KTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDI0KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wdXJjaGFzZS1wcm90ZWN0aW9uIHtcblx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiByZW0oMTYpO1xuXG5cdC8vIEBpbmNsdWRlIG1pbihtZCkge1xuXHQvLyBcdG1hcmdpbi10b3A6IHJlbSg0NSk7XG5cdC8vIH1cbn1cblxuLnByb3RlY3Rpb24taXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IHJlbSgxNSk7XG5cblx0Jl9faWNvbiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdG1hcmdpbi10b3A6IHJlbSg1KTtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjk7XG5cdFx0Y29sb3I6ICMzMzMzMzM7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvZHVjdC1hY2NvcmRpb24ge1xuXHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRiLCAwLjEpO1xuXHR9XG5cblx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5hY2NvcmRpb24tYnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0oMjAgNDUgMjAgMCk7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogcmVtKDI0KTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdFx0Y29sb3I6ICMzMzMzMzM7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQuYWNjb3JkaW9uLWljb24ge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFjY29yZGlvbi1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cblx0XHRzdmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogcmVtKDI0KTtcblx0XHRcdGhlaWdodDogcmVtKDI0KTtcblx0XHR9XG5cdH1cblxuXHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgyMCk7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQuYWNjb3JkaW9uLWJvZHkge1xuXHRcdHA6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4udmFyaWF0aW9ucy1vcHRpb25zIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgyOCk7XG5cblx0LmN1c3RvbV9zaXplX29wdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogcmVtKDE1KTtcblxuXHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzAwMDtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAyMDIwMjtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXG5cdFx0XHRcdC5zaXplX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRwYWRkaW5nOiByZW0oNiAxNSk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblxuXHRcdFx0LnNpemVfZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC42KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzAwMDtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAyMDIwMjtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXG5cdFx0XHRcdC5zaXplX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuXHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRjb2xvcjogIzAyMDIwMjtcblx0b3BhY2l0eTogMC44O1xuXHRtYXgtaGVpZ2h0OiByZW0oOTApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdGg2IHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXHR9XG59XG4ud29vY29tbWVyY2UtdmFyaWF0aW9uLnNpbmdsZV92YXJpYXRpb24sXG4ud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlIHtcblx0bWluLWhlaWdodDogMjlweDtcbn1cblxuLndjcGF5LWV4cHJlc3MtY2hlY2tvdXQtd3JhcHBlciA+IGRpdiB7XG5cdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnF1aXJlX2xpbmsge1xuXHQmIH4gLndjcGF5LWV4cHJlc3MtY2hlY2tvdXQtd3JhcHBlcixcblx0JiB+IC5wcGMtYnV0dG9uLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCYgfiAuY3VzdG9tX2Rlc2NyaXB0aW9uX2NvbnRlbnQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLnByb2R1Y3QtdHlwZS12YXJpYWJsZSxcbi5wcm9kdWN0LXR5cGUtc2ltcGxlIHtcblx0JjpoYXMoLmlucXVpcmVfbGluaykge1xuXHRcdC53Y3BheS1leHByZXNzLWNoZWNrb3V0LXdyYXBwZXIsXG5cdFx0LnBwYy1idXR0b24td3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmN1c3RvbV9kZXNjcmlwdGlvbl9jb250ZW50IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi53Y3BheS1leHByZXNzLWNoZWNrb3V0LXdyYXBwZXJbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSxcbi5wcGMtYnV0dG9uLXdyYXBwZXJbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSB7XG5cdCYgfiAuY3VzdG9tX2Rlc2NyaXB0aW9uX2NvbnRlbnQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLnBwYy1idXR0b24td3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IHJlbSg0NSk7XG59XG5cbi5wcm9kdWN0X290aGVyX2ltYWdlcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblxuXHQuc2xpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JjpmaXJzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpLFxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNCk6bm90KDpvbmx5LWNoaWxkKSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCg0KTpub3QoOmhhcygrIC5zbGlkZSkpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNSk6bm90KDpoYXMoKyAuc2xpZGUpKTpoYXMoKyA6bnRoLWNoaWxkKDYpKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKG4gKyA2KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi53b29jb21tZXJjZSB7XG5cdC53b29jb21tZXJjZS1yZXN1bHQtY291bnQsXG5cdC53b29jb21tZXJjZS1vcmRlcmluZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4uc2hvcC1oZWFkaW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6ICRncmlkLWd1dHRlci13aWR0aDtcblx0bWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIHtcblx0QGluY2x1ZGUgbWF4KDUyMCkge1xuXHRcdGFydGljbGUucHJvZHVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLy8gTG9vcCBwcm9kdWN0XG5hcnRpY2xlLnByb2R1Y3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5pY29uX2Fib3ZlX2ltYWdlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRvcDogcmVtKDE3KTtcblx0XHRyaWdodDogcmVtKDE3KTtcblxuXHRcdGEge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdC53dC13aXNobGlzdC1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNiAwLjY2Njc0OEMxMC4xNjY3IDAuNjY4OTYyIDguODIzOTYgMS4zNjgwNSA4IDIuNTQwODRDNy4xNzYwNCAxLjM2ODA1IDUuODMzMzMgMC42Njg5NjIgNC40IDAuNjY2NzQ4QzIuMDU1OTkgMC42NjY3NDggMCAyLjg0NzYxIDAgNS4zMzM0MUMwIDcuNzU2MDcgMS4zNjc5NyAxMC4yNTEzIDMuOTU2MjUgMTIuNTQ5NEM1LjE1NTQ3IDEzLjYxMjIgNi40NzA5NiAxNC41MzYgNy44Nzc2IDE1LjMwMzZDNy45NTQ0MyAxNS4zNDMyIDguMDQ1NTcgMTUuMzQzMiA4LjEyMjQgMTUuMzAzNkM5LjUyODUyIDE0LjUzNiAxMC44NDM2IDEzLjYxMjEgMTIuMDQyNCAxMi41NDk0QzE0LjYzMiAxMC4yNTEzIDE2IDcuNzU2MDcgMTYgNS4zMzM0MUMxNiAyLjg0NzYxIDEzLjk0NCAwLjY2Njc0OCAxMS42IDAuNjY2NzQ4Wk04LjAwNTIxIDE0LjU4ODZDNy4wMjU3OCAxNC4wNDgxIDAuNzkxNjY3IDEwLjQ0NyAwLjc5MTY2NyA1LjMzMzQxQzAuNzkxNjY3IDMuMTMxNTkgMi4zMzk5NyAxLjQwMTEyIDQuNCAxLjQwMTEyQzUuNzk1NTcgMS40MDM2IDcuMDgyMDMgMi4xMzgxIDcuNzY3NzEgMy4zNTM3M0M3LjgxOTAxIDMuNDMyMTEgNy45MDYzOCAzLjQ3OTI1IDggMy40NzkyNUM4LjA5MzYyIDMuNDc5MjUgOC4xODA5OSAzLjQzMjExIDguMjMyMjkgMy4zNTM3M0M4LjkxNzk3IDIuMTM4MSAxMC4yMDQ0IDEuNDc2NTEgMTEuNiAxLjQ3NDA0QzEzLjY2IDEuNDc0MDQgMTUuMjE4OCAzLjEzMTU5IDE1LjIxODggNS4zMzM0MUMxNS4yMTg4IDEwLjQ0NyA4Ljk4NDY0IDE0LjA0ODEgOC4wMDUyMSAxNC41ODg2WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRAaW5jbHVkZSB0cjtcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmW2RhdGEtYWN0aW9uPVwicmVtb3ZlXCJdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDI0IDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTcuNCAwQzE1LjI1IDAuMDAzMzIwMzEgMTMuMjM1OSAxLjA1MTk1IDEyIDIuODExMTNDMTAuNzY0MSAxLjA1MTk1IDguNzUgMC4wMDMzMjAzMSA2LjYgMEMzLjA4Mzk4IDAgMCAzLjI3MTI5IDAgN0MwIDEwLjYzNCAyLjA1MTk1IDE0LjM3NjggNS45MzQzOCAxNy44MjRDNy43MzMyIDE5LjQxODIgOS43MDY0NSAyMC44MDM5IDExLjgxNjQgMjEuOTU1M0MxMS45MzE2IDIyLjAxNDcgMTIuMDY4NCAyMi4wMTQ3IDEyLjE4MzYgMjEuOTU1M0MxNC4yOTI4IDIwLjgwMzkgMTYuMjY1NCAxOS40MTggMTguMDYzNyAxNy44MjRDMjEuOTQ4IDE0LjM3NjggMjQgMTAuNjM0IDI0IDdDMjQgMy4yNzEyOSAyMC45MTYgMCAxNy40IDBaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHQvL3dpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaWNvbl9hYm92ZV9pbWFnZSB7XG5cdFx0Lnd0LXdpc2hsaXN0LWJ1dHRvbiB7XG5cdFx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjQgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNy40IDBDMTUuMjUgMC4wMDMzMjAzMSAxMy4yMzU5IDEuMDUxOTUgMTIgMi44MTExM0MxMC43NjQxIDEuMDUxOTUgOC43NSAwLjAwMzMyMDMxIDYuNiAwQzMuMDgzOTggMCAwIDMuMjcxMjkgMCA3QzAgMTAuNjM0IDIuMDUxOTUgMTQuMzc2OCA1LjkzNDM4IDE3LjgyNEM3LjczMzIgMTkuNDE4MiA5LjcwNjQ1IDIwLjgwMzkgMTEuODE2NCAyMS45NTUzQzExLjkzMTYgMjIuMDE0NiAxMi4wNjg0IDIyLjAxNDYgMTIuMTgzNiAyMS45NTUzQzE0LjI5MjggMjAuODAzOSAxNi4yNjU0IDE5LjQxOCAxOC4wNjM3IDE3LjgyNEMyMS45NDggMTQuMzc2OCAyNCAxMC42MzQgMjQgN0MyNCAzLjI3MTI5IDIwLjkxNiAwIDE3LjQgMFpNMTIgMjEuMTQ1MUMxMC41MzA5IDIwLjMzNDQgMC44IDE0LjY3MDMgMC44IDdDMC44IDMuNjk3MjcgMy41MDk5NiAwLjggNi42IDAuOEM4LjY5MzM2IDAuODAzNzExIDEwLjYyMyAxLjkzMzAxIDExLjY1MTYgMy43NTY0NUMxMS43Mjg1IDMuODc0MDIgMTEuODU5NiAzLjk0NDczIDEyIDMuOTQ0NzNDMTIuMTQwNCAzLjk0NDczIDEyLjI3MTUgMy44NzQwMiAxMi4zNDg0IDMuNzU2NDVDMTMuMzc3IDEuOTMzMDEgMTUuMzA2NiAwLjgwMzcxMSAxNy40IDAuOEMyMC40OSAwLjggMjMuMiAzLjY5NzI3IDIzLjIgN0MyMy4yIDE0LjY3MDMgMTMuNDY5MSAyMC4zMzQ0IDEyIDIxLjE0NTFaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdC8vd2lkdGg6IHJlbSgyNCk7XG5cdFx0XHQvL2hlaWdodDogcmVtKDIyKTtcblx0XHRcdC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ly9AaW5jbHVkZSB0cjtcblx0XHRcdC8vXG5cdFx0XHQvLyZbZGF0YS1hY3Rpb249XCJyZW1vdmVcIl0ge1xuXHRcdFx0Ly9cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjQgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNy40IDBDMTUuMjUgMC4wMDMzMjAzMSAxMy4yMzU5IDEuMDUxOTUgMTIgMi44MTExM0MxMC43NjQxIDEuMDUxOTUgOC43NSAwLjAwMzMyMDMxIDYuNiAwQzMuMDgzOTggMCAwIDMuMjcxMjkgMCA3QzAgMTAuNjM0IDIuMDUxOTUgMTQuMzc2OCA1LjkzNDM4IDE3LjgyNEM3LjczMzIgMTkuNDE4MiA5LjcwNjQ1IDIwLjgwMzkgMTEuODE2NCAyMS45NTUzQzExLjkzMTYgMjIuMDE0NyAxMi4wNjg0IDIyLjAxNDcgMTIuMTgzNiAyMS45NTUzQzE0LjI5MjggMjAuODAzOSAxNi4yNjU0IDE5LjQxOCAxOC4wNjM3IDE3LjgyNEMyMS45NDggMTQuMzc2OCAyNCAxMC42MzQgMjQgN0MyNCAzLjI3MTI5IDIwLjkxNiAwIDE3LjQgMFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0Ly99XG5cdFx0XHQvL1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHQvL2JhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0Ly9kaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KC53ZWJ0b2ZmZWVfd2lzaGxpc3RfcmVtb3ZlKSB7XG5cdFx0XHR9XG5cblx0XHRcdCYud2VidG9mZmVlX3dpc2hsaXN0X3JlbW92ZSB7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmxvb3BfcHJvZHVjdF9zbGlkZXIge1xuXHRcdD4gaW1nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0ZGl2Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oMCAxMCk7XG5cdFx0Ji52YXJpYWJsZV9wcm9kdWN0IHtcblx0XHRcdGEud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rLFxuXHRcdFx0PiBpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2ltcGxlX3Byb2R1Y3Qge1xuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fY29udGVudCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiByZW0oMTggMCAwKTtcblx0XHR9XG5cblx0XHQmLmhpZGVfcHJpY2Uge1xuXHRcdFx0LnByaWNlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aHVtYm5haWwsXG5cdC5sb29wX3Byb2R1Y3Rfc2xpZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbCB7XG5cdFx0PiBhIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQuY3VzdG9tX2NvbG9yX29wdGlvbnNfX3ZhbHVlcyB7XG5cdFx0Z2FwOiByZW0oNyk7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHR3aWR0aDogcmVtKDEwKTtcblx0XHRcdGhlaWdodDogcmVtKDEwKTtcblx0XHR9XG5cdH1cblxuXHRzcGFuLnByaWNlLFxuXHRwLnByaWNlIHtcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDIpO1xuXHR9XG5cblx0YS5hZGRlZF90b19jYXJ0IHtcblx0XHRAZXh0ZW5kICVsaW5rO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGVmdDogcmVtKDE1KTtcblx0fVxuXG5cdC5idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdCB7XG5cdCZfX2xpbmsge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIGhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGh1bWJuYWlsOmhvdmVyIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdCYuaG92ZXJfaW1hZ2Uge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RodW1ibmFpbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0Ji5ob3Zlcl9pbWFnZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRtYXJnaW46IHJlbSgxMiAwIDMpO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdG1hcmdpbjogcmVtKDE4IDAgMyk7XG5cdFx0fVxuXHR9XG59XG5cbmFydGljbGUucHJvZHVjdCxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCB7XG5cdHNwYW4ub25zYWxlIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtaW4td2lkdGg6IHJlbSg1NCk7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSg1KTtcblx0XHR0b3A6IHJlbSg4KTtcblx0XHRsZWZ0OiByZW0oOCk7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdHAucHJpY2UsXG5cdHNwYW4ucHJpY2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0ZGVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblxuXHRcdGlucyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIGN1c3RvbSBjb2RlXG5ib2R5IHtcblx0Ji53b29jb21tZXJjZS1zaG9wIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuXG4ud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRtaW4taGVpZ2h0OiByZW0oMzAwKTtcblx0cGFkZGluZzogcmVtKDk0IDAgODApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICR3O1xuXHRtYXJnaW4tYm90dG9tOiByZW0oODApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0bWluLWhlaWdodDogcmVtKDQ1MCk7XG5cdH1cblxuXHQucGFnZS1teS1hY2NvdW50ICYsXG5cdC5wYWdlLWNhcnQgJixcblx0LnBhZ2UtY2hlY2tvdXQgJiB7XG5cdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdH1cblxuXHQmLm5vX2JnIHtcblx0XHRwYWRkaW5nOiByZW0oMzAgMCk7XG5cdFx0bWluLWhlaWdodDogMDtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg5NCAwIDMwKTtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCgubm9fYmcpIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkYiwgMC4zKTtcblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQucGFnZS1kZXNjcmlwdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0QGV4dGVuZCAudGV4dC1tZDtcblx0fVxufVxuXG4uY3VzdG9tX3Nob3Age1xuXHRtYXJnaW4tYm90dG9tOiBjbGFtcC1yZW0oNTAsIDgwLCA1NzUsIDk5MSk7XG5cdCZfZ3JpZC0taGVhZGVyIHtcblx0XHQuYy10aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSBtYXgoMTAyNCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmlsdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4uY3VzdG9tX3Nob3BfX2ZpbHRlciB7XG5cdC8vYmFja2dyb3VuZDogJGxpZ2h0X2JnO1xuXHRwYWRkaW5nOiByZW0oMTIgMCk7XG5cdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cblx0Ji5maXhlZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogNjNweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDExO1xuXHR9XG5cblx0Jl93cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IHJlbSgxNSA2MCk7XG5cdH1cblxuXHRhIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogY2FsYygxMDAlICsgcmVtKDMwKSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5Mjtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmN1c3RvbV9zaG9wX3NlY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRyb3ctZ2FwOiByZW0oNDApO1xuXG5cdC5jdXN0b21fc2hvcF9ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IHJlbSgzMiAxNik7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDE0LCAxZnIpO1xuXHRcdFx0Z3JpZC1nYXA6IHJlbSgzMCk7XG5cblx0XHRcdCYub25lX3Jvd19ncmlkIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNywgMWZyKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1yb3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiByZW0oNDApO1xuXG5cdFx0XHQuZWRpdG9yIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1oZWFkZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRmbGV4OiAxIDEgY2FsYyg1MCUgLSA4cHgpO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRncmlkLWFyZWE6IDEgLyAxIC8gMTAgLyAzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGdyaWQtYXJlYTogMSAvIDMgLyA2IC8gNDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRncmlkLWFyZWE6IDEgLyA0IC8gNiAvIDU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiAxMCAvIDEgLyAxNSAvIDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiAxMCAvIDIgLyAxNSAvIDM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiA2IC8gMyAvIDE1IC8gNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQmFzZSBibG9ja3Ncbi5jLWJsb2NrIHtcblx0bWFyZ2luLWJvdHRvbTogY2xhbXAtcmVtKDUwLCA4MCwgNTc1LCA5OTEpO1xuXG5cdCY6bGFzdC1vZi10eXBlIHtcblx0XHQud2hpdGVfZm9vdGVyICYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmLXNtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmLWxnIHtcblx0XHRtYXJnaW4tYm90dG9tOiBjbGFtcC1yZW0oNTAsIDEzMCwgNzY3LCAxMjAwKTtcblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji0tcGFkZGluZyB7XG5cdFx0cGFkZGluZzogY2xhbXAtcmVtKDUwLCA4MCwgNzY3LCAxMjAwKSAwO1xuXHR9XG5cblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0Ji5tYi1tb2ItODAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLm1iLW1vYi02MCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYubWItbW9iLTQwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Ji5tYi1tLTAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gVGl0bGVcbi5jLXRpdGxlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLy8gSW1hZ2Vcbi5jLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4ubS10d29fY29sdW1uc19jb250ZW50IHtcblx0LmZsZXgtY29sdW1uLXJldmVyc2Uge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0fVxuXHRAaW5jbHVkZSBtYXgoNzY3KSB7XG5cdFx0LmZsZXgtY29sdW1uLXJldmVyc2Uge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIuc3dpcGVyLWltYWdlcyB7XG5cdC5zd2lwZXItc2xpZGUge1xuXHRcdC5jLWltYWdlIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDY1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIFZpZGVvXG4uYy12aWRlbyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOm5vdChbdmlkZW9dKSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTsgLy8gMTY6OSByYXRpb1xuXHRcdH1cblx0fVxuXG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHQuYy12aWRlb19fcG9zdGVyIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGlmcmFtZSxcblx0dmlkZW8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdCZfX3Bvc3RlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdGltZyB7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0ZmlsbDogJHc7XG5cdFx0XHRmb250LXNpemU6IHJlbSg4KTtcblx0XHRcdHdpZHRoOiAxMGVtO1xuXHRcdFx0aGVpZ2h0OiAxMGVtO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDVlbSk7XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDVlbSk7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubS1mYXEge1xuXHQmX19pdGVtIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0aW1lO1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cdFx0fVxuXG5cdFx0Ji5pcy1vcGVuLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRnYXA6IHJlbSgxNik7XG5cdFx0XHRwYWRkaW5nOiByZW0oMjApO1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogcmVtKDAgMjAgMjApO1xuXHRcdH1cblx0fVxufVxuIiwiLm0tYmFubmVyIHtcblxuXHQuY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdC5yb3cge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IHJlbSg3MDApO1xuXHRcdHBhZGRpbmc6IHJlbSg1MCAwIDMwKTtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdHBhZGRpbmc6IGNsYW1wLXJlbSg1MCwgMTAwLCA3NjcsIDEyMDApIDA7XG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oNzQ5KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQucm93IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0LmVkaXRvciB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg2MzApO1xuXG5cdFx0XHQmICsgLmJ0biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpKTtcblx0XHRyaWdodDogY2FsYygtMSAqIHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkpO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCYtd2hpdGVfYmcge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzMuNjRkZWcsIHJnYmEoJGIsIDApIDE0JSwgcmdiYSgkYiwgMC4zMikgNjMlLCByZ2JhKCRiLCAwLjQpIDgwJSk7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzMuNjRkZWcsIHJnYmEoJGIsIDApIDM1LjIlLCByZ2JhKCRiLCAwLjMyKSA1Ni42MyUsIHJnYmEoJGIsIDAuNCkgNjEuOTklKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG4iLCIubS1jYXRlZ29yeV9saXN0IHtcblxuXHQmLS1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiByZW0oNDAwKTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuaXRlbV9pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAaW5jbHVkZSB0cjtcblxuXHRcdFx0XHQmLmhvdmVyX2ltYWdlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGg2IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogcmVtKDIwKTtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgyNyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmICsgc3BhbiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjZweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuaXRlbV9pbWcge1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ji5ob3Zlcl9pbWFnZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5tLWNvbnRhY3Qge1xuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiByZW0oMjApO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiA1MHZ3O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBoZWFkaW5ncyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXHRcdH1cblxuXHRcdGZvcm0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHJvdy1nYXA6IHJlbSg1KTtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHR3aWR0aDogODUlO1xuXHRcdFx0XHRyb3ctZ2FwOiByZW0oNTApO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSxcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSxcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSxcblx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGVsXCJdLFxuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDUwKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRiO1xuXG5cdFx0XHRcdFx0Ji53cGNmNy1ub3QtdmFsaWQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXG5cdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggJGxpZ2h0X2JnIGluc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTEpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmludmFsaWQge1xuXHRcdFx0XHQud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zb2NpYWxzIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRyb3ctZ2FwOiByZW0oMzApO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0cm93LWdhcDogcmVtKDU0KTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogcmVtKDIwKTtcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDE4LCAyMiwgNzY3LCAxMjAwKTtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDI0KTtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW46YmVmb3JlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm0tY29udGVudF93aWR0aCB7XG5cdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDMwKTtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTEwKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5tLWZhcSB7XG5cdCZfX2l0ZW0sXG5cdCYtc3ViX19pdGVtIHtcblx0XHRwYWRkaW5nOiByZW0oMjApIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiO1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0cGFkZGluZzogcmVtKDQwIDApO1xuXHRcdH1cblxuXHRcdC5taW51cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYuaXMtb3BlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRfYmc7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2xhbXAtcmVtKDE1LCAyNSwgNTc1LCAxMjAwKTtcblxuXHRcdFx0LnBsdXMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQubWludXMge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Lm0tZmFxX19pdGVtLXRpdGxlIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Z2FwOiByZW0oMTYpO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMTVweDtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0dG9wOiByZW0oLTIwKTtcblx0XHRcdFx0Ym90dG9tOiByZW0oLTIwKTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0dG9wOiByZW0oLTQwKTtcblx0XHRcdFx0XHRib3R0b206IHJlbSgtNDApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmlzLW9wZW4gJiB7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDEwKTtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0PiBpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgyNTApO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiByZW0oMjAgMCk7XG5cdFx0XHR9XG5cblx0XHRcdC5lZGl0b3Ige1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDIwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN1Yl9faXRlbSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItY29sb3I6ICRncmV5Mjtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMCAxNXB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGUge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGUge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0dG9wOiByZW0oLTEyKTtcblx0XHRcdFx0XHRib3R0b206IHJlbSgtMjApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1vcGVuIHtcblx0XHRcdC5tLWZhcS1zdWJfX2l0ZW0tdGl0bGUge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDYpO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRiO1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0cGFkZGluZzogcmVtKDI1IDAgMTIgMjMpO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMzYpO1xuXHRcdFx0XHRmaWxsOiAkZGFya19ncmV5O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xuXG5cdFx0XHQuZWRpdG9yIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJcbi5zLWNvbnRhY3QtbWFwX19tYXAtd3Age1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNTE3cHg7XG59XG5cbi5zLWNvbnRhY3QtbWFwX19tYXAge1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0Lm1hcmtlci1pbmZvIHtcblx0XHRjb2xvcjogJGI7XG5cdH1cbn1cbiIsIi5tLWhlcm8ge1xuXHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHQmLnNpemUtZnVsbCB7XG5cdFx0XHQvL2hlaWdodDogY2FsYyhcblx0XHRcdC8vXHQ4MGR2aCAtIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tLCAwKSAtIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKVxuXHRcdFx0Ly8pO1xuXHRcdFx0Ly9oZWlnaHQ6IDgwZHZoO1xuXHRcdH1cblxuXHRcdCYuYy1ibG9jayB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnZpZGVvX3R5cGUge1xuXHRcdFx0LmlubmVyX2NvbnRlbnQge31cblxuXHRcdFx0LmVkaXRvcisuYnRuIHt9XG5cblx0XHRcdC5tLWhlcm9fX2JnLW92ZXJsYXksXG5cdFx0XHQubS1oZXJvX19pbm5lcjpub3QoLmJveF9zaGFkb3cpOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5tLWhlcm9fX2NvbnRlbnQge31cblx0XHR9XG5cdH1cblxuXHQmX19pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiByZW0oNTAgMCk7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRyb3ctZ2FwOiByZW0oMzApO1xuXHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXG5cdFx0XHQmLnBvc2l0aW9uLXRvcC1sZWZ0LFxuXHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLWxlZnQsXG5cdFx0XHQmLnBvc2l0aW9uLXRvcC1jZW50ZXIsXG5cdFx0XHQmLnBvc2l0aW9uLXRvcC1taWRkbGUtY2VudGVyLFxuXHRcdFx0Ji5wb3NpdGlvbi10b3AtcmlnaHQsXG5cdFx0XHQmLnBvc2l0aW9uLXRvcC1taWRkbGUtcmlnaHQge1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYucG9zaXRpb24tbWlkZGxlLWxlZnQsXG5cdFx0XHQmLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIsXG5cdFx0XHQmLnBvc2l0aW9uLW1pZGRsZS1yaWdodCB7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnBvc2l0aW9uLWJvdHRvbS1sZWZ0LFxuXHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLWxlZnQsXG5cdFx0XHQmLnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIsXG5cdFx0XHQmLnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtY2VudGVyLFxuXHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tcmlnaHQsXG5cdFx0XHQmLnBvc2l0aW9uLWJvdHRvbS1taWRkbGUtcmlnaHQge1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXJfY29udGVudCB7XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbGVmdCxcblx0XHRcdFx0Ji5wb3NpdGlvbi1taWRkbGUtbGVmdCxcblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbGVmdCB7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtY2VudGVyLFxuXHRcdFx0XHQmLnBvc2l0aW9uLW1pZGRsZS1jZW50ZXIsXG5cdFx0XHRcdCYucG9zaXRpb24tYm90dG9tLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucG9zaXRpb24tdG9wLXJpZ2h0LFxuXHRcdFx0XHQmLnBvc2l0aW9uLW1pZGRsZS1yaWdodCxcblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tcmlnaHQge1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLWxlZnQge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLXJpZ2h0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLWxlZnQge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLXJpZ2h0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oNzAgMCk7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdCYuc2l6ZS1zbWFsbCB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg0NTApO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNpemUtZXh0cmEtc21hbGwge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oMzIwKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zaXplLW1lZGl1bSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg2MzApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2l6ZS1mdWxsIHtcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg0NTApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4oMzgwKSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg1NDApO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0bWluLWhlaWdodDogNzV2aDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDgwdmg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5ib3hfc2hhZG93IHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGIsIDAuMik7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgkYiwgMCkgMzMuOTYlLCByZ2JhKCRiLCAwLjIpIDU2LjUyJSk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmJveF9zaGFkb3dfcmV2ZXJzZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYiwgMCkgMzMuOTYlLCByZ2JhKCRiLCAwLjIpIDU2LjUyJSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gJjpub3QoLmJveF9zaGFkb3cpIHtcblx0XHQvLyBcdCY6YmVmb3JlIHtcblx0XHQvLyBcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0Ly8gXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8vIFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ly8gXHRcdFx0bGVmdDogMDtcblx0XHQvLyBcdFx0XHRyaWdodDogMDtcblx0XHQvLyBcdFx0XHRib3R0b206IDA7XG5cdFx0Ly8gXHRcdFx0dG9wOiAwO1xuXHRcdC8vIFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0Ly8gXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkYiwgMCkgNTYuMDklLCByZ2JhKCRiLCAwLjMpIDY4LjU1JSk7XG5cdFx0Ly8gXHRcdH1cblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cblx0XHQmLmJnX2NvbG9yIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg4MCAwKTtcblx0XHR9XG5cblx0XHQmLnNpemUtZXh0cmEtc21hbGwge1xuXHRcdFx0cGFkZGluZzogcmVtKDgwIDAgMCAwKTtcblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCZfX2JnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cblx0XHQmLW92ZXJsYXkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCYtdmlkZW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tbW9iaWxlX3ZpZGVvIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0XHQvLyAmOmJlZm9yZSB7XG5cdFx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly8gXHRjb250ZW50OiBcIlwiO1xuXHRcdFx0Ly8gXHRwYWRkaW5nLWJvdHRvbTogMTI1JTtcblx0XHRcdC8vIH1cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRoMSxcblx0XHQuaDEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmlubmVyX2NvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiByZW0oMTUpO1xuXHRcdFx0Ly93aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbGVmdCxcblx0XHRcdFx0Ji5wb3NpdGlvbi1taWRkbGUtbGVmdCxcblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbGVmdCB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnBvc2l0aW9uLXRvcC1jZW50ZXIsXG5cdFx0XHRcdCYucG9zaXRpb24tbWlkZGxlLWNlbnRlcixcblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tY2VudGVyIHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnBvc2l0aW9uLXRvcC1yaWdodCxcblx0XHRcdFx0Ji5wb3NpdGlvbi1taWRkbGUtcmlnaHQsXG5cdFx0XHRcdCYucG9zaXRpb24tYm90dG9tLXJpZ2h0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLWxlZnQge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi10b3AtbWlkZGxlLXJpZ2h0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLWxlZnQge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wb3NpdGlvbi1ib3R0b20tbWlkZGxlLXJpZ2h0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0Ly8gXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdC8vIFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdC8vIH1cblx0XHR9XG5cblx0XHQuYy10aXRsZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmVkaXRvciB7XG5cdFx0XHQmKy5idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cblx0XHRcdFx0XHQucG9zaXRpb24tdG9wLWxlZnQgJixcblx0XHRcdFx0XHQucG9zaXRpb24tbWlkZGxlLWxlZnQgJixcblx0XHRcdFx0XHQucG9zaXRpb24tYm90dG9tLWxlZnQgJiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9zaXRpb24tdG9wLWNlbnRlciAmLFxuXHRcdFx0XHRcdC5wb3NpdGlvbi1taWRkbGUtY2VudGVyICYsXG5cdFx0XHRcdFx0LnBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgJiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9zaXRpb24tdG9wLXJpZ2h0ICYsXG5cdFx0XHRcdFx0LnBvc2l0aW9uLW1pZGRsZS1yaWdodCAmLFxuXHRcdFx0XHRcdC5wb3NpdGlvbi1ib3R0b20tcmlnaHQgJiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm5vLWJnIHtcblx0XHQuZWRpdG9yIHtcblx0XHRcdGNvbG9yOiAkYjtcblx0XHR9XG5cblx0XHQubS1oZXJvX19pbm5lcjpub3QoLmJveF9zaGFkb3cpOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cbn1cblxuLm0taGVyby5jLWJsb2NrLnNpemUtZXh0cmEtc21hbGwubm8tYmcge1xuXHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgwKTtcblx0fVxuXG5cdC5tLWhlcm9fX2lubmVyLnNpemUtZXh0cmEtc21hbGwge1xuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg1MCk7XG5cdFx0fVxuXHR9XG59XG4iLCIubS1uZXdzbGV0dGVyIHtcblx0Ji5jLWJsb2NrLS1wYWRkaW5nIHtcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg2MCAwIDcyKTtcblx0XHR9XG5cdH1cblxuXHQuYy10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMzKTtcblx0fVxuXG5cdGZvcm0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1heC13aWR0aDogcmVtKDYyMCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cm93LWdhcDogcmVtKDI1KTtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHJvdy1nYXA6IHJlbSgyMCk7XG5cdFx0fVxuXG5cdFx0PiBsYWJlbCB7XG5cdFx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDE1KTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRcdGZsZXg6IDEgMSA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdD4gc3Bhbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oNyAwIDApO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHRpbnB1dFt0eXBlPVwidXJsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcblx0XHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImRhdGVcIl0sXG5cdFx0aW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcblx0XHRpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nOiByZW0oMTAgMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCAkYiBpbnNldCAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICR3O1xuXG5cdFx0XHQmLndwY2Y3LW5vdC12YWxpZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5cdFx0aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMXB4ICRiIGluc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHcgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQud3BjZjctc3VibWl0IHtcblx0XHRcdEBleHRlbmQgLmJ0bi13aGl0ZTtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY2Nztcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGNmNy1zcGlubmVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbiIsIi5tLXByb2R1Y3RzIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHJvdy1nYXA6IHJlbSgzMCk7XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHQmOm5vdCgud2l0aF9wcm9kdWN0cykge1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubGF5b3V0X3JvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKC0zMCk7XG5cblx0XHQmXzEtMixcblx0XHQmXzItMiB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiAwO1xuXHRcdFx0Z3JpZC1yb3ctZ2FwOiAwO1xuXHRcdFx0cm93LWdhcDogcmVtKDMwKTtcblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCZfMS0yIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCAxZnIpO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGdyaWQtYXJlYTogMSAvIDIgLyAyIC8gMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRncmlkLWFyZWE6IDIgLyAyIC8gMyAvIDM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiAzIC8gMSAvIDQgLyAyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdGdyaWQtYXJlYTogMyAvIDIgLyA0IC8gMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0XHRncmlkLWFyZWE6IDQgLyAxIC8gNSAvIDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg3KSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiA0IC8gMiAvIDUgLyAzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGdyaWQtYXJlYTogMSAvIDIgLyAyIC8gMztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRncmlkLWFyZWE6IDEgLyAzIC8gMiAvIDQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAxIC8gNCAvIDIgLyA1O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHRcdGdyaWQtYXJlYTogMiAvIDIgLyAzIC8gMztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdFx0XHRncmlkLWFyZWE6IDIgLyAzIC8gMyAvIDQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAyIC8gNCAvIDMgLyA1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfMi0yIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCAxZnIpO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdGdyaWQtYXJlYTogMSAvIDEgLyAzIC8gMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRncmlkLWFyZWE6IDMgLyAxIC8gNCAvIDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0Z3JpZC1hcmVhOiAzIC8gMiAvIDQgLyAzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdGdyaWQtYXJlYTogNCAvIDEgLyA1IC8gMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHRncmlkLWFyZWE6IDQgLyAyIC8gNSAvIDM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRncmlkLWFyZWE6IDEgLyAxIC8gMyAvIDM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGdyaWQtYXJlYTogMSAvIDQgLyAyIC8gNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0XHRncmlkLWFyZWE6IDIgLyAzIC8gMyAvIDQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAyIC8gNCAvIDMgLyA1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYV9sYXlvdXQge1xuXHRcdC5tZWRpYV9sYXlvdXRfX2ltZyxcblx0XHQubWVkaWFfbGF5b3V0X192aWRlbyB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNjJweCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLTItMSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQubWVkaWFfbGF5b3V0X19pbWcsXG5cdFx0XHQubWVkaWFfbGF5b3V0X192aWRlbyB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0xLTIge1xuXHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0Lm1lZGlhX2xheW91dF9faW1nLFxuXHRcdFx0Lm1lZGlhX2xheW91dF9fdmlkZW8ge1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDYycHgpO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX192aWRlbyB7XG5cdFx0XHR2aWRlbyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19vdmVybGF5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHRhcnRpY2xlLnByb2R1Y3QgZGl2Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayB7XG5cdFx0Ji5zaW1wbGVfcHJvZHVjdCB7XG5cdFx0XHQ+IGEud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIHtcblx0XHRcdFx0Ly9kaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiJGNvbnRhaW5lci13aWR0aDogMTIwMHB4O1xuXG4ubS1zZXR1cCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiByZW0oNjUwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IHJlbSg1MCAwKTtcblx0bWFyZ2luOiByZW0oMCAwIDgwKTtcblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0cGFkZGluZzogcmVtKDIwMCAwKTtcblx0XHRtYXJnaW46IHJlbSgxOTAgMCAwIDApO1xuXHR9XG5cblx0Jl9fdGl0bGVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiByZW0oMjApO1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiByZW0oMTAwKTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0Z2FwOiByZW0oNDApO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDApO1xuXHRcdH1cblxuXHRcdCYtY29udGFpbmVye1xuXHRcdFx0aDJ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDM2KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuM2VtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzIpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50aXRsZS13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oMzcpO1xuXG5cdFx0XHQucHJvZ3Jlc3MtbGluZSB7XG5cdFx0XHRcdG1pbi13aWR0aDogcmVtKDQpO1xuXHRcdFx0XHR3aWR0aDogcmVtKDQpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzOSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC44KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHQtLXByb2dyZXNzOiAwJTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogdmFyKC0tcHJvZ3Jlc3MpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMjAyMDI7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnByb2dyZXNzLWxpbmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDIwMjAyLCAkYWxwaGE6IDAuNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQucHJvZ3Jlc3MtbGluZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjgpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMjAyMDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tLXNldHVwX190aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMjAyMDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5wbGF5ZWQge1xuXHRcdFx0XHQucHJvZ3Jlc3MtbGluZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYucGxheWluZyB7XG5cdFx0XHRcdC5wcm9ncmVzcy1saW5lOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAyMDIwMjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdFx0Y29sb3I6IHJnYmEoJGNvbG9yOiAjMDIwMjAyLCAkYWxwaGE6IDAuNCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDApO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRsaW5lLWhlaWdodDogcmVtKDMwKTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKCRjb2xvcjogIzAyMDIwMiwgJGFscGhhOiAwLjcpO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fdmlkZW9zLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IHJlbSgzNTApO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0d2lkdGg6IHJlbSg5NjApO1xuXHRcdFx0aGVpZ2h0OiByZW0oNDUwKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWF4KHhsKSB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbigxMzIwKSB7XG5cdFx0XHR3aWR0aDogcmVtKDg1MCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg1NTApO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbigxNTUwKSB7XG5cdFx0XHR3aWR0aDogcmVtKDEwMzUpO1xuXHRcdFx0aGVpZ2h0OiByZW0oNjUwKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdGhlaWdodDogcmVtKDM1MCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHR2aWRlbyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHRcblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogcmVtKDQwKSAwO1xuXHR9XG59XG4iLCIubS1zbGlkZXIge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji5iZy1saWdodF9iZyB7XG5cdFx0LnNsaWRlci1uYXY6YmVmb3JlLFxuXHRcdC50aHVtYl9zbGlkZXI6YmVmb3JlLFxuXHRcdC5zd2lwZXItYnV0dG9uLW5leHQsXG5cdFx0LnN3aXBlci1idXR0b24tcHJldixcblx0XHQubWFpbl9zbGlkZXJfX3NsaWRlIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodF9iZztcblx0XHR9XG5cblx0XHQubWFpbl9zbGlkZXIge1xuXHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMzMlO1xuXHRcdFx0cGFkZGluZzogcmVtKDAgMzApO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5zb2NpYWxze1xuXHRcdC5zb2NpYWxzX19pdGVte1xuXHRcdFx0c3Zne1xuXHRcdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTgpO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdGZpbGw6ICRiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblxufVxuXG5cbi5tYWluX3NsaWRlciB7XG5cdHotaW5kZXg6IDI7XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHR9XG5cblx0Jl9fc2xpZGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdGdhcDogcmVtKDEwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRnYXA6IHJlbSgzMCk7XG5cdFx0XHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1heChzbSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR3aWR0aDogNDglO1xuXHRcdH1cblxuXHRcdC5pbm5lcl9pbWcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTQ1JTtcblx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1NiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0ZmxleDogMSAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcblxuXHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg1MCk7XG5cdFx0fVxuXG5cdFx0LnNvY2lhbHN7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5jLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMyk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgaGVhZGluZ3Mge1xuXHRcdFx0JiArIC5lZGl0b3Ige1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjIpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTZweDtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gc2xpY2sgc2xpZGVyXG5cblxuLnNsaWRlci1mb3Ige1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHR9XG5cblx0LnNsaWNrLWRvdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogcmVtKDEwKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR3aWR0aDogcmVtKDkpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg5KTtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkYiwgLjEpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNsaWNrLXByZXYge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNScgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDI1IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC41NzU3MzYgNC41NzU3NEMwLjM0MTQyMSA0LjgxMDA1IDAuMzQxNDIxIDUuMTg5OTUgMC41NzU3MzYgNS40MjQyNkw0LjM5NDExIDkuMjQyNjRDNC42Mjg0MyA5LjQ3Njk2IDUuMDA4MzMgOS40NzY5NiA1LjI0MjY0IDkuMjQyNjRDNS40NzY5NiA5LjAwODMzIDUuNDc2OTYgOC42Mjg0MyA1LjI0MjY0IDguMzk0MTFMMS44NDg1MyA1TDUuMjQyNjQgMS42MDU4OUM1LjQ3Njk2IDEuMzcxNTcgNS40NzY5NiAwLjk5MTY3NCA1LjI0MjY0IDAuNzU3MzU5QzUuMDA4MzMgMC41MjMwNDQgNC42Mjg0MyAwLjUyMzA0NCA0LjM5NDExIDAuNzU3MzU5TDAuNTc1NzM2IDQuNTc1NzRaTTEgNS42TDI1IDUuNkwyNSA0LjRMMSA0LjRMMSA1LjZaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0bGVmdDogY2FsYyg0OCUgLSA2NXB4KTtcbn1cblxuLnNsaWNrLW5leHQge1xuXHRsZWZ0OiBjYWxjKDQ4JSAtIDI1cHgpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNScgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDI1IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjQuNDI0MyA1LjQyNDI2QzI0LjY1ODYgNS4xODk5NSAyNC42NTg2IDQuODEwMDUgMjQuNDI0MyA0LjU3NTczTDIwLjYwNTkgMC43NTczNTdDMjAuMzcxNiAwLjUyMzA0MyAxOS45OTE3IDAuNTIzMDQzIDE5Ljc1NzQgMC43NTczNTdDMTkuNTIzIDAuOTkxNjcyIDE5LjUyMyAxLjM3MTU3IDE5Ljc1NzQgMS42MDU4OUwyMy4xNTE1IDVMMTkuNzU3NCA4LjM5NDExQzE5LjUyMyA4LjYyODQzIDE5LjUyMyA5LjAwODMyIDE5Ljc1NzQgOS4yNDI2NEMxOS45OTE3IDkuNDc2OTUgMjAuMzcxNiA5LjQ3Njk1IDIwLjYwNTkgOS4yNDI2NEwyNC40MjQzIDUuNDI0MjZaTTUuMjQ1MzdlLTA4IDUuNkwyNCA1LjZMMjQgNC40TC01LjI0NTM3ZS0wOCA0LjRMNS4yNDUzN2UtMDggNS42WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRmb250LXNpemU6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMTVweDtcblx0ei1pbmRleDogMTtcblx0YmFja2dyb3VuZC1zaXplOiAyNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zbGlkZXItbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTk3cHgpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjUpO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAwJTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHR9XG5cblx0LnNsaWNrLWxpc3Qge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG5cblx0LnNsaWNrLXNsaWRlIHtcblx0XHR3aWR0aDogMjA3cHg7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0LnRodW1ibmFpbC1pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTkzJTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi50ZWFtLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0Y29sdW1uLWdhcDogcmVtKDEwKTtcblx0cm93LWdhcDogcmVtKDIwKTtcblxuXHRAaW5jbHVkZSBtaW4oNTEwKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQmX19jb250ZW50e1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXG5cdFx0Ji1pbm5lciB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEyKTtcblxuXHRcdFx0LmMtdGl0bGUsIGgyLCBoMywgaDQsIGg1LCBoNntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAyO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuICAgIH1cblxuXHQuc29jaWFsc3tcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdFx0LnNvY2lhbHNfX2l0ZW17XG5cdFx0XHRzdmd7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxOCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjokYjtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0ZmlsbDogJGI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5tLXRleHRfcGx1c19pbWFnZSB7XG5cdC5lZGl0b3Ige1xuXHRcdCYgKyAuYnRuLFxuXHRcdCYgKyAuYnRuX3dyYXBwZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHQuZWRpdG9yIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDUyMCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IHJlbSgwIC0xNSk7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogcmVtKDQ3KTtcblx0XHRcdGhlaWdodDogcmVtKDQ3KTtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdH1cblxuXHRcdCYtb3ZlcmxheSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDYwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNjApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogcmVtKDAgLTE1KTtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQ+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdD4gc3BhbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IHJlbSgxNSk7XG5cdFx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDYwKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbiIsIi5tLXRvZ2dsZSB7XG5cdCZfX2lubmVye1xuXHRcdHBhZGRpbmc6IHJlbSg0NCAwIDAgMCk7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDApO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0cGFkZGluZzogcmVtKDY5IDAgMCAwKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluKDEyODApIHtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMDAgMCAxMDApO1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0XHR9XG5cdH1cblx0LmpzLWFjY29yZGlvbiB7XG5cdFx0Ym9yZGVyLXRvcDogMHB4O1xuXHRcdCYtY29udGVudHtcblx0XHRcdC5lZGl0b3J7XG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDkwMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW17XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblx0fVxuXHQmX19pdGVtIHtcblx0XHRwYWRkaW5nOiByZW0oMjAgMjApO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNCNkI2QjY7XG5cdFx0QGluY2x1ZGUgdHI7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzAgMzAgMTkgMzApO1xuXHRcdH1cblxuXHRcdC5taW51cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYuaXMtb3BlbiB7XG5cdFx0XHQvL2JhY2tncm91bmQ6ICRsaWdodF9iZztcblx0XHRcdHBhZGRpbmctYm90dG9tOiBjbGFtcC1yZW0oMTUsIDI1LCA1NzUsIDEyMDApO1xuXG5cdFx0XHQucGx1cyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5taW51cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDIwMjAyO1xuXHRcdFx0XHRzdHJva2U6ICR3O1xuXHRcdFx0fVxuXG5cdFx0XHQubS1mYXFfX2l0ZW0tdGl0bGUge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRnYXA6IHJlbSgxNik7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDMwKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogcmVtKC0yMCk7XG5cdFx0XHRcdGJvdHRvbTogcmVtKC0yMCk7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdHRvcDogcmVtKC00MCk7XG5cdFx0XHRcdFx0Ym90dG9tOiByZW0oLTQwKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pcy1vcGVuICYge1xuXHRcdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdHdpZHRoOiByZW0oNDApO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMiwgMiwgMiwgMC40KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRmaWxsOiAjMDIwMjAyO1xuXHRcdFx0XHRzdHJva2U6ICMwMjAyMDI7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0PiBpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgyNTApO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiByZW0oMjAgMCk7XG5cdFx0XHR9XG5cblx0XHRcdC5lZGl0b3Ige1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDIwKTtcblx0XHRcdFx0bWF4LXdpZHRoOiA4NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVkaXRvcntcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWluKG1kKXtcblx0XHRcdG1heC13aWR0aDogcmVtKDQzMCk7XG5cdFx0fVxuXHR9XHRcbn1cbiIsIi5tLXRleHQtY29sdW1ucyB7XG5cdC5yb3cge1xuXHRcdHJvdy1nYXA6IHJlbSg1MCk7XG5cdH1cbn1cbiIsImZvcm0ge1xuXHQjYnVsay1hZGQtdG8tY2FydCB7XG5cdH1cblxuXHR0YWJsZS53dF9mcm9udGVuZF93aXNobGlzdF90YWJsZSB7XG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHR0ciB7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0aCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdHRkIHtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtYXgoc20pIHtcblx0XHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNpbmdsZS1hZGQtdG8tY2FydCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oNSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGwge1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZW1vdmVfd2lzaGxpc3Rfc2luZ2xlIHtcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDI0IDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTcuNCAwQzE1LjI1IDAuMDAzMzIwMzEgMTMuMjM1OSAxLjA1MTk1IDEyIDIuODExMTNDMTAuNzY0MSAxLjA1MTk1IDguNzUgMC4wMDMzMjAzMSA2LjYgMEMzLjA4Mzk4IDAgMCAzLjI3MTI5IDAgN0MwIDEwLjYzNCAyLjA1MTk1IDE0LjM3NjggNS45MzQzOCAxNy44MjRDNy43MzMyIDE5LjQxODIgOS43MDY0NSAyMC44MDM5IDExLjgxNjQgMjEuOTU1M0MxMS45MzE2IDIyLjAxNDcgMTIuMDY4NCAyMi4wMTQ3IDEyLjE4MzYgMjEuOTU1M0MxNC4yOTI4IDIwLjgwMzkgMTYuMjY1NCAxOS40MTggMTguMDYzNyAxNy44MjRDMjEuOTQ4IDE0LjM3NjggMjQgMTAuNjM0IDI0IDdDMjQgMy4yNzEyOSAyMC45MTYgMCAxNy40IDBaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRsaWdodF9iZywgMTUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gU2ltcGxlIGNvbXBvbmVudHNcblxuLy8gQW5jaG9yIGxpbmtcbi5hbmNob3Ige1xuXHRkaXNwbGF5OiBibG9jaztcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogY2FsYygtMSAqIHZhcigtLWhlYWRlci1zY3JvbGxlZC1oZWlnaHQpKTtcblx0LmN1c3RvbV9zaG9wX3NlY3Rpb24gJiB7XG5cdFx0dG9wOiByZW0oLTEwNSk7XG5cdH1cbn1cblxuLy8gSW1hZ2UgUGxhY2Vob2xkZXJcbi5pbWctcGxhY2Vob2xkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiBjbGFtcChyZW0oNzApLCAyNSUsIHJlbSgxNTApKTtcblx0XHRoZWlnaHQ6IGNsYW1wKHJlbSg3MCksIDI1JSwgcmVtKDE1MCkpO1xuXHRcdGZpbGw6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi8vIExpbmsgc3RyZXRjaGVkIHRvIGZ1bGwgYm94XG4uc3RyZXRjaGVkLWxpbmsge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0fVxufVxuIiwiLy8gQWNjb3JkaW9uXG4uanMtYWNjb3JkaW9uLFxuLmpzLXN1Yi1hY2NvcmRpb24ge1xuXHQmLWl0ZW0ge1xuXHRcdCYuaXMtb3BlbiB7XG5cdFx0XHQuanMtYWNjb3JkaW9uLXRpdGxlIHtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltZTtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmpzLWFjY29yZGlvbiB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYjtcblx0Jl9faW1nIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5qcy1zdWItYWNjb3JkaW9uIHtcblx0Ji1pdGVtIHtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5hcnRpY2xlIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdHBhZGRpbmc6IHJlbSgyNCk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX3RodW1ibmFpbCB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xuXHRcdH1cblxuXHRcdGltZyxcblx0XHQuaW1nLXBsYWNlaG9sZGVyIHtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXG5cdCZfX2V4Y2VycHQge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdH1cblxuXHQmX19tb3JlIHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR9XG59XG5cbi5lbnRyeS1tZXRhIHtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXG5cdC5jYXQtbGlua3MsXG5cdC50YWctbGlua3Mge1xuXHRcdG1hcmdpbi10b3A6IHJlbSg1KTtcblx0fVxufVxuXG5cbi8vIE5vIHJlc3VsdHNcbi5hcnRpY2xlLW5vLXJlc3VsdHMge1xuXHQuYXJ0aWNsZV9fY29udGVudCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5hcnRpY2xlX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLmVudHJ5LWRhdGUucHVibGlzaGVkOm5vdCgudXBkYXRlZCkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiLnRvcC1iYW5uZXIge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogcmVtKDEwKSAwO1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDE7XG5cdGhlaWdodDogcmVtKDQwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHQvL3RyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXG5cdCYtLWhpZGRlbiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0fVxuXG5cdCZfX3N3aXBlciB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogcmVtKDgpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0cCxcblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0fVxuXG5cdC5zd2lwZXItc2xpZGUge1xuXHRcdGhlaWdodDogcmVtKDQwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQvLyBNb2JpbGUgc3R5bGVzXG5cdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdHBhZGRpbmc6IHJlbSg4KSAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0fVxufVxuXG4vLyBIaWRlIHRvcCBiYW5uZXIgaW5zdGFudGx5IHdoZW4gYm9keSBzdGF0ZSBzYXlzIGl0J3MgaGlkZGVuXG4udG9wLWJhbm5lci1oaWRkZW4gLnRvcC1iYW5uZXIge1xuXHR0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYmFubmVyLWFmdGVyLWhlYWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiByZW0oMTApIDA7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQ7XG5cdGhlaWdodDogcmVtKDYwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcblxuXHQmX19jb250ZW50IHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oMjApO1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdH1cblxuXHQmX19zd2lwZXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiByZW0oNjApO1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogcmVtKDgpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0oOCAwKTtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX190aW1lIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyNCk7XG5cblx0XHQuY291bnRkb3duLXRpbWVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IHJlbSg4KTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblxuXHRcdC5jb3VudGRvd24taXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IHJlbSgyKTtcblx0XHR9XG5cblx0XHQuY291bnRkb3duLWRheXMsXG5cdFx0LmNvdW50ZG93bi1ob3Vycyxcblx0XHQuY291bnRkb3duLW1pbnV0ZXMsXG5cdFx0LmNvdW50ZG93bi1zZWNvbmRzIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cblx0XHQuY291bnRkb3duLWxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHR9XG5cblx0XHQuY291bnRkb3duLXNlcGFyYXRvciB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGhlaWdodDogcmVtKDYwKTtcblx0fVxuXG5cdC8vIE1vYmlsZSBzdHlsZXNcblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0cGFkZGluZzogcmVtKDgpIDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRnYXA6IHJlbSgxNSk7XG5cdFx0fVxuXG5cdFx0Jl9fdGltZSB7XG5cdFx0XHQuY291bnRkb3duLXRpbWVyIHtcblx0XHRcdFx0Z2FwOiByZW0oNik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50b3AtYmFubmVyLWhpZGRlbi5pcy1tZW51LW9wZW4ge1xuXHQuc2l0ZS1oZWFkZXIge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGhlaWdodDogcmVtKDY1KTtcblx0XHR9XG5cblx0fVxufSIsIi5icmVhZGNydW1icyB7XG5cdGNvbG9yOiAkZ3JleTtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHR9XG5cdH1cblxuXHRzcGFuIHtcblx0XHRzcGFuIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJyZWFkY3J1bWJfbGFzdCB7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNlcGFyYXRvciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogcmVtKDAgNSk7XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdG1hcmdpbjogcmVtKDAgMTApO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gTW9kYWxcbi5tb2RhbCB7XG5cdC8vIGxvY2FsIHZhcmlhYmxlczpcblx0LS1tb2RhbC1tYXJnaW46ICN7cmVtKDIwKX07XG5cdC0tbW9kYWwtbWF4LXdpZHRoOiAje3JlbSg4MDApfTtcblxuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcblx0b3BhY2l0eTogMDtcblxuXHQmX19vdmVybGF5IHtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiLCAwLjMpO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdCYuaXMtb3BlbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0ei1pbmRleDogMTEwO1xuXG5cdFx0Lm1vZGFsX19pbm5lciB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRpbWU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogdmFyKC0tbW9kYWwtbWF4LXdpZHRoKTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLW1vZGFsLW1hcmdpbikgKiAyKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1tb2RhbC1tYXJnaW4pO1xuXHRcdG1hcmdpbjogdmFyKC0tbW9kYWwtbWFyZ2luKSBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKC01MCkpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSgzMCk7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNTApO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Nsb3NlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogcmVtKDE1KTtcblx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRwcmltYXJ5LWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogcmVtKDIyKTtcblx0XHRcdGhlaWdodDogcmVtKDIyKTtcblx0XHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2luYXRpb24ge1xuXHRtYXJnaW4tdG9wOiByZW0oNTApO1xuXG5cdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdG1hcmdpbi10b3A6IHJlbSg3MCk7XG5cdH1cblxuXHR1bCB7XG5cdFx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogcmVtKDgpO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGEsIHNwYW4ge1xuXHRcdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMzYpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzNik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRcdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRiO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDcpO1xuXG5cdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0Jjpub3QoLmRvdHMpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gU2VhcmNoIGZvcm1cbi5zZWFyY2gtZm9ybSB7XG5cdEBpbmNsdWRlIHRyO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRpbnB1dFt0eXBlPSd0ZXh0J10ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbSg1NSk7XG5cdH1cblxuXHQmX19zdWJtaXQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHdpZHRoOiByZW0oNDUpO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgwIDUgNSAwKTtcblxuXHRcdHN2ZyB7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0ZmlsbDogJGI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiAkdztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5zb2NpYWxzIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiByZW0oMjMpO1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y29sb3I6ICR3O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJGI7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyNCk7XG5cdFx0XHRmaWxsOiAkYjtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXG5cdFx0XHQmLmljb24tZmFjZWJvb2sge1xuXHRcdFx0XHR3aWR0aDogcmVtKDE0KTtcblx0XHRcdH1cblx0XHRcdCYuaWNvbi1lbWFpbCB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjgpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyNik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiAkdztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIFRhYnNcbi5qcy10YWItdGl0bGUge1xuXG5cdCY6bm90KC5pcy1hY3RpdmUpIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi5qcy10YWItY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi50YWJzIHtcblx0Ly8gbGF5b3V0OiBIb3Jpem9udGFsXG5cdCYtLWhvcml6b250YWwge1xuXG5cdFx0LnRhYnNfX3RpdGxlcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiByZW0oMzApO1xuXHRcdH1cblx0fVxuXG5cdC8vIGxheW91dDogVmVydGljYWxcblx0Ji0tdmVydGljYWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQudGFic19fdGl0bGVzIHtcblx0XHRcdGZsZXg6IDAgMCByZW0oMjAwKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiByZW0oMTApO1xuXHRcdH1cblxuXHRcdC50YWJzX19jb250ZW50cyB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuXHR9XG59XG5cbiIsIi8vIFRvIHRvcCBidXR0b25cbiN0by10b3Age1xuXHRAaW5jbHVkZSB0cjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHR3aWR0aDogcmVtKDQ0KTtcblx0aGVpZ2h0OiByZW0oNDQpO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiByZW0oMzApO1xuXHRyaWdodDogcmVtKDMwKTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiA5MDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3Zlcjtcblx0fVxuXG5cdCYuc2hvdyB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogcmVtKDQ0KTtcblx0XHRoZWlnaHQ6IHJlbSg0NCk7XG5cdFx0ZmlsbDogJHc7XG5cdH1cbn1cbiIsIi8vIFRvZ2dsZVxuLmpzLXRvZ2dsZSB7XG5cdHN2ZyB7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0aW1lO1xuXHR9XG5cblx0Ji5pcy1vcGVuIHtcblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLmpzLXRvZ2dsZS1jb250ZW50IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIFBBR0UgNDA0XG4uZXJyb3I0MDQge1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQuc2l0ZS1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogY2xhbXAtcmVtKDEwMCwgMTUwKSAwO1xuXHR9XG59XG5cbi5ub3QtZm91bmQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0Zm9udC1zaXplOiBjbGFtcC1yZW0oNTAsIDcwKTtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjNlbTtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDE4LCAyMCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQXJjaGl2ZXNcbi5hcmNoaXZlIHtcblx0Ji13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiByZW0oNTAgMCk7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg3MCAwKTtcblx0XHR9XG5cdH1cblxuXHQmLWhlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblxuXHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2l0ZS1jb250ZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdGZsZXgtZ3JvdzogMTtcbn1cblxuLmVudHJ5LXRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZW50cnktY29udGVudCB7XG5cdEBleHRlbmQgLmVkaXRvcjtcblx0cGFkZGluZy1ib3R0b206IHJlbSg3MCk7XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxMjApO1xuXHR9XG59XG4iLCIucG9zdCB7XG5cdCYtdGh1bWJuYWlsIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXHR9XG5cblx0Ji1oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cdH1cblxuXHQmLWNvbnRlbnQsXG5cdCYtbmF2aWdhdGlvbixcblx0Ji1yZWxhdGVkIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuXHRcdH1cblx0fVxufVxuXG4ubmF2LWxpbmtzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IHJlbSgyMCk7XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRnYXA6IHJlbSg1MCk7XG5cdH1cbn1cbiIsIi53aWRnZXQge1xuXHQmLXRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxOCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0fVxuXG5cdCZfbmF2X21lbnUge1xuXHRcdHVsIHtcblx0XHRcdEBpbmNsdWRlIHVuc3R5bGVkLWxpc3Q7XG5cdFx0XHRyb3ctZ2FwOiByZW0oMTQpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdGEge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDEpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0sXG5cdFx0XHRcdCYuY3VycmVudF9wYWdlX2l0ZW0ge1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */
