/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./assets/styles/main.scss ***!
  \********************************************************************************************************************************************************************************************************************/
@media (min-width:481px){:root{--distance-to-edge:calc(50vw - 160px)}}@media (min-width:691px){:root{--distance-to-edge:calc(50vw - 210px)}}@media (min-width:1001px){:root{--distance-to-edge:calc(50vw - 210px)}}@media (min-width:1601px){:root{--distance-to-edge:calc(50vw - 622.5px)}}.w-100{width:100%}h1,h2,h3,h4,h5,h6{-webkit-margin-after:1em;margin-block-end:1em}.lead{font-family:termina,sans-serif;font-size:1.1875rem;letter-spacing:.025em;line-height:1.58}@media (max-width:690px){.wpb_column[style*=margin-top],.wpb_row:where([data-top-percent]){-webkit-padding-before:4rem!important;padding-block-start:4rem!important}}@media (max-width:690px){.wpb_column[style*=margin-bottom],.wpb_row:where([data-bottom-percent]){-webkit-padding-after:4rem!important;padding-block-end:4rem!important}}@media (max-width:690px){.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport{margin:0}}.stretch .img-with-aniamtion-wrap{position:relative}.stretch .img-with-aniamtion-wrap *{width:100%}@media (max-width:690px){.stretch .img-with-aniamtion-wrap{left:-50vw;margin-left:50%;max-width:100vw;width:100vw}}@media (min-width:691px){.stretch .img-with-aniamtion-wrap{--distance-to-edge:50vw;max-width:calc(var(--distance-to-edge));width:calc(var(--distance-to-edge))}.wpb_column:first-child .stretch .img-with-aniamtion-wrap{inset-inline-start:calc(var(--distance-to-edge)*-1)}.wpb_column:last-child .stretch .img-with-aniamtion-wrap{inset-inline-end:calc(var(--distance-to-edge)*-1)}}.stretch .img-with-aniamtion-wrap img{max-height:600px;max-width:none;-o-object-fit:cover;object-fit:cover}.bg-contain{background-size:contain}.bg-contain .row-bg{background-size:inherit}.bg-cover{background-size:cover}.bg-cover .row-bg{background-size:inherit}@media (max-width:690px){.hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:40vh!important;position:relative}.hero .row-bg-wrap:before{background-image:-webkit-gradient(linear,left top, left bottom,from(transparent),to(#2b2e34));background-image:linear-gradient(180deg,transparent,#2b2e34);content:"";height:20vh;inset:auto 0 0;position:absolute;z-index:2}.hero .row_col_wrap_12{margin-block:auto 3rem!important;min-height:auto!important}}@media (min-width:691px){.hero+.intro{-webkit-margin-before:-18vh;margin-block-start:-18vh}}@media (max-width:690px){.hero+.intro .lead{text-align:start!important}}@media (max-width:1000px){.intro .row-bg-wrap .inner-wrap .row-bg{background-color:#2b2e34}}@media (min-width:1001px){.intro .row-bg-wrap .inner-wrap{overflow:visible}.intro .row-bg-wrap .inner-wrap .row-bg{background-image:-webkit-gradient(linear,left top, left bottom,from(transparent),color-stop(60%, #2b2e34));background-image:linear-gradient(180deg,transparent,#2b2e34 60%);height:auto;inset-block:-100px 0}body{overflow:visible}.hero .wpb_column{-webkit-padding-after:150px!important;padding-block-end:150px!important;position:-webkit-sticky;position:sticky;top:40%}.hero{--scrollProgress:0}.hero .row-bg-wrap{-webkit-filter:Grayscale(calc(1 - var(--scrollProgress)*3)) Brightness(clamp(.7,var(--scrollProgress) * 4,1));filter:Grayscale(calc(1 - var(--scrollProgress)*3)) Brightness(clamp(.7,var(--scrollProgress) * 4,1));-webkit-transform:scale(calc(1 + var(--scrollProgress)*.3));transform:scale(calc(1 + var(--scrollProgress)*.3));-webkit-transform-origin:bottom;transform-origin:bottom}}#footer-outer a{text-decoration:underline}body .nectar-button.regular-button[data-color-override=false],body[data-form-submit=regular] .container-wrap button[type=submit],body[data-form-submit=regular] .container-wrap input[type=submit],input[type=submit].gform_button{background-color:transparent!important;border:2px solid #b87842;color:inherit;display:inline-block!important;font-family:termina,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.01em;line-height:1.125rem;padding:.5rem 2.5rem!important;text-transform:uppercase;-webkit-transition:.2s;transition:.2s}body .nectar-button.regular-button[data-color-override=false]:is(:hover,:focus,:active),body[data-form-submit=regular] .container-wrap button[type=submit]:is(:hover,:focus,:active),body[data-form-submit=regular] .container-wrap input[type=submit]:is(:hover,:focus,:active),input[type=submit].gform_button:is(:hover,:focus,:active){background-color:#b87842!important;color:#fff!important}.sticky-cta-wrap{display:none;inset-block-end:20vh;inset-inline-end:2rem;position:fixed;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s;transition:.2s;z-index:11}.sticky-cta-wrap .close{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.4);box-shadow:0 .25rem .25rem rgba(0,0,0,.4);color:#707070;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;height:1.5rem;inset:.25rem .75rem auto auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:1.5rem;z-index:1}.sticky-cta-wrap .close:hover{color:#000;cursor:pointer}.sticky-cta{background-color:#b87842;border-radius:50%;color:#fff;display:block;font-family:termina,sans-serif;font-size:.8125rem;font-weight:500;height:150px;letter-spacing:.01em;line-height:1.07;overflow:hidden;padding:.5rem;text-align:center;text-transform:uppercase;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s;transition:.2s;width:150px}.sticky-cta strong{font-family:inherit;font-size:1rem}.sticky-cta .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}.sticky-cta:is(:hover,:focus,:active){background-color:#a1693a;color:#fff}@media (min-width:481px){.sticky-cta:is(:hover,:focus,:active){height:160px;inset-block-end:calc(20vh - 5px);inset-inline-end:calc(2rem - 5px);padding-inline:calc(.5rem + 5px);width:160px}}.sticky-cta i{inset-block:auto .5rem;position:absolute}.sticky-cta-wrap.hide{opacity:0;-webkit-transform:scale(0);transform:scale(0)}@media (max-width:480px){.sticky-cta-wrap{inset-block:auto 0;inset-inline:0;text-align:start}.sticky-cta-wrap .sticky-cta{border-radius:0;height:auto;line-height:1.4em;padding:1rem .5rem;width:100%}.sticky-cta-wrap .container{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.sticky-cta-wrap .container br{display:none}.sticky-cta-wrap i{font-size:1.5rem;margin:.5rem auto 0;-webkit-padding-start:0;padding-inline-start:0;position:static}}.gfield_label{font-family:termina,sans-serif!important;font-size:1rem;font-weight:500!important;letter-spacing:.01em;line-height:1.125;-webkit-margin-after:.875em!important;margin-block-end:.875em!important;text-transform:uppercase}input:where([type=radio],[type=checkbox]){accent-color:#b87842}.gform_wrapper.gravity-theme .gform_fields{row-gap:2rem}.gform_wrapper.gravity-theme .gfield-choice-input{-webkit-margin-before:.1875rem;margin-block-start:.1875rem}input[type=submit].gform_button{-webkit-margin-before:2rem;margin-block-start:2rem}body .gform_wrapper.gravity-theme .gfield-choice-input+label{vertical-align:top}.call-to-action .nectar-button{-webkit-margin-before:2rem;margin-block-start:2rem}@media (min-width:691px){body #header-outer[data-transparent-header=true].transparent.nav-bg{background-color:rgba(0,0,0,.6)!important}}@media (min-width:1300px) and (max-width:1700px){#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{-webkit-margin-end:10px!important;margin-inline-end:10px!important;-webkit-margin-start:10px!important;margin-inline-start:10px!important}}:root{--us-primary:#b87842;--us-primary-hover:#a1693a;--us-status-available:#b87842;--us-status-sold:rgba(252,1,5,.5);--us-status-in-option:rgba(252,213,2,.5)}.lot-btn{text-transform:uppercase}.lot-btn-primary,button.lot-btn-primary{background-color:transparent;border:.125rem solid var(--us-primary);color:#000}.lot-btn-primary:where(:hover,:focus,:active),button.lot-btn-primary:where(:hover,:focus,:active){background-color:transparent}.lot-selector-info .popup-title{text-transform:uppercase}.lot-selector-filter-form option{color:#000}.lot-selector-panzoom-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-after:3rem;margin-block-end:3rem;-webkit-margin-before:3rem;margin-block-start:3rem;position:static}.lot-selector-panzoom-controls button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#707070;border:none;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;height:2.75rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.75rem}.lot-selector-panzoom-controls button i{top:auto}.lot-selector-area-wrap{opacity:.85}.lot-selector-area-wrap:hover{opacity:.97}.lot-selector-area-wrap text{fill:#fff;font-family:Termina,sans-serif;font-size:.75rem;letter-spacing:.01em}.lot-selector-area-wrap .lot-selector-area.highlight{-webkit-animation:highlight 1.35s ease-in-out infinite;animation:highlight 1.35s ease-in-out infinite;outline:.1875rem solid #fff;outline-offset:-.1875rem}.filter-favorites-btn{background-color:var(--us-primary);color:#fff;font-family:Termina,sans-serif;font-weight:700;padding:.875rem 2rem}.filter-favorites-btn i{font-size:1rem;-webkit-margin-start:1rem;margin-inline-start:1rem;top:auto}.filter-favorites-btn:hover{background-color:var(--us-primary-hover)}@media (min-width:768px){.lot-selector-header .lots-actions{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.lot-selector-areas-wrap .floors{padding:2rem 0;position:relative}.lot-selector-areas-wrap .floors:before{background-color:#fff;content:"";height:100%;left:-50vw;margin-left:50%;position:absolute;width:100vw}.lot-selector-info .popup-title{font-family:Termina,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.01em}.lot-selector-info .lot-prices{background-color:#e2e2e3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Univia Pro,sans-serif;font-size:1.125rem;font-weight:300;letter-spacing:.02em;line-height:1.25em;-webkit-margin-after:2rem;margin-block-end:2rem;padding:0 2rem;text-align:center}.lot-selector-info .lot-prices .price{font-family:Termina,sans-serif;font-weight:500;letter-spacing:.01em}.lot-selector-info .lot-prices>div{padding:1rem 0}.lot-selector-info .lot-prices>div:not(:last-child){-webkit-border-after:1px solid;border-block-end:1px solid}.lot-selector-info .lot-details{font-family:Univia Pro,sans-serif;font-size:1.125rem;font-weight:300;letter-spacing:.02em}.lot-selector-info .lot-details .lot-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lot-selector-info .lot-details .lot-detail-label{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.lot-selector-info .lot-details .lot-detail-label,.lot-selector-info .lot-details .lot-detail-value{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}@media (max-width:768px){.lot-selector-info .lot-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.lot-selector-info .lot-details .lot-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem}}.lot-selector-info .lot-details .lot-detail-label{display:inline-block;font-weight:500;width:150px}.lot-selector-info .lot-btn{font-family:Termina,sans-serif;font-size:1rem;text-align:center}.lot-selector-info .lot-btn:last-child{-webkit-margin-before:1rem;margin-block-start:1rem}.favorite-lot-btn{color:var(--us-primary)}.favorite-lot-btn,.favorite-lot-btn:hover{background-color:transparent}.favorite-lot-btn .fas{display:block;font-size:1.5rem}.favorite-lot-btn .toggled{display:none}.favorited .favorite-lot-btn .toggled{display:block}.favorited .favorite-lot-btn .not-toggled{display:none}@media (max-width:768px){.floor-selector{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.floor-selector .floor-selector-tab{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.floor-selector span{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#ddd;font-size:.75rem;-webkit-margin-after:.5rem;margin-block-end:.5rem;-webkit-margin-start:1rem;margin-inline-start:1rem}@media (max-width:768px){.floor-selector span{-webkit-margin-start:0;margin-inline-start:0;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;text-align:start;width:100%}}.floor-selector .floor-selector-tab{font-family:Termina,sans-serif;font-weight:500}.floor-selector .floor-selector-tab:not(.active){-webkit-box-shadow:inset 0 -.5rem .5rem rgba(66,69,74,.2);box-shadow:inset 0 -.5rem .5rem rgba(66,69,74,.2)}polygon.lot-selector-area[data-status=reserved]{fill:var(--us-status-sold)}polygon.lot-selector-area[data-status=in-option]+g text,polygon.lot-selector-area[data-status=reserved]+g text{fill:#2b2e34}polygon.lot-selector-area[data-status=sold]+g text{fill:#fff;font-size:2.5rem;-webkit-transform:translateY(12px);transform:translateY(12px)}.lot-selector-map.is-filtered .lot-selector-area[data-status=sold],.lot-selector-map.is-filtered .lot-selector-area[data-status=sold]+g text{display:none}.lot-selector-area[data-filter-match=false]+g text{display:none!important}.lot-selector-area+g text{display:none}.lot-selector-area+g text.not-favorited{display:block}.lot-selector-area.favorited+g text.not-favorited{display:none}.lot-selector-area.favorited+g text.favorited{display:block;font-family:FontAwesome;font-size:1.25rem;-webkit-transform:translateY(8px);transform:translateY(8px)}.floor-title{color:#2b2e34!important;-webkit-margin-after:2rem!important;margin-block-end:2rem!important;text-align:center}@-webkit-keyframes highlight{0%{fill:#cba27f;outline-color:#fff}50%{fill:#b87842;outline-color:transparent}to{fill:#cba27f;outline-color:#fff}}@keyframes highlight{0%{fill:#cba27f;outline-color:#fff}50%{fill:#b87842;outline-color:transparent}to{fill:#cba27f;outline-color:#fff}}.filter-header{margin:4.5rem auto 3rem;text-align:center}.filter-header h2{-webkit-margin-after:1rem;margin-block-end:1rem;text-transform:uppercase}.lots-overview .overview-item[data-filter-match=false]{display:block!important}.single-units .container-wrap{-webkit-padding-before:0!important;padding-block-start:0!important}.unit-details-header{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-border-after:.0625rem solid;border-block-end:.0625rem solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-margin-after:3rem!important;margin-block-end:3rem!important;-webkit-padding-after:3rem;padding-block-end:3rem}.unit-details-header h1{-webkit-margin-after:0;margin-block-end:0}.unit-details-header .unit-icons{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3rem;-webkit-margin-start:auto;margin-inline-start:auto}.unit-details-header .unit-icons img{max-height:150px!important}@media (min-width:1000px){.unit-details-header .unit-icons img{-webkit-margin-after:0!important;margin-block-end:0!important}}@media (max-width:690px){.unit-details-header .unit-icons{gap:1rem}.unit-details-header .unit-icons img{max-height:75px!important}}.unit-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.75rem}.unit-details .unit-detail span{display:inline-block}.unit-details .unit-detail span:first-child{width:230px}@media (max-width:690px){.unit-details .unit-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.unit-details .unit-detail span:first-child{width:auto}.unit-details.unit-costs .unit-details-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.unit-details.unit-costs .unit-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.unit-details.unit-costs .unit-detail span:first-child{font-weight:700}}.lelystorage-interest-calculator-wrapper .form-inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-margin-after:1rem;margin-block-end:1rem}.lelystorage-interest-calculator-wrapper .form-inputs>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.lelystorage-interest-calculator-wrapper .form-inputs>div label{display:inline-block;-webkit-margin-after:.5rem;margin-block-end:.5rem}.lelystorage-interest-calculator-wrapper .form-inputs>div .form-control.is-invalid{border:1px solid #cb2d2d}.lelystorage-interest-calculator-wrapper .alert{color:#707070;-webkit-margin-after:2rem;margin-block-end:2rem}.lelystorage-interest-calculator-wrapper .alert-danger{background-color:#f3f3f3;border-radius:.5rem;padding:1rem}.lelystorage-interest-calculator-wrapper .result{-webkit-margin-after:2rem;margin-block-end:2rem;-webkit-margin-before:2rem;margin-block-start:2rem}.lelystorage-interest-calculator-wrapper .result label{display:inline-block;width:250px}.lelystorage-interest-calculator-wrapper .result .nectar-button{-webkit-margin-before:1rem;margin-block-start:1rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdHlsZXMvbWFpbi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBT0UseUJDR0ksTUFDRSxxQ0NSTixDQUNGLENGR0UseUJDR0ksTUFDRSxxQ0NITixDQUNGLENGRkUsMEJDR0ksTUFDRSxxQ0NFTixDQUNGLENGUEUsMEJDR0ksTUFDRSx1Q0NPTixDQUNGLENDbkJBLE9BQ0UsVURxQkYsQ0V0QkEsa0JBTUUsNkNGeUJGLENFdEJBLE1BQ0UsK0JBQ0Esb0JBRUEsc0JBREEsZ0JGMEJGLENGckNFLHlCS0RGLGtFQUdJLHdFSHlDRixDQUNGLENGNUNFLHlCS01GLHdFQUdJLHFFSHlDRixDQUNGLENGbkRFLHlCS2VFLGtGQUNFLFFId0NKLENBQ0YsQ0l4REEsa0NBQ0UsaUJKMkRGLENJekRFLG9DQUNFLFVKMkRKLENGaEVFLHlCTUNGLGtDQVdJLFdBQ0EsZ0JBRkEsZ0JBREEsV0o2REYsQ0FDRixDRmxFRSx5Qk1MRixrQ0FnQkksd0JBRUEsd0NBREEsbUNKNERGLENJekRFLDBEQUNFLG1ESjJESixDSXhERSx5REFDRSxpREowREosQ0FDRixDSXZERSxzQ0FHRSxpQkFGQSxlQUNBLG9DSjBESixDS3JGRSxZQUNFLHVCTHdGSixDS3RGSSxvQkFDRSx1Qkx3Rk4sQ0s1RkUsVUFDRSxxQkwrRkosQ0s3Rkksa0JBQ0UsdUJMK0ZOLENGeEdFLHlCUUFGLE1BR0ksMEVBQ0EsdUlBRkEsMEJBR0EsaUJOMkdGLENNeEdJLDBCQU1FLDJKQUxBLFdBSUEsWUFEQSxlQUZBLGtCQUNBLFNONkdOLENNdEdFLHVCQUVFLGlDQURBLHlCTnlHSixDQUNGLENGdkhFLHlCUW1CRixhQUVJLG9ETnVHRixDQUNGLENGbklFLHlCUStCRSxtQkFDRSwwQk51R0osQ0FDRixDRnhJRSwwQlF1Q0Usd0NBQ0Usd0JOcUdKLENBQ0YsQ0Z4SUUsMEJRK0JGLGdDQVFJLGdCTnFHRixDTW5HRSx3Q0FHRSw0S0FGQSxZQUNBLG9CTnNHSixDTTlGQSxLQUNFLGdCTm1HRixDTWhHQSxrQkFHRSx3RUFGQSx3Q0FDQSxP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dURBQ0UscUJBQ0EsV2Z5dUJOLENldHVCSSxnRUFDRSxrRGZ3dUJOLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tbW9uL19tZWRpYV9xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbW1vbi9fc3RyZXRjaC5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbW1vbi9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbW1vbi9fdHlwZS5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9jb21tb24vX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX2JhY2tncm91bmRzLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX2hlcm8uc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tbW9uL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9fY2FsbC10by1hY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX3VuaXQtc2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9fdW5pdC1kZXRhaWxzLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX2ludGVyZXN0LWNhbGN1bGF0b3Iuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRzaXplKX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNpemUpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJHNpemUpICsgMX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufSIsIkBlYWNoICRzaXplLCAkYnJlYWtwb2ludCBpbiAkYnJlYWtwb2ludHMge1xyXG4gIEBpZiAkc2l6ZSAhPSAneHMnIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNpemUpIHtcclxuICAgICAgJGNvbnRhaW5lci13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRzaXplKTtcclxuICAgICAgJGRpc3RhbmNlLXRvLWVkZ2U6IGNhbGMoKDEwMHZ3IC0gI3skY29udGFpbmVyLXdpZHRofSkgLyAyKTtcclxuXHJcbiAgICAgIEBpZiAoJHNpemUgPT0gJ2xnJyBvciAkc2l6ZSA9PSAneGwnKSB7XHJcbiAgICAgICAgJGRpc3RhbmNlLXRvLWVkZ2U6IGNhbGMoI3skZGlzdGFuY2UtdG8tZWRnZX0gKyA5MHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgOnJvb3Qge1xyXG4gICAgICAgIC0tZGlzdGFuY2UtdG8tZWRnZTogI3skZGlzdGFuY2UtdG8tZWRnZX07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZGlzdGFuY2UtdG8tZWRnZTogY2FsYygoMTAwdncgLSAzMjBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gIDpyb290IHtcbiAgICAtLWRpc3RhbmNlLXRvLWVkZ2U6IGNhbGMoKDEwMHZ3IC0gNDIwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZGlzdGFuY2UtdG8tZWRnZTogY2FsYyhjYWxjKCgxMDB2dyAtIDYwMHB4KSAvIDIpICsgOTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZGlzdGFuY2UtdG8tZWRnZTogY2FsYyhjYWxjKCgxMDB2dyAtIDE0MjVweCkgLyAyKSArIDkwcHgpO1xuICB9XG59XG4udy0xMDAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMWVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBcInRlcm1pbmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gIC53cGJfcm93OndoZXJlKFtkYXRhLXRvcC1wZXJjZW50XSksXG4ud3BiX2NvbHVtbltzdHlsZSo9bWFyZ2luLXRvcF0ge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgLndwYl9yb3c6d2hlcmUoW2RhdGEtYm90dG9tLXBlcmNlbnRdKSxcbi53cGJfY29sdW1uW3N0eWxlKj1tYXJnaW4tYm90dG9tXSB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgLm5lY3Rhci1mbGlja2l0eS5uZWN0YXItY2Fyb3VzZWwubmVjdGFyLWNhcm91c2VsOm5vdCgubWFzb25yeSkgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnN0cmV0Y2ggLmltZy13aXRoLWFuaWFtdGlvbi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0cmV0Y2ggLmltZy13aXRoLWFuaWFtdGlvbi13cmFwICoge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAuc3RyZXRjaCAuaW1nLXdpdGgtYW5pYW10aW9uLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIGxlZnQ6IC01MHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2OTFweCkge1xuICAuc3RyZXRjaCAuaW1nLXdpdGgtYW5pYW10aW9uLXdyYXAge1xuICAgIC0tZGlzdGFuY2UtdG8tZWRnZTogNTB2dztcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1kaXN0YW5jZS10by1lZGdlKSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWRpc3RhbmNlLXRvLWVkZ2UpKTtcbiAgfVxuICAud3BiX2NvbHVtbjpmaXJzdC1jaGlsZCAuc3RyZXRjaCAuaW1nLXdpdGgtYW5pYW10aW9uLXdyYXAge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1kaXN0YW5jZS10by1lZGdlKSAqIC0xKTtcbiAgfVxuICAud3BiX2NvbHVtbjpsYXN0LWNoaWxkIC5zdHJldGNoIC5pbWctd2l0aC1hbmlhbXRpb24td3JhcCB7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1kaXN0YW5jZS10by1lZGdlKSAqIC0xKTtcbiAgfVxufVxuLnN0cmV0Y2ggLmltZy13aXRoLWFuaWFtdGlvbi13cmFwIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xufVxuXG4uYmctY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5iZy1jb250YWluIC5yb3ctYmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGluaGVyaXQ7XG59XG5cbi5iZy1jb3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYmctY292ZXIgLnJvdy1iZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gIC5oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiA0MHZoICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGVybyAucm93LWJnLXdyYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGluc2V0OiBhdXRvIDAgMDtcbiAgICBoZWlnaHQ6IDIwdmg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsICMyQjJFMzQpO1xuICB9XG4gIC5oZXJvIC5yb3dfY29sX3dyYXBfMTIge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYmxvY2s6IGF1dG8gM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2OTFweCkge1xuICAuaGVybyArIC5pbnRybyB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTh2aDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gIC5oZXJvICsgLmludHJvIC5sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmludHJvIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyRTM0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5pbnRybyAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5pbnRybyAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGluc2V0LWJsb2NrOiAtMTAwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCwgIzJCMkUzNCA2MCUpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgYm9keSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAuaGVybyAud3BiX2NvbHVtbiB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDQwJTtcbiAgICBwYWRkaW5nLWJsb2NrLWVuZDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuaGVybyB7XG4gICAgLS1zY3JvbGxQcm9ncmVzczogMDtcbiAgfVxuICAuaGVybyAucm93LWJnLXdyYXAge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoY2FsYygxICsgdmFyKC0tc2Nyb2xsUHJvZ3Jlc3MpICogMC4zKSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgIGZpbHRlcjogR3JheXNjYWxlKGNhbGMoMSAtIHZhcigtLXNjcm9sbFByb2dyZXNzKSAqIDMpKSBCcmlnaHRuZXNzKGNsYW1wKDAuNywgdmFyKC0tc2Nyb2xsUHJvZ3Jlc3MpICogNCwgMSkpO1xuICB9XG59XG4jZm9vdGVyLW91dGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX2J1dHRvbixcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLFxuYm9keSAubmVjdGFyLWJ1dHRvbi5yZWd1bGFyLWJ1dHRvbltkYXRhLWNvbG9yLW92ZXJyaWRlPWZhbHNlXSxcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgYnV0dG9uW3R5cGU9c3VibWl0XSxcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCODc4NDI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcInRlcm1pbmFcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAyLjVyZW0gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fYnV0dG9uOmlzKDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlKSxcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmlzKDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlKSxcbmJvZHkgLm5lY3Rhci1idXR0b24ucmVndWxhci1idXR0b25bZGF0YS1jb2xvci1vdmVycmlkZT1mYWxzZV06aXMoOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUpLFxuYm9keVtkYXRhLWZvcm0tc3VibWl0PXJlZ3VsYXJdIC5jb250YWluZXItd3JhcCBidXR0b25bdHlwZT1zdWJtaXRdOmlzKDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlKSxcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmlzKDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCODc4NDIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLnN0aWNreS1jdGEtd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQtYmxvY2stZW5kOiAyMHZoO1xuICBpbnNldC1pbmxpbmUtZW5kOiAycmVtO1xuICB6LWluZGV4OiAxMTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0aWNreS1jdGEtd3JhcCAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwLjI1cmVtIDAuNzVyZW0gYXV0byBhdXRvO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5zdGlja3ktY3RhLXdyYXAgLmNsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnN0aWNreS1jdGEge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCODc4NDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwidGVybWluYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zdGlja3ktY3RhIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3RpY2t5LWN0YSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RpY2t5LWN0YTppcyg6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTE2OTNhO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuc3RpY2t5LWN0YTppcyg6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSkge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKDAuNXJlbSArIDVweCk7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygycmVtIC0gNXB4KTtcbiAgICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoMjB2aCAtIDVweCk7XG4gIH1cbn1cbi5zdGlja3ktY3RhIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrOiBhdXRvIDAuNXJlbTtcbn1cblxuLnN0aWNreS1jdGEtd3JhcC5oaWRlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zdGlja3ktY3RhLXdyYXAge1xuICAgIGluc2V0LWlubGluZTogMDtcbiAgICBpbnNldC1ibG9jazogYXV0byAwO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC5zdGlja3ktY3RhLXdyYXAgLnN0aWNreS1jdGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgfVxuICAuc3RpY2t5LWN0YS13cmFwIC5jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cbiAgLnN0aWNreS1jdGEtd3JhcCAuY29udGFpbmVyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdGlja3ktY3RhLXdyYXAgaSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW46IDAuNXJlbSBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIH1cbn1cblxuLmdmaWVsZF9sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcInRlcm1pbmFcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwLjg3NWVtICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0OndoZXJlKFt0eXBlPXJhZGlvXSwgW3R5cGU9Y2hlY2tib3hdKSB7XG4gIGFjY2VudC1jb2xvcjogI0I4Nzg0Mjtcbn1cblxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgcm93LWdhcDogMnJlbTtcbn1cblxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMC4xODc1cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fYnV0dG9uIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAycmVtO1xufVxuXG5ib2R5IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC1jaG9pY2UtaW5wdXQgKyBsYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5jYWxsLXRvLWFjdGlvbiAubmVjdGFyLWJ1dHRvbiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMnJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gIGJvZHkgI2hlYWRlci1vdXRlcltkYXRhLXRyYW5zcGFyZW50LWhlYWRlcj10cnVlXS50cmFuc3BhcmVudC5uYXYtYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgI2hlYWRlci1vdXRlcltkYXRhLWxoZT1hbmltYXRlZF91bmRlcmxpbmVdICN0b3AgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbjpyb290IHtcbiAgLS11cy1wcmltYXJ5OiAjQjg3ODQyO1xuICAtLXVzLXByaW1hcnktaG92ZXI6ICNhMTY5M2E7XG4gIC0tdXMtc3RhdHVzLWF2YWlsYWJsZTogI0I4Nzg0MjtcbiAgLS11cy1zdGF0dXMtc29sZDogcmdiYSgyNTIsIDEsIDUsIDAuNSk7XG4gIC0tdXMtc3RhdHVzLWluLW9wdGlvbjogcmdiYSgyNTIsIDIxMywgMiwgMC41KTtcbn1cblxuLmxvdC1idG4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubG90LWJ0bi1wcmltYXJ5LFxuYnV0dG9uLmxvdC1idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXVzLXByaW1hcnkpO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5sb3QtYnRuLXByaW1hcnk6d2hlcmUoOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUpLFxuYnV0dG9uLmxvdC1idG4tcHJpbWFyeTp3aGVyZSg6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxvdC1zZWxlY3Rvci1pbmZvIC5wb3B1cC10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5sb3Qtc2VsZWN0b3ItZmlsdGVyLWZvcm0gb3B0aW9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5sb3Qtc2VsZWN0b3ItcGFuem9vbS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sb3Qtc2VsZWN0b3ItcGFuem9vbS1jb250cm9scyBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDIuNzVyZW07XG4gIGhlaWdodDogMi43NXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb3Qtc2VsZWN0b3ItcGFuem9vbS1jb250cm9scyBidXR0b24gaSB7XG4gIHRvcDogYXV0bztcbn1cblxuLmxvdC1zZWxlY3Rvci1hcmVhLXdyYXAge1xuICBvcGFjaXR5OiAwLjg1O1xufVxuLmxvdC1zZWxlY3Rvci1hcmVhLXdyYXA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk3O1xufVxuLmxvdC1zZWxlY3Rvci1hcmVhLXdyYXAgdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgZm9udC1mYW1pbHk6IFwiVGVybWluYVwiLCBzYW5zLXNlcmlmO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmxvdC1zZWxlY3Rvci1hcmVhLXdyYXAgLmxvdC1zZWxlY3Rvci1hcmVhLmhpZ2hsaWdodCB7XG4gIG91dGxpbmU6IDAuMTg3NXJlbSBzb2xpZCAjRkZGRkZGO1xuICBvdXRsaW5lLW9mZnNldDogLTAuMTg3NXJlbTtcbiAgYW5pbWF0aW9uOiBoaWdobGlnaHQgMS4zNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5cbi5maWx0ZXItZmF2b3JpdGVzLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXVzLXByaW1hcnkpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMC44NzVyZW0gMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiVGVybWluYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5maWx0ZXItZmF2b3JpdGVzLWJ0biBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxcmVtO1xuICB0b3A6IGF1dG87XG59XG4uZmlsdGVyLWZhdm9yaXRlcy1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS11cy1wcmltYXJ5LWhvdmVyKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb3Qtc2VsZWN0b3ItaGVhZGVyIC5sb3RzLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuLmxvdC1zZWxlY3Rvci1hcmVhcy13cmFwIC5mbG9vcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbi5sb3Qtc2VsZWN0b3ItYXJlYXMtd3JhcCAuZmxvb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgbGVmdDogLTUwdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4ubG90LXNlbGVjdG9yLWluZm8gLnBvcHVwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVGVybWluYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubG90LXNlbGVjdG9yLWluZm8gLmxvdC1wcmljZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFMkUzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiVW5pdmlhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtcHJpY2VzIC5wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlRlcm1pbmFcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cbi5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LXByaWNlcyA+IGRpdiB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LXByaWNlcyA+IGRpdjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkO1xufVxuLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtZGV0YWlscyB7XG4gIGZvbnQtZmFtaWx5OiBcIlVuaXZpYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LWRldGFpbHMgLmxvdC1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtZGV0YWlscyAubG90LWRldGFpbC1sYWJlbCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtZGV0YWlscyAubG90LWRldGFpbC1sYWJlbCxcbi5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LWRldGFpbHMgLmxvdC1kZXRhaWwtdmFsdWUge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cbiAgLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtZGV0YWlscyAubG90LWRldGFpbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxufVxuLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtZGV0YWlscyAubG90LWRldGFpbC1sYWJlbCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3QtYnRuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJUZXJtaW5hXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LWJ0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xufVxuXG4uZmF2b3JpdGUtbG90LWJ0biB7XG4gIGNvbG9yOiB2YXIoLS11cy1wcmltYXJ5KTtcbn1cbi5mYXZvcml0ZS1sb3QtYnRuLCAuZmF2b3JpdGUtbG90LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZhdm9yaXRlLWxvdC1idG4gLmZhcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5mYXZvcml0ZS1sb3QtYnRuIC50b2dnbGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXZvcml0ZWQgLmZhdm9yaXRlLWxvdC1idG4gLnRvZ2dsZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mYXZvcml0ZWQgLmZhdm9yaXRlLWxvdC1idG4gLm5vdC10b2dnbGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9vci1zZWxlY3RvciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5mbG9vci1zZWxlY3RvciAuZmxvb3Itc2VsZWN0b3ItdGFiIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLmZsb29yLXNlbGVjdG9yIHNwYW4ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjZGRkO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXJlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9vci1zZWxlY3RvciBzcGFuIHtcbiAgICBvcmRlcjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICB9XG59XG4uZmxvb3Itc2VsZWN0b3IgLmZsb29yLXNlbGVjdG9yLXRhYiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRlcm1pbmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mbG9vci1zZWxlY3RvciAuZmxvb3Itc2VsZWN0b3ItdGFiOm5vdCguYWN0aXZlKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTAuNXJlbSAwLjVyZW0gcmdiYSg2NiwgNjksIDc0LCAwLjIpO1xufVxuXG5wb2x5Z29uLmxvdC1zZWxlY3Rvci1hcmVhW2RhdGEtc3RhdHVzPXJlc2VydmVkXSB7XG4gIGZpbGw6IHZhcigtLXVzLXN0YXR1cy1zb2xkKTtcbn1cblxucG9seWdvbi5sb3Qtc2VsZWN0b3ItYXJlYVtkYXRhLXN0YXR1cz1pbi1vcHRpb25dICsgZyB0ZXh0LFxucG9seWdvbi5sb3Qtc2VsZWN0b3ItYXJlYVtkYXRhLXN0YXR1cz1yZXNlcnZlZF0gKyBnIHRleHQge1xuICBmaWxsOiAjMkIyRTM0O1xufVxuXG5wb2x5Z29uLmxvdC1zZWxlY3Rvci1hcmVhW2RhdGEtc3RhdHVzPXNvbGRdICsgZyB0ZXh0IHtcbiAgZmlsbDogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbn1cblxuLmxvdC1zZWxlY3Rvci1tYXAuaXMtZmlsdGVyZWQgLmxvdC1zZWxlY3Rvci1hcmVhW2RhdGEtc3RhdHVzPXNvbGRdLCAubG90LXNlbGVjdG9yLW1hcC5pcy1maWx0ZXJlZCAubG90LXNlbGVjdG9yLWFyZWFbZGF0YS1zdGF0dXM9c29sZF0gKyBnIHRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG90LXNlbGVjdG9yLWFyZWFbZGF0YS1maWx0ZXItbWF0Y2g9ZmFsc2VdICsgZyB0ZXh0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubG90LXNlbGVjdG9yLWFyZWEgKyBnIHRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvdC1zZWxlY3Rvci1hcmVhICsgZyB0ZXh0Lm5vdC1mYXZvcml0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb3Qtc2VsZWN0b3ItYXJlYS5mYXZvcml0ZWQgKyBnIHRleHQubm90LWZhdm9yaXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG90LXNlbGVjdG9yLWFyZWEuZmF2b3JpdGVkICsgZyB0ZXh0LmZhdm9yaXRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xufVxuXG4uZmxvb3ItdGl0bGUge1xuICBjb2xvcjogIzJCMkUzNCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYmxvY2stZW5kOiAycmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBoaWdobGlnaHQge1xuICAwJSB7XG4gICAgb3V0bGluZS1jb2xvcjogI0ZGRkZGRjtcbiAgICBmaWxsOiAjY2JhMjdmO1xuICB9XG4gIDUwJSB7XG4gICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZmlsbDogI2I4Nzg0MjtcbiAgfVxuICAxMDAlIHtcbiAgICBvdXRsaW5lLWNvbG9yOiAjRkZGRkZGO1xuICAgIGZpbGw6ICNjYmEyN2Y7XG4gIH1cbn1cbi5maWx0ZXItaGVhZGVyIHtcbiAgbWFyZ2luOiA0LjVyZW0gYXV0byAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmlsdGVyLWhlYWRlciBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG5cbi5sb3RzLW92ZXJ2aWV3IC5vdmVydmlldy1pdGVtW2RhdGEtZmlsdGVyLW1hdGNoPWZhbHNlXSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtdW5pdHMgLmNvbnRhaW5lci13cmFwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMCAhaW1wb3J0YW50O1xufVxuXG4udW5pdC1kZXRhaWxzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDAuMDYyNXJlbSBzb2xpZDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDNyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW0gIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLnVuaXQtZGV0YWlscy1oZWFkZXIgaDEge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuLnVuaXQtZGV0YWlscy1oZWFkZXIgLnVuaXQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNyZW07XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnVuaXQtZGV0YWlscy1oZWFkZXIgLnVuaXQtaWNvbnMgaW1nIHtcbiAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnVuaXQtZGV0YWlscy1oZWFkZXIgLnVuaXQtaWNvbnMgaW1nIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAudW5pdC1kZXRhaWxzLWhlYWRlciAudW5pdC1pY29ucyB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC51bml0LWRldGFpbHMtaGVhZGVyIC51bml0LWljb25zIGltZyB7XG4gICAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51bml0LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMuNzVyZW07XG59XG4udW5pdC1kZXRhaWxzIC51bml0LWRldGFpbCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnVuaXQtZGV0YWlscyAudW5pdC1kZXRhaWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAudW5pdC1kZXRhaWxzIC51bml0LWRldGFpbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnVuaXQtZGV0YWlscyAudW5pdC1kZXRhaWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gIC51bml0LWRldGFpbHMudW5pdC1jb3N0cyAudW5pdC1kZXRhaWxzLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLnVuaXQtZGV0YWlscy51bml0LWNvc3RzIC51bml0LWRldGFpbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG4gIC51bml0LWRldGFpbHMudW5pdC1jb3N0cyAudW5pdC1kZXRhaWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLmxlbHlzdG9yYWdlLWludGVyZXN0LWNhbGN1bGF0b3Itd3JhcHBlciAuZm9ybS1pbnB1dHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDJyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG4ubGVseXN0b3JhZ2UtaW50ZXJlc3QtY2FsY3VsYXRvci13cmFwcGVyIC5mb3JtLWlucHV0cyA+IGRpdiB7XG4gIGZsZXg6IDE7XG59XG4ubGVseXN0b3JhZ2UtaW50ZXJlc3QtY2FsY3VsYXRvci13cmFwcGVyIC5mb3JtLWlucHV0cyA+IGRpdiBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC41cmVtO1xufVxuLmxlbHlzdG9yYWdlLWludGVyZXN0LWNhbGN1bGF0b3Itd3JhcHBlciAuZm9ybS1pbnB1dHMgPiBkaXYgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiMmQyZDtcbn1cbi5sZWx5c3RvcmFnZS1pbnRlcmVzdC1jYWxjdWxhdG9yLXdyYXBwZXIgLmFsZXJ0IHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4ubGVseXN0b3JhZ2UtaW50ZXJlc3QtY2FsY3VsYXRvci13cmFwcGVyIC5hbGVydC1kYW5nZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ubGVseXN0b3JhZ2UtaW50ZXJlc3QtY2FsY3VsYXRvci13cmFwcGVyIC5yZXN1bHQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDJyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XG59XG4ubGVseXN0b3JhZ2UtaW50ZXJlc3QtY2FsY3VsYXRvci13cmFwcGVyIC5yZXN1bHQgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbn1cbi5sZWx5c3RvcmFnZS1pbnRlcmVzdC1jYWxjdWxhdG9yLXdyYXBwZXIgLnJlc3VsdCAubmVjdGFyLWJ1dHRvbiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcbn0iLCIudy0xMDAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59IiwiaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogMWVtO1xyXG59XHJcblxyXG4ubGVhZCB7XHJcbiAgZm9udC1mYW1pbHk6ICd0ZXJtaW5hJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICBsaW5lLWhlaWdodDogMS41ODtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxufSIsIi53cGJfcm93OndoZXJlKFtkYXRhLXRvcC1wZXJjZW50XSksXHJcbi53cGJfY29sdW1uW3N0eWxlKj1tYXJnaW4tdG9wXSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA0cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud3BiX3Jvdzp3aGVyZShbZGF0YS1ib3R0b20tcGVyY2VudF0pLFxyXG4ud3BiX2NvbHVtbltzdHlsZSo9bWFyZ2luLWJvdHRvbV0ge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDRyZW0gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5uZWN0YXItZmxpY2tpdHkubmVjdGFyLWNhcm91c2VsLm5lY3Rhci1jYXJvdXNlbDpub3QoLm1hc29ucnkpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC5mbGlja2l0eS12aWV3cG9ydCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcblxyXG4uc3RyZXRjaCAuaW1nLXdpdGgtYW5pYW10aW9uLXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgKiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgXHJcbiAgLy8gT24gc21hbGxlciBkZXZpY2VzIHN0cmV0Y2ggaXQgdG8gYm90aCBzaWRlc1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgIGxlZnQ6IC01MHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIC0tZGlzdGFuY2UtdG8tZWRnZTogNTB2dztcclxuICAgIHdpZHRoOiBjYWxjKHZhcigtLWRpc3RhbmNlLXRvLWVkZ2UpKTtcclxuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1kaXN0YW5jZS10by1lZGdlKSk7XHJcblxyXG4gICAgLndwYl9jb2x1bW46Zmlyc3QtY2hpbGQgJiB7XHJcbiAgICAgIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1kaXN0YW5jZS10by1lZGdlKSAqIC0xKTtcclxuICAgIH1cclxuXHJcbiAgICAud3BiX2NvbHVtbjpsYXN0LWNoaWxkICYge1xyXG4gICAgICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLWRpc3RhbmNlLXRvLWVkZ2UpICogLTEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgfVxyXG59IiwiJGJhY2tncm91bmQtc2l6ZXM6IChcclxuICAnY29udGFpbicsXHJcbiAgJ2NvdmVyJyxcclxuKTtcclxuXHJcbkBlYWNoICRzaXplIGluICRiYWNrZ3JvdW5kLXNpemVzIHtcclxuICAuYmctI3skc2l6ZX0ge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiB1bnF1b3RlKCRzaXplKTtcclxuXHJcbiAgICAucm93LWJnIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8vIEJhc2ljIGhlcm8gc3R5bGluZ1xyXG4uaGVybyB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MHZoICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAucm93LWJnLXdyYXAge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgaW5zZXQ6IGF1dG8gMCAwO1xyXG4gICAgICAgIGhlaWdodDogMjB2aDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCwgJGRhcmspO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvd19jb2xfd3JhcF8xMiB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJsb2NrOiBhdXRvIDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZXJvICsgLmludHJvIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xOHZoO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAubGVhZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW50cm8gLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIC5yb3ctYmcge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgIC5yb3ctYmcge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGluc2V0LWJsb2NrOiAtMTAwcHggMDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsICRkYXJrIDYwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdGlja2luZXNzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICBib2R5IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgLmhlcm8gLndwYl9jb2x1bW4ge1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogNDAlO1xyXG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDE1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTY3JvbGwgYW5pbWF0aW9uXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAuaGVybyB7XHJcbiAgICAtLXNjcm9sbFByb2dyZXNzOiAwO1xyXG5cclxuICAgIC5yb3ctYmctd3JhcCB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoY2FsYygxICsgKHZhcigtLXNjcm9sbFByb2dyZXNzKSAqIDAuMykpKTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xyXG4gICAgICBcclxuICAgICAgZmlsdGVyOlxyXG4gICAgICAgIEdyYXlzY2FsZShjYWxjKDEgLSAodmFyKC0tc2Nyb2xsUHJvZ3Jlc3MpICogMykpKVxyXG4gICAgICAgIEJyaWdodG5lc3MoY2xhbXAoMC43LCBjYWxjKHZhcigtLXNjcm9sbFByb2dyZXNzKSAqIDQpLCAxKSk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2Zvb3Rlci1vdXRlciBhIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufSIsImlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9idXR0b24sXHJcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLFxyXG5ib2R5IC5uZWN0YXItYnV0dG9uLnJlZ3VsYXItYnV0dG9uW2RhdGEtY29sb3Itb3ZlcnJpZGU9ZmFsc2VdLFxyXG5ib2R5W2RhdGEtZm9ybS1zdWJtaXQ9cmVndWxhcl0gLmNvbnRhaW5lci13cmFwIGJ1dHRvblt0eXBlPXN1Ym1pdF0sXHJcbmJvZHlbZGF0YS1mb3JtLXN1Ym1pdD1yZWd1bGFyXSAuY29udGFpbmVyLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiAndGVybWluYScsIHNhbnMtc2VyaWY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAuNXJlbSAyLjVyZW0gIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcblxyXG4gICY6aXMoOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc3RpY2t5LWN0YS13cmFwIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgaW5zZXQtYmxvY2stZW5kOiAyMHZoO1xyXG4gIGluc2V0LWlubGluZS1lbmQ6IDJyZW07XHJcbiAgei1pbmRleDogMTE7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAuY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IC4yNXJlbSAuNzVyZW0gYXV0byBhdXRvO1xyXG4gICAgd2lkdGg6IDEuNXJlbTtcclxuICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuNCk7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0aWNreS1jdGEge1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBoZWlnaHQ6IDE1MHB4O1xyXG4gIHBhZGRpbmc6IC41cmVtO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJ3Rlcm1pbmEnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogLjgxMjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjA3O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuICBcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJjppcyg6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCA2JSk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IGNhbGMoLjVyZW0gKyAoKDE2MHB4IC0gMTUwcHgpIC8gMikpO1xyXG4gICAgICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKDJyZW0gLSAoKDE2MHB4IC0gMTUwcHgpIC8gMikpO1xyXG4gICAgICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoMjB2aCAtICgoMTYwcHggLSAxNTBweCkgLyAyKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0LWJsb2NrOiBhdXRvIC41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnN0aWNreS1jdGEtd3JhcC5oaWRlIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5zdGlja3ktY3RhLXdyYXAge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgaW5zZXQtaW5saW5lOiAwO1xyXG4gICAgaW5zZXQtYmxvY2s6IGF1dG8gMDtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgXHJcbiAgICAuc3RpY2t5LWN0YSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gLjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuXHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIG1hcmdpbjogLjVyZW0gYXV0byAwO1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJHByaW1hcnk6ICNCODc4NDI7XHJcbiRibGFjazogIzAwMDAwMDtcclxuJGdyYXk6ICM3MDcwNzA7XHJcbiRsaWdodGdyYXk6ICNFMkUyRTM7XHJcbiR3aGl0ZTogI0ZGRkZGRjtcclxuJGRhcms6ICMyQjJFMzQ7XHJcblxyXG4kYnJlYWtwb2ludHM6IChcclxuICB4czogMHB4LFxyXG4gIHNtOiA0ODBweCxcclxuICBtZDogNjkwcHgsXHJcbiAgbGc6IDEwMDBweCxcclxuICB4bDogMTYwMHB4LFxyXG4pO1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDMyMHB4LFxyXG4gIG1kOiA0MjBweCwgLy8gYmxhemUgaXRcclxuICBsZzogNjAwcHgsXHJcbiAgeGw6IDE0MjVweCxcclxuKTsiLCIuZ2ZpZWxkX2xhYmVsIHtcclxuICBmb250LWZhbWlseTogJ3Rlcm1pbmEnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi1ibG9jay1lbmQ6IC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dDp3aGVyZShbdHlwZT1yYWRpb10sIFt0eXBlPWNoZWNrYm94XSkge1xyXG4gIGFjY2VudC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XHJcbiAgcm93LWdhcDogMnJlbTtcclxufVxyXG5cclxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XHJcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAuMTg3NXJlbTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX2J1dHRvbiB7XHJcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAycmVtO1xyXG59XHJcblxyXG5ib2R5IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC1jaG9pY2UtaW5wdXQrbGFiZWwge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn0iLCIuY2FsbC10by1hY3Rpb24gLm5lY3Rhci1idXR0b24ge1xyXG4gIG1hcmdpbi1ibG9jay1zdGFydDogMnJlbTtcclxufSIsImJvZHkgI2hlYWRlci1vdXRlcltkYXRhLXRyYW5zcGFyZW50LWhlYWRlcj10cnVlXS50cmFuc3BhcmVudC5uYXYtYmcge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAuNikgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbiNoZWFkZXItb3V0ZXJbZGF0YS1saGU9XCJhbmltYXRlZF91bmRlcmxpbmVcIl0gI3RvcCBuYXYgPiB1bCA+IGxpID4gYSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xyXG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDEwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCI6cm9vdCB7XHJcbiAgLS11cy1wcmltYXJ5OiAjeyRwcmltYXJ5fTtcclxuICAtLXVzLXByaW1hcnktaG92ZXI6ICN7ZGFya2VuKCRwcmltYXJ5LCA2JSl9O1xyXG4gIC0tdXMtc3RhdHVzLWF2YWlsYWJsZTogI3skcHJpbWFyeX07XHJcbiAgLS11cy1zdGF0dXMtc29sZDogI3tyZ2JhKCNmYzAxMDUsIC41KX07XHJcbiAgLS11cy1zdGF0dXMtaW4tb3B0aW9uOiAje3JnYmEoI2ZjZDUwMiwgLjUpfTtcclxufVxyXG5cclxuLmxvdC1idG4ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5sb3QtYnRuLXByaW1hcnksXHJcbmJ1dHRvbi5sb3QtYnRuLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogLjEyNXJlbSBzb2xpZCB2YXIoLS11cy1wcmltYXJ5KTtcclxuICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAmOndoZXJlKDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi5sb3Qtc2VsZWN0b3ItaW5mbyB7XHJcbiAgLnBvcHVwLXRpdGxlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4ubG90LXNlbGVjdG9yLWZpbHRlci1mb3JtIG9wdGlvbiB7XHJcbiAgY29sb3I6ICRibGFjaztcclxufVxyXG5cclxuLmxvdC1zZWxlY3Rvci1wYW56b29tLWNvbnRyb2xzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMXJlbTtcclxuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICB3aWR0aDogMi43NXJlbTtcclxuICAgIGhlaWdodDogMi43NXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4ubG90LXNlbGVjdG9yLWFyZWEtd3JhcCB7XHJcbiAgb3BhY2l0eTogLjg1O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IC45NztcclxuICB9XHJcblxyXG4gIHRleHQge1xyXG4gICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICdUZXJtaW5hJywgc2Fucy1zZXJpZjtcclxuICAgIGZpbGw6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5sb3Qtc2VsZWN0b3ItYXJlYS5oaWdobGlnaHQge1xyXG4gICAgb3V0bGluZTogLjE4NzVyZW0gc29saWQgJHdoaXRlO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0uMTg3NXJlbTtcclxuICAgIGFuaW1hdGlvbjogaGlnaGxpZ2h0IDEuMzVzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxufVxyXG5cclxuLmZpbHRlci1mYXZvcml0ZXMtYnRuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS11cy1wcmltYXJ5KTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHBhZGRpbmc6IC44NzVyZW0gMnJlbTtcclxuICBmb250LWZhbWlseTogJ1Rlcm1pbmEnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFyZW07XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXVzLXByaW1hcnktaG92ZXIpO1xyXG4gIH1cclxufVxyXG5cclxuLmxvdC1zZWxlY3Rvci1oZWFkZXIgLmxvdHMtYWN0aW9ucyB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ubG90LXNlbGVjdG9yLWFyZWFzLXdyYXAgLmZsb29ycyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDJyZW0gMDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgbGVmdDogLTUwdnc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubG90LXNlbGVjdG9yLWluZm8ge1xyXG4gIC5wb3B1cC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1Rlcm1pbmEnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG5cclxuICAubG90LXByaWNlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmF5O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJ1VuaXZpYSBQcm8nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblxyXG4gICAgLnByaWNlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdUZXJtaW5hJywgc2Fucy1zZXJpZjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgIH1cclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuXHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG90LWRldGFpbHMge1xyXG4gICAgZm9udC1mYW1pbHk6ICdVbml2aWEgUHJvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHJcbiAgICAubG90LWRldGFpbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvdC1kZXRhaWwtbGFiZWwge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgIH1cclxuXHJcbiAgICAubG90LWRldGFpbC1sYWJlbCxcclxuICAgIC5sb3QtZGV0YWlsLXZhbHVlIHtcclxuICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAuNzVyZW07XHJcblxyXG4gICAgICAubG90LWRldGFpbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogLjI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvdC1kZXRhaWwtbGFiZWwge1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb3QtYnRuIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAnVGVybWluYScsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xyXG4gICAgfVxyXG4gIH0gIFxyXG59XHJcblxyXG4uZmF2b3JpdGUtbG90LWJ0biB7XHJcbiAgY29sb3I6IHZhcigtLXVzLXByaW1hcnkpO1xyXG5cclxuICAmLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAuZmFzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAudG9nZ2xlZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmZhdm9yaXRlZCAmIHtcclxuICAgIC50b2dnbGVkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdC10b2dnbGVkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mbG9vci1zZWxlY3RvciB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLmZsb29yLXNlbGVjdG9yLXRhYiB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxcmVtO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG9yZGVyOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5mbG9vci1zZWxlY3Rvci10YWIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdUZXJtaW5hJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgXHJcbiAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLS41cmVtIC41cmVtIHJnYmEoIzQyNDU0QSwgLjIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxucG9seWdvbi5sb3Qtc2VsZWN0b3ItYXJlYVtkYXRhLXN0YXR1cz1yZXNlcnZlZF0ge1xyXG4gIGZpbGw6IHZhcigtLXVzLXN0YXR1cy1zb2xkKTtcclxufVxyXG5cclxucG9seWdvbi5sb3Qtc2VsZWN0b3ItYXJlYVtkYXRhLXN0YXR1cz1pbi1vcHRpb25dLFxyXG5wb2x5Z29uLmxvdC1zZWxlY3Rvci1hcmVhW2RhdGEtc3RhdHVzPXJlc2VydmVkXSB7XHJcbiAgKyBnIHRleHQge1xyXG4gICAgZmlsbDogJGRhcms7XHJcbiAgfVxyXG59XHJcblxyXG5wb2x5Z29uLmxvdC1zZWxlY3Rvci1hcmVhW2RhdGEtc3RhdHVzPXNvbGRdIHtcclxuICArIGcgdGV4dCB7XHJcbiAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5sb3Qtc2VsZWN0b3ItbWFwLmlzLWZpbHRlcmVkIHtcclxuICAubG90LXNlbGVjdG9yLWFyZWFbZGF0YS1zdGF0dXM9c29sZF0ge1xyXG4gICAgJiwgKyBnIHRleHQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxvdC1zZWxlY3Rvci1hcmVhW2RhdGEtZmlsdGVyLW1hdGNoPWZhbHNlXSArIGcgdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubG90LXNlbGVjdG9yLWFyZWEge1xyXG4gICsgZyB0ZXh0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5ub3QtZmF2b3JpdGVkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZhdm9yaXRlZCArIGcgdGV4dCB7XHJcbiAgICAmLm5vdC1mYXZvcml0ZWQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZmF2b3JpdGVkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZsb29yLXRpdGxlIHtcclxuICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYmxvY2stZW5kOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBoaWdobGlnaHQge1xyXG4gIDAlIHtcclxuICAgIG91dGxpbmUtY29sb3I6ICR3aGl0ZTtcclxuICAgIGZpbGw6ICNjYmEyN2Y7XHJcbiAgfVxyXG4gIFxyXG4gIDUwJSB7XHJcbiAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGZpbGw6ICNiODc4NDI7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG91dGxpbmUtY29sb3I6ICR3aGl0ZTtcclxuICAgIGZpbGw6ICNjYmEyN2Y7XHJcbiAgfVxyXG59XHJcblxyXG4uZmlsdGVyLWhlYWRlciB7XHJcbiAgbWFyZ2luOiA0LjVyZW0gYXV0byAzcmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgaDIge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubG90cy1vdmVydmlldyAub3ZlcnZpZXctaXRlbVtkYXRhLWZpbHRlci1tYXRjaD1mYWxzZV0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcclxufSIsIi5zaW5nbGUtdW5pdHMgLmNvbnRhaW5lci13cmFwIHtcclxuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51bml0LWRldGFpbHMtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJvcmRlci1ibG9jay1lbmQ6IC4wNjI1cmVtIHNvbGlkO1xyXG4gIHBhZGRpbmctYmxvY2stZW5kOiAzcmVtO1xyXG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW0gIWltcG9ydGFudDtcclxuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcblxyXG4gIGgxIHtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XHJcbiAgfVxyXG5cclxuICAudW5pdC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAzcmVtO1xyXG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnVuaXQtZGV0YWlscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMy43NXJlbTtcclxuICBcclxuICAudW5pdC1kZXRhaWwgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgLnVuaXQtZGV0YWlsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIFxyXG4gICAgICBzcGFuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnVuaXQtZGV0YWlscy51bml0LWNvc3RzIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC51bml0LWRldGFpbHMtZ3JvdXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IC41cmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudW5pdC1kZXRhaWwge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG5cclxuICAgICAgc3BhbjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIubGVseXN0b3JhZ2UtaW50ZXJlc3QtY2FsY3VsYXRvci13cmFwcGVyIHtcclxuICAuZm9ybS1pbnB1dHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMnJlbTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogLjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiMmQyZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFsZXJ0IHtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgfVxyXG5cclxuICAuYWxlcnQtZGFuZ2VyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgfVxyXG5cclxuICAucmVzdWx0IHtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMnJlbTtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDJyZW07XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmVjdGFyLWJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/