@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}:root{--bs-blue:#0085FF;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#DD2F2F;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#2B2829;--bs-secondary:#F4F3EB;--bs-white:#FFF;--bs-primary-rgb:43,40,41;--bs-secondary-rgb:244,243,235;--bs-white-rgb:255,255,255;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:244,243,235;--bs-font-sans-serif:"Afterall",serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:Afterall,serif;--bs-body-font-size:1rem;--bs-body-font-weight:300;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#F4F3EB;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#2B2829;--bs-link-hover-color:#222021;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.awards-element{background-color:#2b2829;padding:6rem 0}@media (min-width:768px) and (max-width:991px){.awards-element{padding:3rem 0}}@media (max-width:767px){.awards-element{padding:3rem 0}}.awards-element h2{color:#f4f3eb;text-align:center;font-size:2.3rem;margin-bottom:5rem}@media (min-width:768px) and (max-width:991px){.awards-element h2{margin-bottom:2rem}}@media (max-width:767px){.awards-element h2{margin-bottom:2rem}}.awards-element .tabs{display:flex;flex-flow:row wrap}.awards-element .tabs__list{flex:0 0 40%}@media (min-width:768px) and (max-width:991px){.awards-element .tabs__list{flex:0 0 100%}}@media (max-width:767px){.awards-element .tabs__list{flex:0 0 100%}}.awards-element .tabs-contents{flex:0 0 calc(60% - 5rem);height:24rem;overflow:auto;padding-left:3rem;margin-left:5rem}@media (min-width:768px) and (max-width:991px){.awards-element .tabs-contents{flex:0 0 100%;margin-left:0;height:auto;padding-left:0}}@media (max-width:767px){.awards-element .tabs-contents{flex:0 0 100%;margin-left:0;height:auto;padding-left:0}}.tab-pills{border-bottom:1px solid #f4f3eb}.tab-pills .tab-pills__link button{display:block;text-decoration:none;color:#f4f3eb;font-size:1.1rem;padding:2rem 0;border:0;border-top:1px solid #f4f3eb;background-color:transparent;width:100%;box-shadow:none;text-align:left}.tab-pills .tab-pills__link button.active{font-weight:500}.tab-pane h2{color:#f4f3eb;font-family:Funkis,sans-serif;font-size:1.5rem;text-align:left;margin-bottom:.5rem}.tab-pane p{color:#f4f3eb;text-align:left;font-size:1.1rem;margin:0 0 2.5rem}.tabs-selectors{list-style-type:none;padding-left:0}.tabs-contents .tab-pane{display:none}.tabs-contents .tab-pane.active{display:block}@media (min-width:768px) and (max-width:991px){.awards-element__desktop{display:none}}@media (max-width:767px){.awards-element__desktop{display:none}}.awards-element__mobile{display:none}@media (min-width:768px) and (max-width:991px){.awards-element__mobile{display:block}}@media (max-width:767px){.awards-element__mobile{display:block}}.accordion{font-size:1.2rem}.accordion .toggle{position:relative;display:block;padding:1rem 1.5rem 1rem 0;background-color:transparent;text-decoration:none;color:#f4f3eb}.accordion .toggle:after{content:"";background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:0;top:50%;height:14px;width:14px;transform:translateY(-50%) rotate(90deg)}.accordion .toggle-contents{display:none;padding:1rem 0 2rem}.accordion .toggle-contents h2,.accordion .toggle-contents h3{color:#f4f3eb;font-family:Funkis,sans-serif;font-size:1.5rem;text-align:left;margin-bottom:.5rem;max-width:95%}.accordion .toggle-contents p{color:#f4f3eb;text-align:left;font-size:1.1rem;margin:0 0 1.5rem;max-width:95%}.accordion:first-child .toggle{border-top-width:1px}.accordion.active .toggle:after{content:"";transform:translateY(-50%) rotate(-90deg)}.accordion.active .toggle-contents{display:block;background-color:transparent;color:#f4f3eb}.tabs__content{color:#f4f3eb;text-align:left}.file-download-form-element{display:flex}.file-download-form-element>div:first-child{width:calc(50% - 3.75rem)}.file-download-form-element>div:last-child{width:calc(50% + 3.75rem);background-color:#2b2829;color:#f4f3eb}.file-download-form-element>div:last-child a{color:#f4f3eb;text-decoration:underline}.file-download-form-element h3{font-family:Funkis,sans-serif;font-weight:400;font-size:1.13rem!important;color:#000;margin-bottom:1.25rem}.file-download-form-element h2{font-size:2.25rem;color:#000;margin-bottom:2.5rem}.file-download-form-element p{font-family:Afterall,serif}.file-download-form-element .background-image{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.file-download-form-element .content-column{position:relative;z-index:2}.file-download-form-element .has-image{z-index:0}.file-download-form-element .has-image img{height:100%!important}.file-download-form-element .content-column,.file-download-form-element .form-column{display:flex;align-items:center}.file-download-form-element .content{position:absolute;background-color:#f4f3eb;color:#2b2829;padding:3.12rem 4.8rem 3.12rem 3.12rem;margin-top:7.06rem;margin-bottom:7.74rem;left:calc(100% - 420px);width:540px}.file-download-form-element .content .xbg h3{font-size:1.13rem!important}@media (min-width:768px) and (max-width:991px){.file-download-form-element .content{position:relative}}@media (max-width:767px){.file-download-form-element .content{position:relative;max-width:540px;padding-left:12px;padding-right:12px}}.file-download-form-element .form-wrapper{margin-left:180px;width:360px}.file-download-form-element .form-column{padding-top:3rem;padding-bottom:3rem}.file-download-form-element .userform .btn-toolbar.Actions{text-align:right}@media (max-width:1200px){.file-download-form-element>div:first-child,.file-download-form-element>div:last-child{width:50%}.file-download-form-element .content{margin:2rem;width:100%;inset:unset}.file-download-form-element .form-wrapper{margin:2rem;width:100%}}@media (max-width:768px){.file-download-form-element{flex-direction:column}.file-download-form-element>div:first-child,.file-download-form-element>div:last-child{width:100%}.file-download-form-element .content-column{flex-direction:column}.file-download-form-element .content{margin:0}.file-download-form-element .background-image{position:relative;height:10rem}}.event-rooms-element{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.event-rooms-element{padding:2rem 0}}@media (max-width:767px){.event-rooms-element{padding:2rem 0}}.event-rooms-element h2{font-size:2.25rem;margin-bottom:4rem;text-align:center}@media (min-width:768px) and (max-width:991px){.event-rooms-element h2{margin-bottom:2rem}}@media (max-width:767px){.event-rooms-element h2{margin-bottom:2rem}}.event-rooms-element hr{margin-bottom:3rem}.event-rooms-element .room-selectors{border-bottom:2px solid #cecece;text-align:center;margin-bottom:4.13rem}.event-rooms-element .room-selectors button{display:inline-block;background-color:transparent;border:0;padding:1rem .2rem;opacity:.19;border-bottom:2px solid transparent;margin:0 1rem -2px 1rem;font-size:1.13rem;transition:.3s opacity,.3s border-color;color:#2b2829}@media (min-width:768px) and (max-width:991px){.event-rooms-element .room-selectors button{margin:0 .5rem -2px .5rem;padding:1rem .2rem;font-size:.8rem}}@media (max-width:767px){.event-rooms-element .room-selectors button{margin:0 .5rem -2px .5rem;padding:1rem .2rem;font-size:.8rem}}.event-rooms-element .room-selectors button.active,.event-rooms-element .room-selectors button:hover{border-color:#2b2829;opacity:1}.event-rooms-element .room{display:none}.event-rooms-element .room.active{display:block}.event-rooms-element .event-room-modal{display:flex;align-items:center;height:100%}.event-rooms-element .events-element--slider{padding-top:32px}.event-rooms-element .events-element--slider .splide__track{overflow:visible!important;padding-bottom:50px}@media (min-width:768px) and (max-width:991px){.event-rooms-element .events-element--slider .splide__track{overflow:hidden!important}}@media (max-width:767px){.event-rooms-element .events-element--slider .splide__track{overflow:hidden!important}}.event-rooms-element .events-element--slider .splide__slide{width:300px}.event-rooms-element .events-element--slider .splide__arrow{top:unset;bottom:-40px;right:0;width:48px;height:48px;border:1px solid #000;border-radius:100%}.event-rooms-element .events-element--slider .splide__arrow--prev{left:unset;right:63px}.event-rooms-element .events-element--slider .splide__pagination{padding:0;justify-content:flex-start}.event-rooms-element .events-element--slider .splide__pagination.splide__pagination-outline{bottom:0;width:-moz-fit-content;width:fit-content}.event-rooms-element .events-element--slider .splide__arrow.splide__arrow-long-arrow{padding:0}.event-rooms-element .events-element--slider .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.event-rooms-element .event-room-slide{position:relative}.event-rooms-element .event-room-slide img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:924/457}.event-rooms-element .event-room-slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.event-rooms-element .event-room-slide button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Funkis,sans-serif;padding:.7rem 2rem}.event-rooms-element[data-display-type=Group]{padding:0}.event-rooms-element[data-display-type=Group] .splide__arrow--prev{left:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(-50%)}@media (min-width:1025px) and (max-width:1080px){.event-rooms-element[data-display-type=Group] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.event-rooms-element[data-display-type=Group] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}.event-rooms-element[data-display-type=Group] .splide__arrow--next{right:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(50%)}@media (min-width:1025px) and (max-width:1080px){.event-rooms-element[data-display-type=Group] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.event-rooms-element[data-display-type=Group] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}.external-form-element{text-align:center;padding:6.25rem 0}@media (max-width:767px){.external-form-element{padding:4rem 0}}.external-form-element.Dark{background-color:#2b2829;color:#fff}.external-form-element.Dark h2{color:#f4f3eb}.external-form-element.Dark a{color:#f4f3eb}.external-form-element.Light{background-color:#f4f3eb;color:#2b2829}.external-form-element.Light h2{color:#2b2829}.external-form-element h2{font-size:2.25rem;margin-bottom:2rem}.external-form-element .content{margin-bottom:5.25rem;font-size:1.13rem}.external-form-element .nocaptcha{margin:0 auto}.external-form-element__content p{font-family:Funkis,sans-serif;font-weight:400}.external-form-element__social{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:40px;padding:0}.external-form-element__social li{list-style:none;list-style-type:none}.external-form-element__social li a:hover{opacity:.8}.external-form-element__terms-and-conditions a{font-weight:400;margin-bottom:0;text-decoration:none}.external-form-element__terms-and-conditions a:hover{text-decoration:underline}.external-form-element form .field.checkbox{width:100%}.external-form-element form .field.checkbox .middleColumn{display:flex;align-items:center;width:100%;justify-content:center}.external-form-element form .field.checkbox .middleColumn input[type=checkbox]{min-width:20px;width:18px;height:18px;border-radius:5px;background-color:#fff}.external-form-element form .field.checkbox .middleColumn label{position:relative!important;display:block;width:auto!important;height:auto!important;margin-left:10px!important;text-align:left;white-space:normal!important;font-size:14px}@media (min-width:1024px){.external-form-element__social{margin-top:80px}}.contact-form-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.contact-form-element{padding:64px 0}}@media (max-width:767px){.contact-form-element{padding:64px 0}}.contact-form-element .container{max-width:768px;padding:0 16px}.contact-form-element__content{text-align:center}.contact-form-element__heading{margin-bottom:24px}.contact-form-element__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:768px) and (max-width:991px){.contact-form-element__heading h2{font-size:24px}}@media (max-width:767px){.contact-form-element__heading h2{font-size:24px}}@media (min-width:768px) and (max-width:991px){.contact-form-element__heading{margin-bottom:20px}}@media (max-width:767px){.contact-form-element__heading{margin-bottom:20px}}.contact-form-element__desc p{margin-bottom:48px;font-family:Poppins,sans-serif;color:#666;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px) and (max-width:991px){.contact-form-element__desc p{margin-bottom:32px;font-size:16px}}@media (max-width:767px){.contact-form-element__desc p{margin-bottom:32px;font-size:16px}}.contact-form-element__form{width:100%}.contact-form-element__form .userform userform-fields .form-step{display:flex;flex-wrap:wrap;margin:0 -12px}.contact-form-element__form .userform .field.date,.contact-form-element__form .userform .field.email,.contact-form-element__form .userform .field.number,.contact-form-element__form .userform .field.text{width:50%!important;padding:0 12px}.contact-form-element__form .userform .field.checkbox,.contact-form-element__form .userform .field.textarea{padding:0 12px}.contact-form-element__form .userform .field.field-width--full{width:100%!important}.contact-form-element__form .userform .field.checkbox{width:100%}.contact-form-element__form .userform .field.checkbox label{font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0!important}.contact-form-element__form .userform .field.checkbox .middleColumn{display:flex;align-items:center}.contact-form-element__form .userform .field.checkbox input[type=checkbox]{flex-shrink:0;margin-right:8px}.contact-form-element__form .userform .middleColumn{margin-bottom:24px!important}.contact-form-element__form .userform label{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:unset!important;width:auto!important;height:auto!important;padding:0!important;margin:unset!important;overflow:unset!important;clip:rect(0,0,0,0)!important;white-space:unset!important;border:unset!important;margin-bottom:8px!important}.contact-form-element__form .userform input,.contact-form-element__form .userform textarea{font-family:Roboto,sans-serif;color:#000}.contact-form-element__form .userform input::-moz-placeholder, .contact-form-element__form .userform textarea::-moz-placeholder{opacity:0}.contact-form-element__form .userform input::placeholder,.contact-form-element__form .userform textarea::placeholder{opacity:0}.contact-form-element__form .userform input[type=date],.contact-form-element__form .userform input[type=email],.contact-form-element__form .userform input[type=number],.contact-form-element__form .userform input[type=text],.contact-form-element__form .userform input[type=time],.contact-form-element__form .userform select{border:1px solid rgba(0,0,0,.2);background:var(--White,#fff)}.contact-form-element__form .userform input[type=checkbox]{width:18px;height:18px}.contact-form-element__form .userform textarea{width:100%;min-height:180px;border:1px solid rgba(0,0,0,.2)!important;background:var(--White,#fff)}.contact-form-element__form .userform .action span,.contact-form-element__form .userform button[type=submit]{padding:12px 24px;justify-content:center;align-items:center;gap:8px;background:#2b2829;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.contact-form-element__form .userform .action span::after,.contact-form-element__form .userform button[type=submit]::after{display:none}@media (max-width:650px){.contact-form-element__form .userform .field.field-width--half{width:100%!important}}.contact-form-element__form .userform .form-step .userformsgroup:last-of-type{padding-left:12px}.contact-form-element__form .userform .form-step .userformsgroup:first-of-type{padding-right:12px}.features-element[data-display-type=Icon]{text-align:center;margin:3rem 0}@media (min-width:992px) and (max-width:1024px){.features-element[data-display-type=Icon]{margin:3rem 0 2rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Icon]{margin:3rem 0 2rem}}@media (max-width:767px){.features-element[data-display-type=Icon]{margin:3rem 0 2rem}}.features-element[data-display-type=Icon] .features{margin-top:2rem;justify-content:center}.features-element[data-display-type=Icon] .features p{max-width:230px;margin:0 auto 2rem}@media (max-width:767px){.features-element[data-display-type=Icon] .features p{margin:0 auto 3rem}}.features-element[data-display-type=Icon] .features .icon{display:block;margin:0 auto 1.5rem}@media (min-width:1201px){.features-element[data-display-type=Icon] .features>div{width:20%}}.features-element[data-display-type=Expandable]{position:relative;background-color:#2b2829;padding:8rem 0}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable]{padding:4rem 0}}@media (max-width:767px){.features-element[data-display-type=Expandable]{padding:4rem 0}}.features-element[data-display-type=Expandable] .background-image{position:absolute;top:0;left:0;width:50vw;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable] .background-image{width:100%}}@media (max-width:767px){.features-element[data-display-type=Expandable] .background-image{width:100%}}.features-element[data-display-type=Expandable] .content{background-color:#f4f3eb;color:#2b2829;padding:4rem 4.8rem 4rem 3.13rem;margin-right:5rem}@media (max-width:1200px){.features-element[data-display-type=Expandable] .content{margin-right:3rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable] .content{margin-right:0;padding:2rem 2rem 3.5rem}}@media (max-width:767px){.features-element[data-display-type=Expandable] .content{margin-right:0;padding:2rem 2rem 3.5rem}}.features-element[data-display-type=Expandable] .content h2{color:#000;font-size:2.25rem;margin-bottom:2.5rem}.features-element[data-display-type=Expandable] .content h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;color:#000;margin-bottom:1.25rem}.features-element[data-display-type=Expandable] .content .btn{margin-top:3.6rem}.features-element[data-display-type=Expandable] .feature-list{margin:0;padding:0;list-style:none;color:#f4f3eb}.features-element[data-display-type=Expandable] .feature-list li{border-bottom:1px solid #f4f3eb}.features-element[data-display-type=Expandable] .feature-list button{position:relative;width:100%;background-color:transparent;border:0;color:#f4f3eb}.features-element[data-display-type=Expandable] .feature-list button::after{content:"" url(/resources/themes/lancemore-theme//images/svg/chevron-down-white-symbol.svg);position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0)}.features-element[data-display-type=Expandable] .feature-list button[aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}.features-element[data-display-type=Expandable] .feature-list button,.features-element[data-display-type=Expandable] .feature-list span{padding:1rem 0;display:block;text-align:left;font-weight:300}.features-element[data-display-type=Expandable] .feature-list__wrap{padding-left:5rem}@media (max-width:1200px){.features-element[data-display-type=Expandable] .feature-list__wrap{padding-right:3rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable] .feature-list__wrap{background-color:#2b2829;padding:2rem 2rem 3.5rem}}@media (max-width:767px){.features-element[data-display-type=Expandable] .feature-list__wrap{background-color:#2b2829;padding:2rem 2rem 3.5rem}}.features-element[data-display-type=Categorised]{background-color:#2b2829;color:#f4f3eb;padding:5rem 0}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised]{padding:3rem 0}}@media (max-width:767px){.features-element[data-display-type=Categorised]{padding:3rem 0}}.features-element[data-display-type=Categorised] h2{text-align:center;font-size:2.25rem;margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] h2{margin-bottom:2rem}}@media (max-width:767px){.features-element[data-display-type=Categorised] h2{margin-bottom:2rem}}.features-element[data-display-type=Categorised] .feature-column{max-height:30rem;overflow-y:auto}.features-element[data-display-type=Categorised] .feature-column:first-of-type{padding-right:4.5rem}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column:first-of-type{padding-right:15px}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column:first-of-type{padding-right:15px}}.features-element[data-display-type=Categorised] .feature-column:first-of-type ul{border-top:1px solid #f4f3eb;border-bottom:1px solid #f4f3eb}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column:first-of-type ul{display:flex;flex-flow:row wrap}}.features-element[data-display-type=Categorised] .feature-column:last-of-type{padding-left:4.5rem;direction:rtl}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column:last-of-type{padding-left:15px}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column:last-of-type{padding-left:15px}}.features-element[data-display-type=Categorised] .feature-column:last-of-type>div{direction:ltr}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul{border-top:0;border-bottom:0;margin-bottom:2rem}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul{border-top:0;border-bottom:0;margin-bottom:2rem}}.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li{border:0}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li .active{padding-bottom:.5rem;border-bottom:1px solid #f4f3eb}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li .active{border-bottom:1px solid #f4f3eb;padding-bottom:.5rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li:first-child{margin-right:20px}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li:first-child{margin-right:20px}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li{margin-right:20px}.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li:last-child{margin-right:0}}.features-element[data-display-type=Categorised] .feature-list{display:none}.features-element[data-display-type=Categorised] .feature-list.active{display:block}.features-element[data-display-type=Categorised] ul{margin:0;padding:0;list-style:none}.features-element[data-display-type=Categorised] ul li{border-bottom:1px solid #f4f3eb}.features-element[data-display-type=Categorised] ul li:last-of-type{border-bottom:0}.features-element[data-display-type=Categorised] button,.features-element[data-display-type=Categorised] span{padding:1rem .5rem;display:block;text-align:left;font-weight:300;border:0;background-color:transparent;color:#f4f3eb;width:100%;font-size:1.13rem}.features-element[data-display-type=Categorised] button.active,.features-element[data-display-type=Categorised] button:hover,.features-element[data-display-type=Categorised] span.active,.features-element[data-display-type=Categorised] span:hover{font-weight:600;background-color:beige;color:#2b2829}.features-element[data-display-type=Categorised] [data-bs-toggle]{position:relative}.features-element[data-display-type=Categorised] [data-bs-toggle]::after{content:"" url(/resources/themes/lancemore-theme//images/svg/chevron-down-white-symbol.svg);position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0)}.features-element[data-display-type=Categorised] [data-bs-toggle][aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}.facility-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.facility-element{padding:64px 0}}@media (max-width:767px){.facility-element{padding:64px 0}}.facility-element .container{max-width:1312px;padding:0 16px}.facility-element__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -40px}@media (min-width:768px) and (max-width:991px){.facility-element__wrapper{margin:0}}@media (max-width:767px){.facility-element__wrapper{margin:0}}.facility-element__content{width:30%;padding:0 40px}@media (min-width:992px) and (max-width:1024px){.facility-element__content{width:50%}}@media (min-width:768px) and (max-width:991px){.facility-element__content{text-align:center;width:100%;padding:0}}@media (max-width:767px){.facility-element__content{text-align:center;width:100%;padding:0}}.facility-element__action{margin-bottom:24px}.facility-element__heading{margin-bottom:24px}.facility-element__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;margin-top:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:768px) and (max-width:991px){.facility-element__heading h2{max-width:353px;margin:0 auto}}@media (max-width:767px){.facility-element__heading h2{max-width:353px;margin:0 auto}}@media (min-width:768px) and (max-width:991px){.facility-element__heading{margin-bottom:20px}}@media (max-width:767px){.facility-element__heading{margin-bottom:20px}}.facility-element__desc p{margin-bottom:32px;font-family:Poppins,sans-serif;color:#666;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-top:0}.facility-element__images{width:70%;padding:0 40px;display:flex;flex-wrap:wrap;margin:-32px}@media (min-width:992px) and (max-width:1024px){.facility-element__images{width:50%}}@media (min-width:768px) and (max-width:991px){.facility-element__images{width:100%;margin:0;padding:0}}@media (max-width:767px){.facility-element__images{width:100%;margin:0;padding:0}}.facility-element__images .facility-element__image-holder{padding:32px;width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder{padding:24px 0}}@media (max-width:767px){.facility-element__images .facility-element__image-holder{padding:24px 0}}.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:50%}@media (max-width:1200px){.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:100%}}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:100%}}@media (max-width:767px){.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:100%}}.facility-element__images .facility-element__image-holder:nth-child(1) .facility-element__image{min-height:292px}.facility-element__images .facility-element__image-holder:nth-child(2) .facility-element__image{min-height:315px}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder:nth-child(2) .facility-element__image{min-height:340px}}@media (max-width:767px){.facility-element__images .facility-element__image-holder:nth-child(2) .facility-element__image{min-height:340px}}.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image{min-height:292px}.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:row;padding-top:86px}.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content-icon,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content-icon{margin-right:24px}@media (max-width:1200px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content-icon,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content-icon{margin-right:0}}@media (max-width:1200px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:column}}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:column;padding-top:32px}}@media (max-width:767px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:column;padding-top:32px}}.facility-element__images .facility-element__image{position:relative;width:100%}.facility-element__images .facility-element__image-graditent{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1;background:linear-gradient(83deg,rgba(0,0,0,.9) 6.89%,rgba(0,0,0,.9) 30.4%,rgba(0,0,0,0) 69.34%)}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-graditent{background:linear-gradient(345deg,rgba(0,0,0,.9) 38.09%,rgba(0,0,0,0) 70.51%,rgba(0,0,0,0) 83.82%)}}@media (max-width:767px){.facility-element__images .facility-element__image-graditent{background:linear-gradient(345deg,rgba(0,0,0,.9) 38.09%,rgba(0,0,0,0) 70.51%,rgba(0,0,0,0) 83.82%)}}.facility-element__images .facility-element__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;right:0;left:0;bottom:0}.facility-element__images .facility-element__image-content{display:flex;justify-content:center;flex-direction:column;padding:32px;position:relative;z-index:1;width:100%;height:100%}.facility-element__images .facility-element__image-content-icon{margin-bottom:24px}.facility-element__images .facility-element__image-content-heading{margin-bottom:24px;max-width:323px}.facility-element__images .facility-element__image-content-heading h2{color:#fff!important;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.facility-element__images .facility-element__image-content-desc{max-width:323px}.facility-element__images .facility-element__image-content-desc p{color:#f4f4f4;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-content{text-align:center;align-items:center}}@media (max-width:767px){.facility-element__images .facility-element__image-content{text-align:center;align-items:center}}.gallery-element{text-align:center}.gallery-element h2{font-size:2.25rem;color:#000;margin-bottom:4.6rem}@media (min-width:768px) and (max-width:991px){.gallery-element h2{margin-bottom:2rem}}@media (max-width:767px){.gallery-element h2{margin-bottom:2rem}}.gallery-element[data-display-type=Thumbnails]{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Thumbnails]{padding:3rem 0}}@media (max-width:767px){.gallery-element[data-display-type=Thumbnails]{padding:3rem 0}}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery{display:flex;justify-content:center;flex-wrap:wrap}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery img{aspect-ratio:218/202;width:218px;height:auto;-o-object-fit:cover;object-fit:cover;margin:.3rem}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-181 img{width:181px}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-272 img{width:272px}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-363 img{width:363px}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-545 img{width:545px}.gallery-element[data-display-type=Vertical] .vertical-gallery{display:flex;width:100%}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Vertical] .vertical-gallery{display:grid}}@media (max-width:767px){.gallery-element[data-display-type=Vertical] .vertical-gallery{display:grid}}.gallery-element[data-display-type=Vertical] .vertical-gallery img,.gallery-element[data-display-type=Vertical] .vertical-gallery img[data-sizes=auto]{height:38rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Vertical] .vertical-gallery img,.gallery-element[data-display-type=Vertical] .vertical-gallery img[data-sizes=auto]{width:100%}}@media (max-width:767px){.gallery-element[data-display-type=Vertical] .vertical-gallery img,.gallery-element[data-display-type=Vertical] .vertical-gallery img[data-sizes=auto]{width:100%}}@media (min-width:768px) and (max-width:991px){.gallery-element .splide__arrow.splide__arrow--next{right:2rem}}@media (max-width:767px){.gallery-element .splide__arrow.splide__arrow--next{right:.5rem}}@media (min-width:768px) and (max-width:991px){.gallery-element .splide__arrow.splide__arrow--prev{left:2rem}}@media (max-width:767px){.gallery-element .splide__arrow.splide__arrow--prev{left:.5rem}}.gallery-element[data-display-type="All hotels"]{padding:6rem 0}.gallery-element[data-display-type="All hotels"] .gallery-wrap{margin-top:4rem}.gallery-element[data-display-type="All hotels"] .gallery-lightbox{list-style-type:none;display:flex;flex-flow:row wrap;padding:0;margin:0 -7.5px}.gallery-element[data-display-type="All hotels"] .gallery-lightbox li{margin-bottom:25px;flex:0 0 33.33%;padding:0 7.5px}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li{flex:0 0 100%}}@media (max-width:767px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li{flex:0 0 100%}}.gallery-element[data-display-type="All hotels"] .gallery-lightbox li a{display:block}.gallery-element[data-display-type="All hotels"] .gallery-lightbox li img{width:100%;height:346px;-o-object-fit:cover;object-fit:cover;aspect-ratio:298/222}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li img{height:250px}}@media (max-width:767px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li img{height:200px}}.gallery-demo__icon{display:none}.gallery-demo{position:relative;transition:.3s}.gallery-demo:hover .gallery-demo__icon{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;background-color:rgba(244,243,235,.8);width:57px;height:49px;z-index:1;border-radius:0 0 0 15px;transition:.3s}.gallery-list-item{display:none}.gallery-list-item.active{display:block}.gallery-list-item.hidden{display:none!important}.lum-lightbox{z-index:999}.lum-lightbox-inner{background-color:rgba(43,40,41,.8)}.lum-gallery-button{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border:0;text-indent:-9999px;width:50px;height:8px}@media (min-width:768px) and (max-width:991px){.lum-gallery-button{top:auto;transform:none;bottom:5rem}}@media (max-width:767px){.lum-gallery-button{top:auto;transform:none;bottom:5rem}}.lum-previous-button{left:19rem}@media (min-width:768px) and (max-width:991px){.lum-previous-button{left:50px}}@media (max-width:767px){.lum-previous-button{left:50px}}.lum-previous-button:after{position:absolute;content:"";width:50px;height:8px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);top:0;left:0;transform:rotate(180deg)}.lum-next-button{right:19rem}@media (min-width:768px) and (max-width:991px){.lum-next-button{right:50px}}@media (max-width:767px){.lum-next-button{right:50px}}.lum-next-button:after{position:absolute;content:"";width:50px;height:8px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);top:0;left:0}.lum-lightbox-position-helper{position:relative}.lum-lightbox-position-helper:after{position:absolute;top:0;left:0;background-color:rgba(43,40,41,.5);width:100%;height:100%}.lum-lightbox-position-helper .lum-img{-o-object-fit:cover;object-fit:cover}.gallery-select-bar{margin-bottom:6rem}@media (min-width:768px) and (max-width:991px){.gallery-select-bar{margin-bottom:2rem}}@media (max-width:767px){.gallery-select-bar{margin-bottom:2rem}}.gallery-select-bar .col{padding:0 2rem}.gallery-select-bar select{width:100%;background-color:transparent;border-radius:0;border:0;border-bottom:1px solid #2b2829;padding:0 .5rem 1rem;text-overflow:ellipsis;font-size:1.1rem;font-weight:300}.gallery-select-bar select:focus{outline:0}.no-image-message{display:none}.gallery-element-secondary,.gallery-page-secondary{padding:112px 0}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary,.gallery-page-secondary{padding:64px 0}}@media (max-width:767px){.gallery-element-secondary,.gallery-page-secondary{padding:64px 0}}.gallery-element-secondary .container,.gallery-page-secondary .container{max-width:1312px;padding:0 16px}.gallery-element-secondary-content,.gallery-page-secondary-content{text-align:center;max-width:718px;margin:0 auto}.gallery-page-secondary .gallery-element-secondary-content,.gallery-page-secondary .gallery-page-secondary-content{max-width:420px}.gallery-element-secondary__heading,.gallery-page-secondary__heading{margin-bottom:24px}.gallery-element-secondary__heading h2,.gallery-page-secondary__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__heading h2,.gallery-page-secondary__heading h2{font-size:24px}}@media (max-width:767px){.gallery-element-secondary__heading h2,.gallery-page-secondary__heading h2{font-size:24px}}.gallery-page-secondary .gallery-element-secondary__heading,.gallery-page-secondary .gallery-page-secondary__heading{margin-bottom:32px}@media (min-width:768px) and (max-width:991px){.gallery-page-secondary .gallery-element-secondary__heading,.gallery-page-secondary .gallery-page-secondary__heading{margin-bottom:48px}}@media (max-width:767px){.gallery-page-secondary .gallery-element-secondary__heading,.gallery-page-secondary .gallery-page-secondary__heading{margin-bottom:48px}}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__heading,.gallery-page-secondary__heading{margin-bottom:20px}}@media (max-width:767px){.gallery-element-secondary__heading,.gallery-page-secondary__heading{margin-bottom:20px}}.gallery-element-secondary__desc p,.gallery-page-secondary__desc p{margin-bottom:80px;font-family:Poppins,sans-serif;color:#666;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__desc p,.gallery-page-secondary__desc p{margin-bottom:48px}}@media (max-width:767px){.gallery-element-secondary__desc p,.gallery-page-secondary__desc p{margin-bottom:48px}}.gallery-element-secondary__wrapper,.gallery-page-secondary__wrapper{display:flex;flex-wrap:wrap;margin:-16px}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__wrapper,.gallery-page-secondary__wrapper{margin:-12px}}@media (max-width:767px){.gallery-element-secondary__wrapper,.gallery-page-secondary__wrapper{margin:-12px}}.gallery-element-secondary__image,.gallery-page-secondary__image{padding:16px;width:25%;height:305px}.gallery-page-secondary .gallery-element-secondary__image,.gallery-page-secondary .gallery-page-secondary__image{height:416px;width:33.33%}@media (max-width:650px){.gallery-page-secondary .gallery-element-secondary__image,.gallery-page-secondary .gallery-page-secondary__image{height:353px;width:100%}}.gallery-element-secondary__image img,.gallery-page-secondary__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__image,.gallery-page-secondary__image{padding:12px;width:50%}}@media (max-width:767px){.gallery-element-secondary__image,.gallery-page-secondary__image{padding:12px;width:50%;height:155px}}.gallery-page-secondary__btns{display:flex;padding-bottom:32px;overflow-x:auto;justify-content:center}.gallery-page-secondary__btn{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.gallery-page-secondary__btn button{display:inline-flex;outline:0;border:none;background:0 0;padding:8px 20px}.gallery-page-secondary__btn button.active{background:#000;color:#fff}.gallery-element[data-display-type=Slider] .splide__arrow--prev{top:-2%;left:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(-50%)}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:50px;transform:none}}@media (max-width:767px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:50px;transform:none}}@media (min-width:992px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:16.5%;top:42.5%}}@media (min-width:1275px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:16.5%}}@media (min-width:1520px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 31rem)}}.gallery-element[data-display-type=Slider] .splide__slide{max-width:912px}.gallery-element[data-display-type=Slider] .splide__slide img{max-width:100%}.gallery-element[data-display-type=Slider] .splide__arrow--next{top:-2%;right:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(50%)}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:50px;transform:none}}@media (max-width:767px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:50px;transform:none}}@media (min-width:992px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:16.5%;top:42.5%}}@media (min-width:1275px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:16.5%}}@media (min-width:1520px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 31rem)}}.gallery-element[data-display-type=Slider] .splide__arrows{display:block!important}@media (max-width:69rem){.gallery-element[data-display-type=Slider] .splide__arrows{position:relative}}@media (min-width:992px){.gallery-element[data-display-type=Slider] .splide__arrows{position:unset}}.gallery-element{position:relative}.gallery-element .gallery-wrap .container{position:relative}.gallery-element .pagination{position:relative}.insta-feed-element{overflow:hidden;margin:3rem 0}.insta-feed-element h2{margin-bottom:1rem;font-size:1.4rem;color:#000}.insta-feed-element h2 a{text-decoration:none}@media (min-width:768px){.insta-feed-element h2{font-size:2rem}}@media (max-width:576px){.insta-feed-element.insta-feed-element--resturants .col-sm-6{flex:0 0 auto;width:50%!important}}.insta-feed-element .insta-feed-holder .insta-grid-item__inner{position:relative}.insta-feed-element .insta-feed-holder .insta-grid-item__inner:before{content:"";width:100%;display:block;padding-top:125%;background-color:#2b2829}.insta-feed-element .insta-feed-holder .insta-grid-item__inner img,.insta-feed-element .insta-feed-holder .insta-grid-item__inner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}.nearby-element{display:flex;flex-flow:row wrap}.nearby-element .nearby__left,.nearby-element .nearby__right{position:relative;flex:0 0 50%}@media (min-width:768px) and (max-width:991px){.nearby-element .nearby__left,.nearby-element .nearby__right{flex:0 0 100%}}@media (max-width:767px){.nearby-element .nearby__left,.nearby-element .nearby__right{flex:0 0 100%}}.nearby-element .nearby__left{min-height:575px;position:relative}.nearby-element .nearby__left img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0;height:100%}@media (min-width:768px) and (max-width:991px){.nearby-element .nearby__right{height:500px}}@media (max-width:767px){.nearby-element .nearby__right{height:500px}}.nearby-element h2{font-size:2.25rem;color:#2b2829;margin-bottom:2rem}.nearby-element p{font-size:1.13rem;color:#2b2829}.nearby-element ul{margin:0;padding:0;list-style:none}.nearby-element li{display:block;margin-bottom:2rem}.nearby-element li:last-of-type{margin:0}.nearby-element [data-category]{position:relative;font-style:normal;font-weight:400;font-size:1.13rem;color:#2b2829;opacity:.36;border:0;background-color:transparent;padding:0 2rem .3rem 0}.nearby-element [data-category]::after{position:absolute;left:0;bottom:0;content:"";display:block;height:1px;width:0;background-color:#000;transition:width .7s}.nearby-element [data-category].selected,.nearby-element [data-category]:hover{opacity:1}.nearby-element [data-category].selected::after,.nearby-element [data-category]:hover::after{width:100%}.nearby-element .content{position:relative;background-color:#f4f3eb;padding:3rem;margin:7.13rem auto}@media (min-width:992px){.nearby-element .content{max-width:400px;margin-right:80px;width:calc(100% - 80px)}}@media (min-width:1200px){.nearby-element .content{max-width:475px;margin-right:95px;width:calc(100% - 95px)}}@media (max-width:767px){.nearby-element .content{max-width:80%;margin:4rem auto}}@media (min-width:768px) and (max-width:991px){.nearby-element .content{max-width:80%;margin:4rem auto}}.nearby-element .content .categories{margin-top:2rem}.nearby-element .background-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nearby-element .map{height:100%}.tabs-wrapper__btns{display:flex;flex-wrap:wrap;padding-bottom:32px;justify-content:center}.tabs-wrapper__btn{position:relative;margin:0 10px;font-family:Roboto,sans-serif}.tabs-wrapper__btn.active button{background:#000;color:#fff;cursor:pointer}.tabs-wrapper__btn--dropdown.active button .arrow-icon{border-top:5px solid #fff}.tabs-wrapper__btn--dropdown button{justify-content:space-between;display:flex;align-items:center}.tabs-wrapper__btn--dropdown button .arrow-icon{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;margin-left:8px}.tabs-wrapper__btn--dropdown button.active .arrow-icon,.tabs-wrapper__btn--dropdown button:hover .arrow-icon{border-top:5px solid #fff}.tabs-wrapper__btn button{font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;width:100%;text-align:center;margin:auto;justify-content:center;font-family:Funkis,sans-serif;border:1px solid #000!important}.tabs-wrapper__btn button:hover{background:#000;color:#fff;cursor:pointer}@media (max-width:767px){.tabs-wrapper__btn{margin:10px;text-align:center}}.tabs-wrapper__btn button{display:inline-flex;outline:0;border:none;background:0 0;padding:8px 20px}.tabs-wrapper__btn button.active,.tabs-wrapper__btn button:hover{background:#000;color:#fff}.tabs-wrapper ul{background:#f4f3eb;position:relative;margin-left:0;left:0;right:0;z-index:100;list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap}.tabs-wrapper ul li{padding:16px 8px}.tabs-wrapper ul li.active,.tabs-wrapper ul li:hover{background:#000;color:#fff;cursor:pointer}.tabs-wrapper__btn--dropdown-list{display:none;margin-bottom:16px;overflow-x:auto}.tabs-wrapper__btn--dropdown-list ul{display:flex;background:#f4f3eb;position:relative;left:0;right:0;list-style:none;flex:1;padding:0;align-items:center;justify-content:center;margin:initial -16px}.tabs-wrapper__btn--dropdown-list li{display:flex;justify-content:center;text-align:center;font-weight:600;padding:4px 16px;border-right:1px solid #000;font-size:15px;font-style:normal;line-height:150%;transition:.3s;margin-bottom:4px;min-width:200px;flex-shrink:0;white-space:nowrap;overflow:visible}.tabs-wrapper__btn--dropdown-list li:last-child{border-right:transparent}.tabs-wrapper__btn--dropdown-list li.active,.tabs-wrapper__btn--dropdown-list li:hover{text-decoration:underline;cursor:pointer}.offers-element{overflow-x:clip}.offers-element .titles{z-index:1}.offers-element.no-all-offers .splide .splide__arrow{display:none}.offers-element .offers-tile{align-items:center;justify-content:center;padding:8rem 0 4rem}@media (min-width:768px) and (max-width:991px){.offers-element .offers-tile{padding:4rem 0 2rem}}@media (max-width:767px){.offers-element .offers-tile{padding:3rem 0 2rem}}.offers-element .offers-tile.offers-tile-alt .row div:first-child{order:2}@media (max-width:767px){.offers-element .offers-tile.offers-tile-alt .row div:first-child{order:1}}.offers-element .offers-tile.offers-tile-alt .row div:last-child{order:1}@media (max-width:767px){.offers-element .offers-tile.offers-tile-alt .row div:last-child{order:2}}.offers-element .offers-tile.offers-tile-alt .tiles-element__content{padding-left:0}.offers-element .offers-tile .container{max-width:960px}.offers-element .tiles-element__img img{max-width:390px;height:540px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px) and (max-width:991px){.offers-element .tiles-element__img img{max-width:none}}@media (max-width:767px){.offers-element .tiles-element__img img{max-width:none}}.offers-element .tiles-element__content{padding-left:5rem;display:flex;justify-content:center;align-items:flex-start;flex-flow:column wrap;height:100%}@media (min-width:768px) and (max-width:991px){.offers-element .tiles-element__content{padding-left:0}}@media (max-width:767px){.offers-element .tiles-element__content{padding-left:0}}.offers-element .tiles-element__content h3{font-size:1.1rem;font-family:Afterall,serif;font-weight:300;margin-bottom:10px}.offers-element .tiles-element__content h2{margin-bottom:2.5rem}.offers-element .tiles-element__content p{max-width:430px}.offers-element .col-lg-12 h2{text-align:center}.offer-items-wrapper{text-align:center;width:auto;margin:0 3rem}.offers-element:has(>.offers-grid){overflow:hidden}.offers-element .offers-grid{align-items:center;justify-content:center;display:flex;flex-wrap:wrap;margin:-16px;height:unset!important}.offers-element .offers-grid.row{max-width:100%}.offers-element .offers-grid__item-wrapper{padding:16px;width:50%;position:relative!important;top:unset!important;bottom:unset!important;right:unset!important;left:unset!important;transform:scale(1)!important;height:unset!important}.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-three{width:33.33%}@media (max-width:1024px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-three{width:50%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-three{width:100%}}.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-four{width:25%}@media (max-width:1024px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-four{width:50%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-four{width:100%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper{width:100%}}.offers-element .offers-grid__item{position:relative;min-height:350px;height:auto;color:#fff}.offers-element .offers-grid__item.offer-item{margin:auto}.offers-element .offers-grid__item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32))}.offers-element .grid-element__img img{-o-object-fit:cover;object-fit:cover;width:100%}.offers-element .grid-element__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;padding-left:20px;padding-right:20px}.offers-element .grid-element__content h3{font-size:1.1rem;font-family:Afterall,serif;font-weight:300;margin-bottom:10px}.offers-element .grid-element__content .offers-button-wrapper{display:flex;-moz-column-gap:10px;column-gap:10px;margin:auto;justify-content:center}.offers-element .grid-element__content .offers-button-wrapper a{font-family:Funkis,sans-serif;padding:.5rem 1rem;text-transform:uppercase;font-size:1rem}@media (min-width:768px) and (max-width:991px){.offers-element .grid-element__content .offers-button-wrapper a{font-size:.8rem}}@media (max-width:767px){.offers-element .grid-element__content .offers-button-wrapper a{font-size:.7rem}}.offers-element[data-display-type="Background Image"]{position:relative}.offers-element[data-display-type="Background Image"] .splide__slide img{height:40rem;width:100vw;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .splide__slide img{height:20rem}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .splide__slide img{height:20rem}}.offers-element[data-display-type="Background Image"] .splide__slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(88.64deg,rgba(0,0,0,.52) 7.75%,rgba(0,0,0,0) 102.11%)}.offers-element[data-display-type="Background Image"] .content{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50vw;background-color:#f4f3eb;padding:3.1rem 0 3.1rem 3.1rem;color:#2b2829}@media (min-width:992px) and (max-width:1024px){.offers-element[data-display-type="Background Image"] .content{width:95%;padding:2rem;margin:0 auto;right:0;left:0}}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .content{position:relative;right:0;left:0;top:0;text-align:center;width:100%;padding:2rem;margin:0 auto;transform:none}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .content{position:relative;right:0;left:0;top:0;text-align:center;width:100%;padding:2rem;margin:0 auto;transform:none}}.offers-element[data-display-type="Background Image"] .content h3{font-size:2.25rem;margin-bottom:2.5rem}.offers-element[data-display-type="Background Image"] .content h4{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;text-transform:uppercase;margin-bottom:1.6rem}.offers-element[data-display-type="Background Image"] .content .btn{padding:0;margin-top:2.5rem}.offers-element[data-display-type="Background Image"] .slider-controls{margin-bottom:3.2rem}.offers-element[data-display-type="Background Image"] .slider-controls button{background-color:transparent;border:0}.offers-element[data-display-type="Background Image"] .slider-controls [data-slider-control="<"]{margin-right:6rem}.offers-element[data-display-type="Background Image"] .slider-controls [data-slider-control="<"] svg{transform:rotate(180deg)}.offers-element[data-display-type="Background Image"] .titles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#f4f3eb}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .titles{top:30%}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .titles{top:30%}}.offers-element[data-display-type="Background Image"] .titles h2{font-size:2.25rem;margin:0}.offers-element[data-display-type="Background Image"] .titles h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;text-transform:uppercase;margin-bottom:1.7rem}.offers-element[data-display-type="Background Image"] .offer .btn{border:none!important}@media (min-width:992px){.offers-element[data-display-type="Background Image"] .offer{max-width:calc(480px - 3.13rem)}}@media (min-width:1200px){.offers-element[data-display-type="Background Image"] .offer{max-width:calc(570px - 3.13rem)}}.offers-element[data-display-type=Alternating].break-apart-tile-alt{flex-direction:row-reverse}.offers-element[data-display-type=Alternating].break-apart-tile-alt div:first-of-type{margin-left:0}.offers-element[data-display-type=Alternating].break-apart-tile-alt div:last-of-type{margin-right:0}.offers-element[data-display-type="Background Image"] .offer-filter{max-width:430px;margin:2rem auto 4rem}.offers-element[data-display-type="Background Image"] .offer-filter select{background-color:transparent;width:100%;padding:1rem;border:0;border-bottom:1px solid #2b2829;border-radius:0}.offers-element[data-display-type="Background Image"] .offer-filter select:focus{border:0;outline:0;border-bottom:1px solid #2b2829}.offers-element[data-display-type="Background Image"] .packages{position:relative;margin-bottom:1.3rem}.offers-element[data-display-type="Background Image"] .packages__img{position:relative}.offers-element[data-display-type="Background Image"] .packages__img:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.32)}.offers-element[data-display-type="Background Image"] .packages__img img{height:610px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__img img{height:360px}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__img img{height:360px}}.offers-element[data-display-type="Background Image"] .packages__wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.offers-element[data-display-type="Background Image"] .packages__wrap .container,.offers-element[data-display-type="Background Image"] .packages__wrap .row,.offers-element[data-display-type="Background Image"] .packages__wrap .row>div{height:100%}.offers-element[data-display-type="Background Image"] .packages__content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__content{position:relative;top:auto}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__content{position:relative;top:auto}}.offers-element[data-display-type="Background Image"] .packages__content .container,.offers-element[data-display-type="Background Image"] .packages__content .row,.offers-element[data-display-type="Background Image"] .packages__content .row>div{height:100%}.offers-element[data-display-type="Background Image"] .packages__hotel{height:100%;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__hotel{padding-top:15rem;justify-content:flex-start}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__hotel{padding-top:15rem;justify-content:flex-start}}.offers-element[data-display-type="Background Image"] .packages__hotel h4{color:#f4f3eb;font-size:1.1rem;text-transform:uppercase;font-family:Afterall,serif;font-weight:300}.offers-element[data-display-type="Background Image"] .packages__hotel h2,.offers-element[data-display-type="Background Image"] .packages__hotel h3{color:#f4f3eb;font-size:2.3rem;max-width:460px}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__hotel h2,.offers-element[data-display-type="Background Image"] .packages__hotel h3{max-width:none}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__hotel h2,.offers-element[data-display-type="Background Image"] .packages__hotel h3{max-width:none}}.offers-element[data-display-type="Background Image"] .packages__content-details{background-color:#f4f3eb;padding:3rem 3rem 3rem;width:100%;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__content-details{padding:2rem 1rem 2rem}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__content-details{padding:2rem 1rem 2rem}}.offers-element[data-display-type="Background Image"] .packages__content-details ul{list-style-type:none}.offers-element[data-display-type="Background Image"] .packages__content-details ul li span{font-size:1.1rem;text-transform:uppercase;font-family:Afterall,serif;font-weight:300;display:block;margin-bottom:1rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li h3{margin-bottom:2rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li p{max-width:420px;margin-bottom:1rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li p:last-child{margin-bottom:0}.offers-element[data-display-type="Background Image"] .packages__content-details ul li a{text-decoration:none}.offers-element[data-display-type="Background Image"] .packages__content-details .splide{padding-top:3rem}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows{position:absolute;top:0;left:0;max-width:200px;width:100%}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow{background:0 0}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow:after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg)}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow.splide__arrow--prev:after{transform:rotate(180deg)}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow svg{display:none}.offer-element-slider-controls--mobile{display:none}@media (min-width:768px) and (max-width:991px){.offers-element--bg .offers-element--bg-wrapper{position:relative;margin-bottom:40px}.offers-element--bg .splide__slide img{height:500px!important}.offers-element--bg .slider-controls [data-slider-control="<"]{margin-right:2rem!important}.offers-element--bg .slider-controls{margin-bottom:0!important;position:absolute;left:50%;transform:translateX(-50%)!important}.offers-element--bg .offer-element-slider-controls--desktop{display:none}.offers-element--bg .offer-element-slider-controls--mobile{display:block}.offers-element--bg .titles{position:relative!important;color:#2b2829!important;padding:25px 0;transform:unset!important;top:unset!important;left:unset!important;text-align:center}.offers-element--bg .content{position:absolute!important;background-color:unset!important;color:#f4f3eb!important;bottom:0}.offers-element--bg .content .offers{height:100%;display:flex}.offers-element--bg .content .offer{display:flex;align-items:center;justify-content:center;flex-direction:column}.offers-element--bg .content .btn{color:#f4f3eb}}@media (max-width:767px){.offers-element--bg .offers-element--bg-wrapper{position:relative;margin-bottom:40px}.offers-element--bg .splide__slide img{height:500px!important}.offers-element--bg .slider-controls [data-slider-control="<"]{margin-right:2rem!important}.offers-element--bg .slider-controls{margin-bottom:0!important;position:absolute;left:50%;transform:translateX(-50%)!important}.offers-element--bg .offer-element-slider-controls--desktop{display:none}.offers-element--bg .offer-element-slider-controls--mobile{display:block}.offers-element--bg .titles{position:relative!important;color:#2b2829!important;padding:32px;top:unset!important;left:unset!important;transform:unset!important;text-align:center}.offers-element--bg .content{position:absolute!important;background-color:unset!important;color:#f4f3eb!important;bottom:0}.offers-element--bg .content .offers{height:100%;display:flex}.offers-element--bg .content .offer{display:flex;align-items:center;justify-content:center;flex-direction:column}.offers-element--bg .content .btn{color:#f4f3eb}}.offers-element .splide__pagination{display:none}.offer-detail-page .offer-detail .inclusions a{color:#fff}.restaurant-info-element{color:#2b2829;padding:4rem 0}@media (min-width:768px) and (max-width:991px){.restaurant-info-element{padding:3rem 0}}@media (max-width:767px){.restaurant-info-element{padding:3rem 0}}.restaurant-info-element .dining-room-logo{max-width:100%;height:auto;display:block;margin:0 auto 1rem}.restaurant-info-element .property-name{display:flex;margin-bottom:1rem}.restaurant-info-element .property-name img{height:20px;width:20px;-o-object-fit:contain;object-fit:contain}.restaurant-info-element .property-name h4{font-family:Afterall,serif;font-size:1.13rem;margin-left:10px}.restaurant-info-element h1{font-size:3rem;margin-bottom:2.2rem}.restaurant-info-element .reservation-link{margin-top:2.6rem}.restaurant-info-element .property-details{margin-bottom:1rem}.restaurant-info-element-image.restaurant-info-element-image--reverse .restaurant-info-element-image-row{flex-direction:row-reverse}.restaurant-info-element-image-content{display:flex;flex-direction:column;justify-content:center}.restaurant-info-element-image-img{height:100%;width:100%}.restaurant-info-element-image-img-inner{position:relative;width:100%}.restaurant-info-element-image-img-inner::before{content:"";display:block;width:100%;padding-top:100%}.restaurant-info-element-image-img-inner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.restaurant-info-element-image .btn-solid-dark{background:#2b2829;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb}.restaurant-menus-element--border.buttons-element{text-align:unset;padding:.5rem!important}.restaurant-menus-element--border.buttons-element .buttons-wrapper{margin-bottom:0!important;padding:0 1.5rem}@media (max-width:767px){.restaurant-menus-element--border.buttons-element{padding:.5rem!important}}@media (max-width:767px){.restaurant-menus-element--border{background-color:#2b2829;color:#f4f3eb}.restaurant-menus-element--border h2{width:-moz-fit-content;width:fit-content;display:inline-block;border-bottom:2px solid #f4f3eb!important;padding-bottom:24px;margin-bottom:24px!important;color:#f4f3eb!important}.restaurant-menus-element--border .btn-outline-primary{border:1px solid #f4f3eb!important;color:#f4f3eb!important}.restaurant-menus-element--border .btn-outline-primary:hover{background-color:#f4f3eb!important;color:#2b2829!important}}.restaurant-menus-element--border .restaurant-menus-element--border-inner{border:1px solid #2b2829;padding:.5rem!important}.restaurant-menus-element--border .restaurant-menus-element--border-wrapper{border:1px solid #2b2829;padding:4rem 0!important}@media (max-width:767px){.restaurant-menus-element--border .restaurant-menus-element--border-wrapper{padding:2rem 0}}.restaurant-menus-element--border h2{width:-moz-fit-content;width:fit-content;display:inline-block;border-bottom:2px solid #2b2829;padding-bottom:24px;margin-bottom:24px!important}.restaurant-menus-element--border .restaurant-menus-element-heading{text-align:center;width:100%}.restaurant-menus-element--border .restaurant-menus-element-desc{margin-bottom:24px;text-align:center}@media (min-width:992px){.restaurant-menus-element--border .restaurant-menus-element-heading{text-align:unset;width:unset}.restaurant-menus-element--border .restaurant-menus-element-desc{margin-bottom:0;text-align:left}.restaurant-menus-element--border .buttons-wrapper{margin-top:-65px}}@media (max-width:767px){.restaurant-menus-element--border.restaurant-menus-element--white{background-color:#f4f3eb;color:#2b2829}.restaurant-menus-element--border.restaurant-menus-element--white h2{width:-moz-fit-content;width:fit-content;border-bottom:2px solid #2b2829!important;color:#2b2829!important}}.restaurant-menus-element--border.restaurant-menus-element--white .restaurant-menus-element--border-inner,.restaurant-menus-element--border.restaurant-menus-element--white .restaurant-menus-element--border-wrapper{background-color:#f4f3eb!important}.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark{background:#2b2829!important;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb!important;margin:.5rem .3rem .5rem .3rem}.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark:hover{background-color:#f4f3eb!important;color:#2b2829!important}@media (max-width:430px){.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark{padding:.5rem 1rem}}@media (min-width:768px) and (max-width:991px){.restaurants-element{padding:2rem 0}}@media (max-width:767px){.restaurants-element{padding:2rem 0}}.restaurants-element .container{max-width:960px}.break-apart-tile .restaurant__img{margin-bottom:3rem;padding-right:5rem}.break-apart-tile .restaurant__img img{height:540px;-o-object-fit:cover;object-fit:cover;max-width:395px;width:100%}@media (min-width:768px) and (max-width:991px){.break-apart-tile .restaurant__img img{max-width:none}}@media (max-width:767px){.break-apart-tile .restaurant__img img{max-width:none}}@media (max-width:1200px){.break-apart-tile .restaurant__img{padding-right:3rem}}@media (min-width:992px) and (max-width:1024px){.break-apart-tile .restaurant__img{padding-right:3rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile .restaurant__img{padding-right:0}}@media (max-width:767px){.break-apart-tile .restaurant__img{padding-left:0}}.break-apart-tile .restaurant__content p{max-width:430px}@media (min-width:768px) and (max-width:991px){.break-apart-tile .restaurant__content p{max-width:none}}@media (max-width:767px){.break-apart-tile .restaurant__content p{max-width:none}}.break-apart-tile-alt div:first-of-type{order:2}.break-apart-tile-alt div:first-of-type .restaurant__img{width:100%;padding-left:1rem}@media (max-width:1200px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding-left:3rem}}@media (min-width:992px) and (max-width:1024px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding-left:3rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding:0}}@media (max-width:767px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding:0}}@media (min-width:768px) and (max-width:991px){.break-apart-tile-alt div:first-of-type{order:1;width:100%}}@media (max-width:767px){.break-apart-tile-alt div:first-of-type{order:1;width:100%}}.break-apart-tile-alt div:last-of-type{order:1}.break-apart-tile-alt div:last-of-type .restaurant__content{width:100%;padding-left:0}@media (min-width:768px) and (max-width:991px){.break-apart-tile-alt div:last-of-type{order:2;width:100%}}@media (max-width:767px){.break-apart-tile-alt div:last-of-type{order:2;width:100%}}.reviews-element{text-align:center;padding:4rem 0 7rem}@media (min-width:768px) and (max-width:991px){.reviews-element{padding:3rem 0 6rem}}@media (max-width:767px){.reviews-element{padding:3rem 0 6rem}}.reviews-element h2{font-size:2.25rem;color:#000;margin-bottom:3.4rem}@media (min-width:768px) and (max-width:991px){.reviews-element h2{margin-bottom:2.5rem}}@media (max-width:767px){.reviews-element h2{margin-bottom:2.5rem}}.reviews-element .review{font-size:1.13rem;color:#000;margin:0 auto;max-width:32rem}@media (max-width:767px){.reviews-element .review{max-width:20rem}}.reviews-element .splide--reviews .splide__arrows{display:block!important;position:absolute;bottom:-23px;width:100%;left:50%;max-width:500px;transform:translateX(-50%)}.reviews-element .splide--reviews .splide__arrows .splide__arrow{background:0 0}.reviews-element .splide--reviews .splide__arrows .splide__arrow:after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg)}.reviews-element .splide--reviews .splide__arrows .splide__arrow.splide__arrow--prev{padding-top:6px}.reviews-element .splide--reviews .splide__arrows .splide__arrow.splide__arrow--prev:after{transform:rotate(180deg)}.reviews-element .splide--reviews .splide__arrows .splide__arrow svg{display:none}@media (min-width:768px) and (max-width:991px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--prev{left:50px}}@media (max-width:767px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--prev{left:50px}}@media (min-width:768px) and (max-width:991px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--next{right:50px}}@media (max-width:767px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--next{right:50px}}.rooms-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 28.5rem - 3rem);transform:translateX(-50%)}@media (min-width:1025px) and (max-width:1080px){.rooms-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.rooms-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}.rooms-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 28.5rem - 3rem);transform:translateX(50%)}@media (min-width:1025px) and (max-width:1080px){.rooms-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.rooms-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}.rooms-element[data-display-type=Detailed] .room-selectors{border-bottom:2px solid #cecece;text-align:center;margin-bottom:4.13rem}.rooms-element[data-display-type=Detailed] .room-selectors button{display:inline-block;background-color:transparent;border:0;padding:1rem .2rem;opacity:.19;border-bottom:2px solid transparent;margin:0 1rem -2px 1rem;font-size:1.13rem;transition:.3s opacity,.3s border-color}.rooms-element[data-display-type=Detailed] .room-selectors button.active,.rooms-element[data-display-type=Detailed] .room-selectors button:hover{border-color:#000;opacity:1}.rooms-element[data-display-type=Detailed] .room{display:none}.rooms-element[data-display-type=Detailed] .room.active{display:block}.rooms-element[data-display-type=Detailed] .image-link{position:relative;display:block}.rooms-element[data-display-type=Detailed] .image-link img{aspect-ratio:924/457;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.rooms-element[data-display-type=Detailed] .image-link .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));opacity:1;transition:.7s opacity}.rooms-element[data-display-type=Detailed] .image-link .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #fff;color:#fff;background-color:transparent;transition:.7s background-color;padding:1rem 3rem;font-family:Funkis,sans-serif;text-transform:uppercase;font-weight:400;font-size:1rem}.rooms-element[data-display-type=Detailed] .image-link:hover .btn{background-color:#fff;color:#000}.rooms-element[data-display-type=Detailed] .image-link:hover .overlay{opacity:.5}.rooms-element[data-display-type=Detailed] ul{margin:3rem 0 3rem 0;padding:0;list-style:none;text-align:center;font-family:Funkis,sans-serif;font-size:1.13rem;display:flex;flex-flow:row wrap;justify-content:space-between}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Detailed] ul{justify-content:center}}@media (max-width:767px){.rooms-element[data-display-type=Detailed] ul{justify-content:center}}.rooms-element[data-display-type=Detailed] li{padding:0 2rem}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Detailed] li{padding:0 1rem;margin-bottom:10px}}@media (max-width:767px){.rooms-element[data-display-type=Detailed] li{padding:0 1rem;margin-bottom:10px}}.rooms-element[data-display-type=Detailed] li:last-of-type{margin:0}.rooms-element[data-display-type=Slider] .room-selectors{border-bottom:2px solid #cecece;text-align:center;margin-bottom:4.13rem}.rooms-element[data-display-type=Slider] .room-selectors button{display:inline-block;background-color:transparent;border:0;padding:1rem .2rem;opacity:.19;border-bottom:2px solid transparent;margin:0 1rem -2px 1rem;font-size:1.13rem;transition:.3s opacity,.3s border-color}.rooms-element[data-display-type=Slider] .room-selectors button.active,.rooms-element[data-display-type=Slider] .room-selectors button:hover{border-color:#000;opacity:1}.rooms-element[data-display-type=Slider] .room{display:none}.rooms-element[data-display-type=Slider] .room.active{display:block}.rooms-element[data-display-type=Slider] .room-slide{position:relative}.rooms-element[data-display-type=Slider] .room-slide img{height:460px;-o-object-fit:cover;object-fit:cover}.rooms-element[data-display-type=Slider] .room-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));opacity:1;transition:.7s opacity}.rooms-element[data-display-type=Slider] .room-slide .content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.rooms-element[data-display-type=Slider] .room-slide .content h3{color:#f4f3eb;font-family:Afterall,serif;font-weight:400;font-size:24px}@media (max-width:767px){.rooms-element[data-display-type=Slider] .room-slide .content h3{max-width:80%;margin:0 auto;text-align:center}}.rooms-element[data-display-type=Slider] .room-slide .content .btn{border:1px solid #fff;color:#fff;background-color:transparent;transition:.7s background-color;padding:1rem 3rem;font-family:Funkis,sans-serif;text-transform:uppercase;font-weight:400;font-size:1rem}.rooms-element[data-display-type=Slider] .room-slide .content ul{margin:1.5rem 0 3rem 0;padding:0;list-style:none;text-align:center;font-size:1.13rem}.rooms-element[data-display-type=Slider] .room-slide .content li{display:inline-block;color:#f4f3eb;margin-right:20px;font-size:18px;font-family:Afterall,serif}.rooms-element[data-display-type=Slider] .room-slide .content li:last-of-type{margin:0}.rooms-element[data-display-type=Slider] .image-link{position:relative;display:block}.rooms-element[data-display-type=Slider] .image-link img{aspect-ratio:924/457;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.rooms-element[data-display-type=Slider] .image-link:hover .btn{background-color:#fff;color:#000}.rooms-element[data-display-type=Slider] .image-link:hover .overlay{opacity:.5}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties{padding-top:40px}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties{padding-top:40px}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows{position:absolute;width:100%;top:auto;left:0}}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows{position:absolute;width:100%;top:auto;left:0}}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}.room-info-element{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.room-info-element{padding:3rem 0}}@media (max-width:767px){.room-info-element{padding:3rem 0}}.room-info-element h2{font-size:3rem;color:#2b2829;margin-bottom:2.7rem}.room-info-element .room-features{background-color:#2b2829;color:#f4f3eb;padding:3rem}@media (min-width:768px) and (max-width:991px){.room-info-element .room-features{margin-top:2rem}}@media (max-width:767px){.room-info-element .room-features{margin-top:2rem}}.room-info-element .room-features ul{margin:0;padding:0;list-style:none;-moz-columns:2;columns:2;margin-bottom:3rem}.room-info-element .room-features li{margin-bottom:1.6rem;font-family:Funkis,sans-serif;font-size:1.1rem}.room-info-element .room-features .btn{text-transform:uppercase}.room-info-secondary-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.room-info-secondary-element{padding:64px 0}}@media (max-width:767px){.room-info-secondary-element{padding:64px 0}}.room-info-secondary-element .container{max-width:1312px;padding:0 16px}.room-info-secondary-element-img-wrapper{display:flex;margin:0 -8px;padding-bottom:48px}.room-info-secondary-element-img-left{height:624px}.room-info-secondary-element--alternative .room-info-secondary-element-img-left{height:416px}.room-info-secondary-element-img-left{width:50%;padding:0 8px}.room-info-secondary-element-img-left .room-info-secondary-element-img{height:100%}.room-info-secondary-element-img-left .room-info-secondary-element-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.room-info-secondary-element-img-right{width:50%;display:flex;flex-wrap:wrap;height:624px;padding:0 8px}.room-info-secondary-element--alternative .room-info-secondary-element-img-right{height:416px}.room-info-secondary-element-img-right .room-info-secondary-element-img{width:100%;height:50%}.room-info-secondary-element--alternative .room-info-secondary-element-img-right .room-info-secondary-element-img{height:100%}.room-info-secondary-element-img-right .room-info-secondary-element-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.room-info-secondary-element-img-right .room-info-secondary-element-img:nth-child(1){padding-bottom:16px}.room-info-secondary-element--alternative .room-info-secondary-element-img-right .room-info-secondary-element-img:nth-child(1){padding-bottom:0}.room-info-secondary-element-content-wrapper{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width:650px){.room-info-secondary-element-content-wrapper{margin:0}}.room-info-secondary-element-content-heading{padding-bottom:32px}.room-info-secondary-element-content-heading h3{color:#2b2829;font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}@media (max-width:650px){.room-info-secondary-element-content-heading{padding-bottom:24px}}.room-info-secondary-element-content-action{padding-top:32px}@media (max-width:650px){.room-info-secondary-element-content-action{padding-top:24px}}.room-info-secondary-element-content-content{width:60%;padding:0 40px}.room-info-secondary-element-content-content li,.room-info-secondary-element-content-content p{color:var(--Paragraph,#555);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.room-info-secondary-element-content-content ul{display:flex;flex-wrap:wrap}.room-info-secondary-element-content-content ul li{width:50%}@media (max-width:1024px){.room-info-secondary-element-content-content ul li{width:100%}}@media (max-width:1024px){.room-info-secondary-element-content-content{width:50%}}@media (max-width:650px){.room-info-secondary-element-content-content{width:100%;padding:0 0 32px 0}}.room-info-secondary-element-content-facilities{width:40%;padding:0 40px}.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading{padding-bottom:24px}.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading h4{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:0}@media (max-width:650px){.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading h4{font-size:18px}}@media (max-width:650px){.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading{padding-bottom:20px}}.room-info-secondary-element-content-facilities-wrapper{display:flex;margin:-16px;flex-wrap:wrap}.room-info-secondary-element-content-facilities-tile{padding:16px;width:50%;height:100%;flex-grow:1}.room-info-secondary-element-content-facilities-tile-wrapper{border-top:7px solid var(--colors-primary);background:#2b2829;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 34px}.room-info-secondary-element-content-facilities-tile-heading h4{color:#fff;text-align:center;font-family:Roboto,sans-serif;max-width:332px;margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;margin-top:16px}@media (max-width:1024px){.room-info-secondary-element-content-facilities{width:50%}}@media (max-width:650px){.room-info-secondary-element-content-facilities{width:100%;padding:0}}.events-element{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.events-element{padding:2rem 0}}@media (max-width:767px){.events-element{padding:2rem 0}}@media (min-width:768px) and (max-width:991px){.events-element .splide{padding-bottom:2rem}}@media (max-width:767px){.events-element .splide{padding-bottom:2rem}}.events-element .splide .splide__arrow{display:flex;align-items:center;justify-content:center}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrow{background:0 0}}@media (max-width:767px){.events-element .splide .splide__arrow{background:0 0}}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrows{position:absolute;top:auto;width:100%;left:0;bottom:0}}@media (max-width:767px){.events-element .splide .splide__arrows{position:absolute;top:auto;width:100%;left:0;bottom:0}}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrows .splide__arrow--prev{left:50px}}@media (max-width:767px){.events-element .splide .splide__arrows .splide__arrow--prev{left:50px}}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrows .splide__arrow--next{right:50px}}@media (max-width:767px){.events-element .splide .splide__arrows .splide__arrow--next{right:50px}}@media only screen and (min-width:993px){.events-element .splide .splide__arrows .splide__arrow--prev{left:calc(50% - 28.5rem + 1.5rem);transform:translateY(-50%) translateX(-50%)}.events-element .splide .splide__arrows .splide__arrow--next{right:calc(50% - 28.5rem + 1.5rem);transform:translateY(-50%) translateX(50%)}}@media only screen and (min-width:1081px){.events-element .splide .splide__arrows .splide__arrow--prev{left:calc(50% - 28.5rem - 3rem)}.events-element .splide .splide__arrows .splide__arrow--next{right:calc(50% - 28.5rem - 3rem)}}.events-element h2{font-size:2.25rem;text-align:center;margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.events-element h2{margin-bottom:2rem}}@media (max-width:767px){.events-element h2{margin-bottom:2rem}}.events-element hr{margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.events-element hr{margin-bottom:2rem}}@media (max-width:767px){.events-element hr{margin-bottom:2rem}}.events-element .event-slide{display:block;position:relative;height:100%}.events-element .event-slide img{width:100%;height:45rem;-o-object-fit:cover;object-fit:cover}.events-element .event-slide .overlay{position:absolute;top:0;left:0;width:100%;height:45rem;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32))}.events-element .event-slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.events-element .event-slide h3{font-weight:500;font-size:1.5rem!important;margin-bottom:1.8rem}.events-element .event-slide a{font-family:Funkis,sans-serif;padding:.5rem 2.5rem;text-transform:uppercase;font-size:1rem}.video-player-element{margin:4rem 0}.video-player-element .play{position:relative;cursor:pointer}.video-player-element .play .play-symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player-element .play:disabled{cursor:wait}.video-player-element img{height:30rem;-o-object-fit:cover;object-fit:cover}.video-light-box{display:none;position:fixed;flex-direction:column;align-items:center;top:0;left:0;height:100vh;width:100vw;z-index:1000;padding:1rem;background-color:transparent;animation-name:open-video-lightbox;animation-duration:.8s;animation-fill-mode:forwards}.video-light-box.open{display:flex}.video-light-box .close{align-self:flex-end;background-color:transparent;color:#fff;font-size:2rem;cursor:pointer;margin-right:20px}.video-light-box .close:active,.video-light-box .close:hover{border-color:transparent!important}@keyframes open-video-lightbox{from{background-color:transparent}to{background-color:#000}}.tiles-element .full-width-tile .content{max-width:570px}@media (min-width:768px) and (max-width:991px){.tiles-element .full-width-tile .content{max-width:none}}@media (max-width:767px){.tiles-element .full-width-tile .content{max-width:none}}.tiles-element .full-width-tile.full-width-tile-alt .content{padding-left:5rem}@media (min-width:768px) and (max-width:991px){.tiles-element .full-width-tile.full-width-tile-alt .content{padding-left:3rem}}@media (max-width:767px){.tiles-element .full-width-tile.full-width-tile-alt .content{padding-left:1rem}}.tiles-element[data-display-type=Full]{padding-bottom:0}@media (min-width:768px) and (max-width:991px){.tiles-element[data-display-type=Full]{padding:0}}@media (max-width:767px){.tiles-element[data-display-type=Full]{padding:0}}.tiles-element[data-display-type=Full] p a{color:#f4f3eb}.tiles-element[data-display-type=Full] .full-width-tile .content{right:5rem}@media (max-width:1200px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:1rem}}@media (min-width:992px) and (max-width:1024px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:1rem}}@media (min-width:768px) and (max-width:991px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:0}}@media (max-width:767px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:0}}.tiles-element[data-display-type=Full] .full-width-tile.full-width-tile-alt .content{right:auto}@media (min-width:768px) and (max-width:991px){.tiles-element[data-display-type=Full] .full-width-tile.full-width-tile-alt .content{padding-left:2rem}}@media (max-width:767px){.tiles-element[data-display-type=Full] .full-width-tile.full-width-tile-alt .content{padding-left:2rem}}@media (min-width:992px){.tiles-element[data-display-type=Full] .full-width-tile .tiles-element__img{position:relative;height:100%}.tiles-element[data-display-type=Full] .full-width-tile .tiles-element__img:before{content:"";display:block;width:100%;padding-top:72.952%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));min-height:672px}.tiles-element[data-display-type=Full] .full-width-tile .tiles-element__img img{-o-object-position:center;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%}}@media (min-width:768px) and (max-width:991px){.tiles-element__img{margin-bottom:2rem}}@media (max-width:767px){.tiles-element__img{margin-bottom:2rem}}.break-apart-tile .tiles-element__img img{width:100%}@media (min-width:768px) and (max-width:991px){.break-apart-tile .tiles-element__img img{height:540px;-o-object-fit:cover;object-fit:cover}}@media (max-width:767px){.break-apart-tile .tiles-element__img img{height:540px;-o-object-fit:cover;object-fit:cover}}.break-apart-tile .tiles-element__content{display:flex;flex-flow:column wrap;justify-content:center;height:100%;align-items:flex-start;padding-left:5rem}@media (min-width:768px) and (max-width:991px){.break-apart-tile .tiles-element__content{padding-left:0}}@media (max-width:767px){.break-apart-tile .tiles-element__content{padding-left:0}}.break-apart-tile.break-apart-tile-alt .break-apart-tile__info{order:unset}.tiles-element__content-with-line h2{margin-bottom:1rem!important}.tiles-element__content-with-line hr{width:12rem;border:1px solid #2b2829;margin:1rem 0 1.5rem 0}.properties-element{padding:4rem 0 4rem}@media (min-width:768px) and (max-width:991px){.properties-element{padding:3rem 0 4rem}}@media (max-width:767px){.properties-element{padding:3rem 0 4rem}}.properties-element .content.xbg h3{font-size:2rem!important;font-family:Funkis,sans-serif!important}.properties-element .splide__pagination.splide__pagination-outline .splide__pagination__page{border:1px solid #2b2829}.properties-element .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#2b2829}.fastrack__elements__textelement .html-editor hr{margin:3rem auto}@media (min-width:768px) and (max-width:991px){.fastrack__elements__textelement .html-editor hr{margin:2rem auto}}@media (max-width:767px){.fastrack__elements__textelement .html-editor hr{margin:2rem auto}}.fastrack__elements__textelement .html-editor a{text-decoration:none}.fastrack__elements__textelement+.fastrack__elements__propertieselement .properties-element{padding-top:0;padding-bottom:0}.fastrack__elements__textelement+.fastrack__elements__propertieselement .properties-element .slider-rooms-properties{padding-top:0}.fastrack__elements__propertieselement+.fastrack__elements__tileselement .tiles-element{padding-top:0}strong{font-weight:900;font-size:calc(100% + 1px)}.properties-map-element{background-color:#2b2829;position:relative}.properties-map-element .container-fluid{padding:0}@media (min-width:768px) and (max-width:991px){.properties-map-element .row{margin-right:0;margin-left:0}}@media (max-width:767px){.properties-map-element .row{margin-right:0;margin-left:0}}.properties-map__info{position:relative}.properties-map__info .properties-map__img img{width:100%;height:680px;-o-object-fit:cover;object-fit:cover}.properties-map__details{background-color:#f4f3eb;padding:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:481px;width:100%}@media (min-width:768px) and (max-width:991px){.properties-map__details{max-width:none;width:95%;margin:0 auto}}@media (max-width:767px){.properties-map__details{max-width:none;width:95%;margin:0 auto}}.properties-map__details h2{margin-bottom:2.5rem}.properties-map__details p{margin-bottom:2.5rem;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.properties-map__details ul{list-style-type:none;padding-left:0;margin-bottom:2.5rem}.properties-map__details ul li{font-size:1.1rem;margin-bottom:.3rem}.properties-map__details ul li a{display:inline-block;text-decoration:none;font-size:1.1rem}.properties-map__details h6{font-family:Afterall,serif;text-transform:uppercase;margin-bottom:1.5rem;font-weight:600;font-size:1.1rem}.properties-map__map{position:relative;display:flex;align-items:center;flex-flow:row wrap;height:100%;padding-left:5rem;padding-right:5rem}@media (min-width:992px) and (max-width:1024px){.properties-map__map{padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (max-width:991px){.properties-map__map{padding:2rem 2rem 4rem}}@media (max-width:767px){.properties-map__map{padding:2rem 2rem 4rem}}.properties-map__map .map{width:100%;max-width:480px;position:relative}@media (min-width:768px) and (max-width:991px){.properties-map__map .map{max-width:360px;margin:0 auto;height:auto}}@media (max-width:767px){.properties-map__map .map{max-width:360px;margin:0 auto;height:auto}}.properties-map__map .map img{aspect-ratio:480/435;width:100%;height:auto}.properties-map__map .map .au-map{aspect-ratio:480/435;width:100%;height:auto}.properties-map__map .map .map-pin{position:absolute;cursor:pointer;width:.8rem;height:.8rem;border:0;border-radius:50%;background-color:#f4f3eb}.properties-map__map .map .map-pin--active:after{content:"";position:absolute;width:1.1rem;height:1.1rem;border:1px solid #f4f3eb;border-radius:50%;background-color:transparent;top:-2.5px;left:-2.5px}.properties-map__map .map .map-pin--active:before{content:"";position:absolute;width:1.4rem;height:1.4rem;border:1px solid #f4f3eb;border-radius:50%;background-color:transparent;opacity:.6;top:-5px;left:-5px}.properties-map__map .map-nav{position:absolute;max-width:200px;width:100%;bottom:9rem;left:5rem;display:flex;justify-content:space-around;align-items:center}@media (min-width:992px) and (max-width:1024px){.properties-map__map .map-nav{left:2rem}}@media (min-width:768px) and (max-width:991px){.properties-map__map .map-nav{left:0;right:0;margin:0 auto;bottom:2rem}}@media (max-width:767px){.properties-map__map .map-nav{left:0;right:0;margin:0 auto;bottom:2rem}}.properties-map__map .map-arrows{position:relative;display:inline-block;width:50px;height:8px;color:#2b2829}.properties-map__map .map-arrows:after{position:absolute;content:"";width:50px;height:8px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);top:0;left:0}.properties-map__map .map-arrows.map-arrows--prev:after{transform:rotate(180deg)}.properties-map__empty{height:680px}.virtual-tour-element{position:relative}.virtual-tour-element .virtual-tour-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0);transition:.3s background-color}.virtual-tour-element .virtual-tour-link:hover{background-color:rgba(0,0,0,.5)}.virtual-tour-element .virtual-tour-link:hover svg{opacity:1}.virtual-tour-element .virtual-tour-link svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;opacity:0;transition:.3s opacity}.virtual-tour-element iframe{height:80vh!important}.virtual-tour-element>div{padding-bottom:80vh!important}.cta-element{position:relative;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.cta-element .container{max-width:1415px;padding:32px;padding:0 16px}@media (min-width:768px) and (max-width:991px){.cta-element .container{padding-bottom:16px}}@media (max-width:767px){.cta-element .container{padding-top:200px;padding-bottom:16px}}.cta-element.cta-element--sm .cta-element-wrapper{min-height:533px}@media (max-width:767px){.cta-element.cta-element--sm .cta-element-wrapper{flex-direction:column;align-items:center}}.cta-element.cta-element--sm .cta-element__box-left{width:50%;min-height:368px;display:flex;align-items:center;justify-content:flex-end;position:absolute;content:"";bottom:0;left:0;width:50%;border-top:10px solid var(--colors-primary);background:var(--1-a-1-a-1-a,#1a1a1a)}@media (max-width:767px){.cta-element.cta-element--sm .cta-element__box-left{position:relative;max-width:380px;width:100%}}.cta-element.cta-element--sm .cta-element__box-wrapper{padding:50px 50px 50px 16px}@media (max-width:767px){.cta-element.cta-element--sm .cta-element__box-wrapper{text-align:center;padding:30px 20px}}.cta-element.cta-element--sm .cta-element__box-right{width:50%}.cta-element.cta-element--lg .cta-element-wrapper{min-height:550px}.cta-element.cta-element--lg .cta-element__box-left{width:60%}.cta-element.cta-element--lg .cta-element__box-right{width:40%;min-height:462px;display:flex;align-items:center;position:absolute;content:"";bottom:0;right:0;border-bottom:10px solid var(--colors-primary);background:var(--1-a-1-a-1-a,#1a1a1a)}.cta-element.cta-element--lg .cta-element__box-wrapper{padding-left:80px;padding:50px 0 50px 80px}.cta-element.cta-element--lg .cta-element__box-heading{margin-bottom:51px;max-width:422px}.cta-element.cta-element--lg .cta-element__box-heading h3{font-size:24px;font-style:normal;font-weight:700;line-height:120%}.cta-element.cta-element--lg .cta-element__box-desc{margin-bottom:40px;max-width:422px}.cta-element.cta-element--lg .cta-element__box-desc p{font-family:Poppins,sans-serif;font-weight:300}@media (max-width:767px){.cta-element.cta-element--lg{display:none}}.cta-element .cta-element-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end}.cta-element__box-wrapper{height:100%;position:relative;display:flex;flex-direction:column;justify-content:center}.cta-element__box-heading{margin-bottom:24px;max-width:668px}.cta-element__box-heading h3{color:var(--White,#fff);font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:0}@media (min-width:768px) and (max-width:991px){.cta-element__box-heading h3{justify-content:center;font-size:20px}}@media (max-width:767px){.cta-element__box-heading h3{justify-content:center;font-size:20px}}.cta-element__box-desc{margin-bottom:24px;max-width:668px;flex:1}.cta-element__box-desc p{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}.contact-tile-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.contact-tile-element{padding:64px 0}}@media (max-width:767px){.contact-tile-element{padding:64px 0}}.contact-tile-element .container{max-width:1312px;padding:0 16px}.contact-tile-element__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px -24px}@media (max-width:1024px){.contact-tile-element__wrapper{margin:-12px -12px}}@media (max-width:767px){.contact-tile-element__wrapper{margin:-12px 0}}.contact-tile-element__tile{width:33.33%;padding:12px 24px;min-height:270px;transition:all .2s ease-in-out}.contact-tile-element__tile:hover{transform:scaleY(1.1)}@media (max-width:1024px){.contact-tile-element__tile{width:50%;padding:12px 12px}}@media (max-width:767px){.contact-tile-element__tile{width:100%;padding:12px 0}}.contact-tile-element__tile-wrapper{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;border-top:10px solid var(--colors-primary);background:var(--1-a-1-a-1-a,#1a1a1a);color:#fff}.contact-tile-element-heading,.contact-tile-element-icon{margin-bottom:24px}.contact-tile-element-heading h4{margin-bottom:0;font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.contact-tile-element-desc{max-width:305px}.contact-tile-element-desc span{text-align:center;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;word-wrap:break-word}.image-content{padding:112px 0}@media (min-width:768px) and (max-width:991px){.image-content{padding:64px 0}}@media (max-width:767px){.image-content{padding:64px 0}}.image-content .container{max-width:1313px;padding:0 16px}.image-content-wrapper{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width:650px){.image-content-wrapper{margin:0}}.image-content-content{width:50%;display:flex;align-items:center;padding:0 40px}@media (max-width:650px){.image-content-content{width:100%;padding:0}}.image-content-image{width:50%;min-height:525px;padding:0 40px}.image-content-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:650px){.image-content-image{width:100%;margin-top:48px;padding:0;min-height:348px}}.image-content-content-details li,.image-content-content-details p{color:#555;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.image-content-content-action{margin-top:40px}@media (max-width:650px){.image-content-content-action{margin-top:24px}}.hotel-facilities-faq{padding:112px 0}@media (min-width:768px) and (max-width:991px){.hotel-facilities-faq{padding:64px 0}}@media (max-width:767px){.hotel-facilities-faq{padding:64px 0}}.hotel-facilities-faq .container{max-width:1313px;padding:0 16px}.hotel-facilities-faq__wrapper{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width:1024px){.hotel-facilities-faq__wrapper{margin:0}}.hotel-facilities-faq__slider{display:none;overflow-x:hidden;padding-bottom:80px}.hotel-facilities-faq__slider .hotel-facilities-faq__image{height:314px;max-width:314px}.hotel-facilities-faq__slider .hotel-facilities-faq__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hotel-facilities-faq__slider .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000}.hotel-facilities-faq__slider .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.hotel-facilities-faq__slider .splide__arrows{display:none}.hotel-facilities-faq__slider .splide__pagination{padding:0;justify-content:flex-start}.hotel-facilities-faq__slider .splide__pagination.splide__pagination-outline{bottom:45px}@media (max-width:767px){.hotel-facilities-faq__slider{display:block}}.hotel-facilities-faq__images{width:50%;display:flex;flex-wrap:wrap;padding:0 40px;margin:-8px}@media (max-width:1024px){.hotel-facilities-faq__images{width:100%;padding:0;padding-bottom:40px}}@media (max-width:767px){.hotel-facilities-faq__images{display:none}}.hotel-facilities-faq__images .hotel-facilities-faq__image{min-height:250px;width:50%;padding:8px}.hotel-facilities-faq__images .hotel-facilities-faq__image img{width:100%;height:100%}.hotel-facilities-faq__images .hotel-facilities-faq__image:nth-child(1){width:100%;min-height:500px}.hotel-facilities-faq-address{display:flex;align-items:center;padding-left:20px;padding-right:20px;padding-bottom:70px}.hotel-facilities-faq-address p{margin-bottom:0}.hotel-facilities-faq-address svg{margin-right:16px}.hotel-facilities-faq__content{width:50%;padding:0 40px}@media (max-width:1024px){.hotel-facilities-faq__content{width:100%;padding:0}}.hotel-facilities-faq__content-content{padding-bottom:50px}.hotel-facilities-faq__content-content .heading{padding-bottom:24px}.hotel-facilities-faq__content-content .heading h3{color:#2b2829;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.hotel-facilities-faq__content-content p{color:#555;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.hotel-facilities-faq__content-content .hotel-facilities-faq__content-action{display:flex;margin:-12px}.hotel-facilities-faq__content-content .hotel-facilities-faq__content-action .action-faq{padding:12px}@media (max-width:767px){.hotel-facilities-faq__content-content .hotel-facilities-faq__content-action{flex-direction:column}}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .heading{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:16px}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .heading h5{color:var(--Dark-Grey,#2b2829);font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin-bottom:0}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq{border-bottom:1px solid rgba(0,0,0,.2)}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq h6{color:#2b2829;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading{display:flex;padding:20px 0;cursor:pointer}@media (max-width:1024px){.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading{flex-direction:row-reverse;justify-content:space-between}}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading svg{margin-right:16px;transform:rotate(90deg)}@media (max-width:1024px){.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading svg{margin-right:0}}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-content{display:none}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-content.active{display:block}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-content p{color:#555;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.properties-slider{overflow-x:hidden;padding:112px 0}@media (min-width:768px) and (max-width:991px){.properties-slider{padding:64px 0}}@media (max-width:767px){.properties-slider{padding:64px 0}}.properties-slider .container{max-width:1313px;padding:0 16px;overflow:visible}.properties-slider.properties-slider--viewAll .properties-slider-content{display:flex;align-items:flex-end;justify-content:space-between;max-width:none;margin:0}.properties-slider.properties-slider--viewAll .properties-slider-content .content{max-width:625px;text-align:left}@media (max-width:650px){.properties-slider.properties-slider--viewAll .properties-slider-content .content{text-align:center}}.properties-slider.properties-slider--viewAll .properties-slider-content .action{flex-shrink:1}@media (max-width:650px){.properties-slider.properties-slider--viewAll .properties-slider-content .action{display:none}}.properties-slider .properties-slider-content{padding-bottom:80px;max-width:768px;margin:0 auto;text-align:center}.properties-slider .properties-slider-content .content-element-heading{margin-bottom:24px}.properties-slider .properties-slider-content .content-element-prefix{margin-bottom:16px}@media (max-width:767px){.properties-slider .properties-slider-content{padding-bottom:48px}}.properties-slider .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000}.properties-slider .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.properties-slider .splide__arrow{top:unset;bottom:-40px;right:0;width:48px;height:48px;border:1px solid #000;border-radius:100%}.properties-slider .splide__arrow--prev{left:unset;right:63px}.properties-slider .splide__pagination{padding:0;justify-content:flex-start}.properties-slider .splide__pagination.splide__pagination-outline{bottom:0;width:-moz-fit-content;width:fit-content}.properties-slider .splide__arrow.splide__arrow-long-arrow{padding:0}.properties-slider .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.properties-slider .splide__track{overflow:visible!important;padding-bottom:50px}.properties-slider-action-top{display:flex}.properties-slider-action-top a{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;border:1px solid var(--Black,#000);text-decoration:none;flex-shrink:0;transition:all .3s}.properties-slider-action-top a:hover{background:#000;color:#fff}.properties-slider__tile{margin-right:48px;width:400px}@media (max-width:767px){.properties-slider__tile{margin-right:24px;width:305px}}.facility-list-icon{padding:112px 0}@media (min-width:768px) and (max-width:991px){.facility-list-icon{padding:64px 0}}@media (max-width:767px){.facility-list-icon{padding:64px 0}}.facility-list-icon .container{max-width:1313px;padding:0 16px}.facility-list-icon .facility-list__content{max-width:768px;margin-bottom:80px;margin-right:auto;margin-left:auto}@media (min-width:768px) and (max-width:991px){.facility-list-icon .facility-list__content{margin-bottom:40px}}@media (max-width:767px){.facility-list-icon .facility-list__content{margin-bottom:40px}}.facility-list-icon .facility-list-icon__wrapper{display:flex;flex-wrap:wrap;margin:-16px}.facility-list-icon .facility-list-icon__list{width:33.33%;padding:16px}@media (min-width:768px) and (max-width:991px){.facility-list-icon .facility-list-icon__list{width:50%}}@media (max-width:767px){.facility-list-icon .facility-list-icon__list{width:50%}}@media (max-width:650px){.facility-list-icon .facility-list-icon__list{width:100%}}.facility-list-icon .facility-list-icon__icon{margin-bottom:16px}.facility-list-icon .facility-list-icon__list__wrapper{padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;color:#fff;min-height:271px;text-align:center}.facility-list-icon .facility-list-icon__title{text-align:center}.facility-list-icon .facility-list-icon__title h5{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.facility-card{padding:112px 0}@media (min-width:768px) and (max-width:991px){.facility-card{padding:64px 0}}@media (max-width:767px){.facility-card{padding:64px 0}}.facility-card .container{max-width:1313px;padding:0 16px}.facility-card .facility-card__list{display:flex;flex-wrap:wrap;margin:-16px}.facility-card .facility-card__list-card{position:relative;width:33.33%;min-height:638px;padding:16px}@media (min-width:768px) and (max-width:991px){.facility-card .facility-card__list-card{width:50%}}@media (max-width:767px){.facility-card .facility-card__list-card{width:50%}}@media (max-width:650px){.facility-card .facility-card__list-card{width:100%}}.facility-card .facility-card__list-card-image__inner-card{border-top:10px solid var(--colors-primary);z-index:1;position:absolute;right:32px;left:32px;bottom:50px;background:rgba(26,26,26,.8);min-height:336px;color:#fff;padding:20px 30px}.facility-card .facility-card__list-card-image{width:100%;height:100%}.facility-card .facility-card__list-card-image img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.facility-card .facility-card__list-card-icon{margin-bottom:8px}.facility-card .facility-card__list-card-heading{margin-bottom:24px}.facility-card .facility-card__list-card-heading h5{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.facility-card .facility-card__list-card-desc{margin-bottom:32px}.facility-card .facility-card__list-card-desc p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.facility-card .facility-card__list-card-action a{color:#fff;display:flex;align-items:center;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;transition:.3s}.facility-card .facility-card__list-card-action a:hover{color:var(-colors-primary)}.facility-card .facility-card__content{text-align:center;margin-bottom:24px}.facility-card .facility-card__prefix{display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.5);text-align:center;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:2.79px;margin-bottom:16px}.facility-card .facility-card__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.testimonial-slider{padding:112px 0}@media (min-width:768px) and (max-width:991px){.testimonial-slider{padding:64px 0}}@media (max-width:767px){.testimonial-slider{padding:64px 0}}.testimonial-slider .container{max-width:1313px;padding:0 16px}.testimonial-slider .testimonial-slider__content{max-width:768px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:32px}.testimonial-slider .testimonial-slider__content p{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.testimonial-slider .testimonial-slider__avatar{width:56px;height:56px;border-radius:100%;overflow:hidden;margin-bottom:16px}.testimonial-slider .testimonial-slider__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.testimonial-slider .testimonial-slider__slider{display:flex;flex-direction:column;align-items:center;width:100%}.testimonial-slider .testimonial-slider__details{text-align:center}.testimonial-slider .testimonial-slider__details h6{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:0}.testimonial-slider .testimonial-slider__details p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.testimonial-slider .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000}.testimonial-slider .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.testimonial-slider .splide__arrow{width:48px;height:48px;border:1px solid #000;border-radius:100%}.testimonial-slider .splide__pagination{padding:0}.testimonial-slider .splide__pagination.splide__pagination-outline{bottom:0}.testimonial-slider .splide__arrow.splide__arrow-long-arrow{padding:0}.testimonial-slider .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.testimonial-slider .splide__track{overflow:visible!important;padding-bottom:50px}.text-content-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.text-content-element{padding:64px 0}}@media (max-width:767px){.text-content-element{padding:64px 0}}.text-content-element .container{max-width:1385px;padding:0 16px}.text-content-element__wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;margin:-40px}@media (min-width:768px) and (max-width:991px){.text-content-element__wrapper{margin:-20px}}@media (max-width:767px){.text-content-element__wrapper{margin:-20px}}.text-content-element__col{width:50%;padding:40px}@media (min-width:768px) and (max-width:991px){.text-content-element__col{width:100%;padding:20px}}@media (max-width:767px){.text-content-element__col{width:100%;padding:20px}}.text-content-element__col p{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.text-content-element .text-content-element__heading{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.action-image--secondary.bg-grey .action-image__wrapper{background:#fff}.action-image--secondary.bg-grey .action-image__image{padding-right:0}@media (min-width:768px) and (max-width:991px){.action-image--secondary.bg-grey .action-image__image{padding-right:24px}}@media (max-width:767px){.action-image--secondary.bg-grey .action-image__image{padding-right:24px}}.action-image{padding:112px 0}@media (min-width:768px) and (max-width:991px){.action-image{padding:64px 0}}@media (max-width:767px){.action-image{padding:64px 0}}.action-image .container{max-width:1385px;padding:0 16px;margin:-32px auto}@media (min-width:768px) and (max-width:991px){.action-image .container{margin:-12px 0}}@media (max-width:767px){.action-image .container{margin:-12px 0}}.action-image .action-image__wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:0 -24px}@media (min-width:768px) and (max-width:991px){.action-image .action-image__wrapper{padding:12px 0}}@media (max-width:767px){.action-image .action-image__wrapper{padding:12px 0}}.action-image .action-image__wrapper--reverse{flex-direction:row-reverse}.action-image .action-image__image{min-height:540px}@media (min-width:768px) and (max-width:991px){.action-image .action-image__image{height:440px}}@media (max-width:767px){.action-image .action-image__image{height:440px}}.action-image .action-image__action,.action-image .action-image__image{width:50%;padding:0 24px}.action-image .action-image__action img,.action-image .action-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px) and (max-width:991px){.action-image .action-image__action,.action-image .action-image__image{width:100%}}@media (max-width:767px){.action-image .action-image__action,.action-image .action-image__image{width:100%}}@media (min-width:768px) and (max-width:991px){.action-image .action-image__action{padding-bottom:40px}}@media (max-width:767px){.action-image .action-image__action{padding-bottom:40px}}.action-image .action-image__action-prefix h6{color:rgba(0,0,0,.5);font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:2.79px;margin-bottom:8px}.action-image .action-image__action-heading h3{font-size:24px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:4px;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:32px}.action-image .action-image__action-content p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.action-image .action-image__action-content .action-image__action-content-link{color:var(--Dark-Blue,#246197);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;text-decoration:none}.action-image .action-image__action-content ul{list-style:none;padding:0;margin:0}.action-image .action-image__action-content ul li{margin-bottom:16px}.action-image .action-image__action--link a{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;text-decoration:none}.action-image .action-image__action--link a:after{content:"";display:inline-block;align-items:center;width:24px;height:25px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M9.70697 17.4496L15.414 11.7426L9.70697 6.03564L8.29297 7.44964L12.586 11.7426L8.29297 16.0356L9.70697 17.4496Z" fill="black"/></svg>') center/contain no-repeat}.action-image .action-image__action--social-link-wrapper{display:flex;align-items:center;margin:0 -4px;padding:16px 0}.action-image .action-image__action--social-link-wrapper a{padding:0 4px}table{border-collapse:collapse;width:100%!important;padding:0 16px}table h1,table h2,table h3,table h4,table h5,table h6{margin:0}table td,table th{border:1px solid #2b2829;padding:8px}.halfbox{padding:24px 0}.halfbox.dark-bg{background-color:#2b2829}.halfbox.dark-bg h2,.halfbox.dark-bg h3,.halfbox.dark-bg h4,.halfbox.dark-bg h5,.halfbox.dark-bg h6,.halfbox.dark-bg hr,.halfbox.dark-bg p{color:#f4f3eb}@media screen and (min-width:768px){.halfbox{padding:64px 0}}.halfbox__inner{display:flex;flex-direction:column;gap:40px;text-align:center}.halfbox__inner ul{text-align:left}.halfbox__image{position:relative;width:100%}@media screen and (min-width:768px){.halfbox__image{min-height:640px}}.halfbox__image:before{content:"";display:block;width:100%;padding-top:103.8%}.halfbox__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.halfbox__title{text-align:center;color:#2b2829;margin-bottom:30px}.halfbox__details,.halfbox__prefix{color:rgba(0,0,0,.5)}.halfbox__details h1,.halfbox__details h2,.halfbox__details h3,.halfbox__details h4,.halfbox__details h5,.halfbox__details h6{color:#2b2829}.halfbox__btn{margin-top:30px}@media (min-width:768px){.halfbox__inner{flex-direction:row;text-align:left}.halfbox__inner>*{flex:1}.halfbox--reverse .halfbox__inner{flex-direction:row-reverse}}.halfbox__image-holder{padding-top:0}@media (min-width:1024px){.halfbox{padding:100px 0}.halfbox__image-holder{padding-top:0}.halfbox__image{min-height:auto}.halfbox__inner{gap:80px}.halfbox__title{font-size:36px;line-height:1.3}.halfbox__prefix{font-size:18px}}.halfbox--multiple-img .halfbox__title-holder{display:flex;justify-content:center;align-items:center;flex-direction:column}.halfbox--multiple-img .halfbox__title-holder hr{width:100%;margin-bottom:3rem}.halfbox--multiple-img .halfbox__title{width:-moz-fit-content;width:fit-content;display:inline-block;text-align:center;max-width:768px;margin-bottom:0!important}.halfbox--multiple-img .halfbox__image-holder{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto auto;gap:1rem;justify-content:center;align-items:start;position:relative}.halfbox--multiple-img .halfbox__image{position:relative;width:243px;min-height:unset}.halfbox--multiple-img .halfbox__image::before{content:"";display:block;width:100%;padding-top:110%}.halfbox--multiple-img .halfbox__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.1)}.halfbox--multiple-img .halfbox__image--primary{grid-column:span 2;margin:0 auto}.halfbox--multiple-img .halfbox__image--secondary{grid-column:1;width:143px;transform:translate(-10px,-85px)}.halfbox--multiple-img .halfbox__image--secondary::before{content:"";display:block;width:100%;padding-top:92%}.halfbox--multiple-img .halfbox__image--third{grid-column:2;width:144px;transform:translate(10px,-65px)}.halfbox--multiple-img .halfbox__image--third::before{content:"";display:block;width:100%;padding-top:105%}@media (min-width:768px){.halfbox--multiple-img .halfbox__inner{flex-direction:column;text-align:left}.halfbox--multiple-img .halfbox__image{position:relative;width:80%;min-height:unset}.halfbox--multiple-img .halfbox__image::before{content:"";display:block;width:100%;padding-top:110%}.halfbox--multiple-img .halfbox__image--secondary{grid-column:1;width:280px;transform:translate(-30px,-180px)}.halfbox--multiple-img .halfbox__image--secondary::before{content:"";display:block;width:100%;padding-top:96%}.halfbox--multiple-img .halfbox__image--third{grid-column:2;width:291px;transform:translate(30px,-105px)}.halfbox--multiple-img .halfbox__image--third::before{content:"";display:block;width:100%;padding-top:103%}}@media (min-width:1024px){.halfbox--multiple-img .halfbox__inner{flex-direction:row;text-align:left}.halfbox--multiple-img.halfbox--reverse .halfbox__inner{flex-direction:row-reverse}.halfbox--multiple-img .halfbox__image-holder{padding-top:0}}.halfbox-black-details .halfbox__details{color:#000}.halfbox-layout2 .halfbox__title-holder{text-align:start}.halfbox-layout2 .halfbox__title-holder .halfbox__title{text-align:start}.halfbox-layout2 .halfbox__title-holder hr{margin-left:0}.halfbox-layout2 .halfbox__inner{text-align:left}.halfbox-layout2 .halfbox__title-holder--desktop{display:none}@media screen and (min-width:768px){.halfbox-layout2 .halfbox__title-holder--desktop{display:block}.halfbox-layout2 .halfbox__title-holder--mobile{display:none}}.halfbox-layout3 .halfbox__title-holder{text-align:start}.halfbox-layout3 .halfbox__title-holder .halfbox__title{text-align:start}.halfbox-layout3 .halfbox__title-holder hr{margin-left:0}.halfbox-layout3 .halfbox__inner{flex-wrap:wrap;gap:unset;margin:-40px;text-align:left}.halfbox-layout3 .halfbox__inner .halfbox__content,.halfbox-layout3 .halfbox__inner .halfbox__image-holder{flex:unset;width:100%;padding:40px}.halfbox-layout3 .halfbox__inner .halfbox-tile{background:#f4f3eb;border-left:7px solid #c4b95e;margin-bottom:24px}.halfbox-layout3 .halfbox__inner .halfbox-tile-wrapper{padding:20px 20px 20px 25px}.halfbox-layout3 .halfbox__inner .halfbox-tile-title h3{font-size:24px;margin-bottom:16px;line-height:1.4;color:#000;font-weight:500}.halfbox-layout3 .halfbox__inner .halfbox-tile-mail p,.halfbox-layout3 .halfbox__inner .halfbox-tile-prefix p{font-size:16px;line-height:1.5;color:#000;font-weight:400}@media screen and (min-width:768px){.halfbox-layout3 .halfbox__inner .halfbox__content{width:40%}.halfbox-layout3 .halfbox__inner .halfbox__image-holder{width:60%}}.halfbox--contain-image .halfbox__image img{-o-object-fit:contain;object-fit:contain}.halfbox--contain-image .halfbox__image::before{content:"";display:block;width:100%;padding-top:100%}.halfbox--contain-image table td,.halfbox--contain-image table th{border:0 solid #2b2829;padding:0}.halfbox--contain-image .halfbox__details{color:#2b2829}.halfbox--contain-image .btn-solid-dark{background:#2b2829;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb}@media (min-width:1024px){.halfbox--contain-image{padding:50px 0 50px 0}}.contact-cards-grid{padding:40px 0}.contact-cards-grid__inner{display:flex;flex-wrap:wrap;margin:0 -20px 0 -20px}.contact-cards-grid h2{width:100%;padding:0 20px 20px 20px}.contact-cards-grid .splide__slide{width:22rem!important;padding:unset!important;margin-right:1rem!important}.contact-cards-grid .contact-card-wrapper{width:33.33%;padding:0 20px 20px 20px}@media (min-width:992px) and (max-width:1024px){.contact-cards-grid .contact-card-wrapper{width:50%}}@media (min-width:768px) and (max-width:991px){.contact-cards-grid .contact-card-wrapper{width:100%}}@media (max-width:767px){.contact-cards-grid .contact-card-wrapper{width:100%}}.contact-cards-grid__title{max-width:768px;margin-bottom:60px;position:relative}.contact-cards-grid__title:after{content:"";display:block;width:200px;height:2px;background-color:#2b2829;margin-top:10px}@media (min-width:1024px){.contact-cards-grid{padding:80px 0}}.contact-card{height:100%;width:100%;background-color:#2b2829;padding:25px 20px;color:#f4f3eb}.contact-card__inner{display:flex;flex-direction:column;height:100%}.contact-card__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.contact-card ul{display:flex;flex-direction:column;padding:0;margin-bottom:0}.contact-card ul li{list-style:none;list-style-type:none}.contact-card__image{position:relative;width:100%;padding-top:57.222%;margin-bottom:25px}.contact-card__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact-card__title{display:inline-flex;cursor:pointer;color:#fff;text-decoration:none;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #f4f3eb;max-height:115px;min-height:115px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.contact-card__title-contact{min-height:unset}.contact-card__title:hover{color:unset}@media (min-width:768px) and (max-width:991px){.contact-card__title{padding-bottom:16px;margin-bottom:20px;max-height:74px;min-height:74px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}}@media (max-width:767px){.contact-card__title{padding-bottom:16px;margin-bottom:20px;max-height:74px;min-height:74px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}}.contact-card__content-list{display:flex;flex-direction:column}.contact-card__content-item{flex:1;margin-bottom:25px}.contact-card__content-item:last-child{margin-bottom:0}.contact-card__content-item ul li{padding-left:40px;position:relative;margin-bottom:25px}@media (min-width:768px) and (max-width:991px){.contact-card__content-item ul li{margin-bottom:16px}}@media (max-width:767px){.contact-card__content-item ul li{margin-bottom:16px}}.contact-card__content-item ul li:last-child{margin-bottom:0}.contact-card__content-item ul li a{color:#f4f3eb;text-decoration:unset}.contact-card__content-item ul li a:hover{text-decoration:underline}.contact-card__content-item ul li svg{position:absolute;left:0;top:0}.contact-card__btn-holder{margin-top:40px}.contact-card__btn{background:#f4f3eb;font-family:Funkis,sans-serif;text-transform:uppercase;position:relative;min-height:54px;padding:10px 20px;display:inline-flex;align-items:center}.contact-card__btn::after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg);transition:all .5s;position:relative;left:0;margin-left:8px}.contact-card__btn:hover{background:#f4f3eb;color:#2b2829}.contact-card__btn:hover:after{left:10px}@media (min-width:1024px){.contact-card__title{font-size:26px}}@media (min-width:1200px){.contact-card{padding:30px 28px}}.accordion-element{display:flex;flex-direction:column;margin:0 auto}.accordion-element.accordion-element--Default{width:100%}.accordion-element .accordion-item button{width:100%;border:none;padding:25px;text-align:left;font-size:18px;cursor:pointer;outline:0;display:flex;gap:30px;justify-content:center;align-items:center;font-family:Funkis,sans-serif;font-weight:600}.accordion-element.accordion-element--theme-Dark.accordion-element--Full{background-color:#2b2829}.accordion-element.accordion-element--theme-Dark .accordion-header{background-color:#2b2829;color:#f4f3eb}.accordion-element.accordion-element--theme-Dark .accordion-header:hover{background-color:#282627}.accordion-element.accordion-element--theme-Dark .accordion-content{background-color:#2b2829;color:#f4f3eb}.accordion-element.accordion-element--theme-Dark .accordion-content a{color:#f4f3eb}.accordion-element.accordion-element--theme-Dark .accordion-content a:hover{text-decoration:underline}.accordion-element.accordion-element--theme-Light .accordion-header{background-color:#f4f3eb;color:#2b2829}.accordion-element.accordion-element--theme-Light .accordion-header:hover{background-color:#dad9d0}.accordion-element.accordion-element--theme-Light .accordion-content{background-color:#f4f3eb;color:#2b2829}.accordion-element.accordion-element--theme-Light .accordion-content a{color:#2b2829}.accordion-element.accordion-element--theme-Light .accordion-content a:hover{text-decoration:underline}.accordion-element.accordion-element--padding-None{padding:0}.accordion-element.accordion-element--padding-Top{padding-top:1rem}.accordion-element.accordion-element--padding-Bottom{padding-bottom:1rem}.accordion-element.accordion-element--padding-TopBottom{padding:1rem 0}.accordion-element .accordion-header{display:flex;align-items:center;cursor:pointer;font-weight:700;padding:1rem;font-size:1.2rem;transition:background-color .3s ease,color .3s ease}.accordion-element .accordion-header .accordion-arrow{margin-left:20px}.accordion-element .accordion-header .accordion-arrow.accordion-arrow--Small::after{content:"▼";font-size:.8rem}.accordion-element .accordion-header .accordion-arrow.accordion-arrow--Default::after{content:"▼";font-size:1rem}.accordion-element .accordion-header .accordion-arrow.arrow-None::after{content:none}.accordion-element .accordion-header[aria-expanded=true]::after{transform:rotate(180deg)}.accordion-element .accordion-content{overflow:hidden;padding:1rem;font-size:1rem;transition:max-height .3s ease,padding .3s ease}.accordion-element .accordion-content p{margin:0;line-height:1.6}@media (max-width:768px){.accordion-element .accordion-header{font-size:1rem;padding:.8rem}.accordion-element .accordion-content{font-size:.9rem;padding:.8rem}}@media (max-width:480px){.accordion-element .accordion-header{font-size:.9rem;padding:.6rem}.accordion-element .accordion-content{font-size:.8rem;padding:.6rem}}.our-neighbourhood{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.our-neighbourhood{padding:2rem 0}}@media (max-width:767px){.our-neighbourhood{padding:2rem 0}}.our-neighbourhood__title{text-align:center}.our-neighbourhood__wrapper{margin:-10px}.our-neighbourhood__tile-wrapper{width:33.33%;padding:10px;display:flex}.our-neighbourhood__tile-wrapper img{width:100%;height:auto!important}@media (min-width:768px) and (max-width:991px){.our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:767px){.our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:650px){.our-neighbourhood__tile-wrapper{width:100%}}.our-neighbourhood__tile{position:relative;width:100%}.our-neighbourhood__tile .our-neighbourhood__title,.our-neighbourhood__tile img{display:block;max-width:100%;height:100%;box-sizing:border-box;position:relative;overflow:hidden;transition:transform .3s ease-in-out;float:left}.tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-in-out}.our-neighbourhood__tile:hover .tile-overlay{opacity:1}.tile-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;width:100%;height:100%;text-align:left;color:#fff;opacity:0;transition:opacity .3s ease-in-out;padding:20px 20px}.our-neighbourhood__tile:hover .tile-content{opacity:1}.tile-content h3{font-size:1.8rem;margin-bottom:8px}@media (min-width:768px) and (max-width:991px){.tile-content h3{font-size:1.2rem}}@media (max-width:767px){.tile-content h3{font-size:1.2rem}}.tile-content p{font-size:.9rem;margin-bottom:12px;flex-grow:1}.btn__wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:-8px}.tile-content .btn{color:#fff;padding:8px;border-radius:5px;border:none;cursor:pointer;transition:background .3s ease-in-out;text-decoration:underline;font-size:14px}.tile-content .btn:hover{color:beige}.our-neighbourhood--fixed .our-neighbourhood__title--desktop{display:none}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--fixed .our-neighbourhood__title--desktop{display:block}}@media (max-width:767px){.our-neighbourhood--fixed .our-neighbourhood__title--desktop{display:block}}.our-neighbourhood--flex .our-neighbourhood--flex-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{min-height:280px}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:767px){.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:767px){.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{width:100%}}.our-neighbourhood--fixed-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(400px,auto);gap:20px}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--fixed-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,2fr))}}@media (max-width:767px){.our-neighbourhood--fixed-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,2fr))}}.our-neighbourhood--fixed-wrapper .our-neighbourhood__title{grid-column:2;grid-row:2;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--fixed-wrapper .our-neighbourhood__title{display:none}}@media (max-width:767px){.our-neighbourhood--fixed-wrapper .our-neighbourhood__title{display:none}}.our-neighbourhood--fixed-wrapper .our-neighbourhood__tile-wrapper{width:100%!important}.our-neighbourhood--fixed-wrapper .our-neighbourhood__tile-wrapper img{max-width:unset;width:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.si-float-wrapper{position:absolute;width:100%}.si-float-wrapper,.si-float-wrapper *{box-sizing:border-box}[class*=si-wrapper]{display:flex;position:absolute;align-items:center;font-size:14px;cursor:default}.si-wrapper-top{flex-direction:column;margin-top:-50px;margin-left:0;transform:translate(-13px,-100%)}.si-wrapper-bottom{flex-direction:column-reverse;margin-top:-10px;margin-left:0;transform:translate(-50%,0)}.si-wrapper-left{margin-top:-30px;margin-left:-11px;transform:translate(-100%,-50%)}.si-wrapper-right{flex-direction:row-reverse;margin-top:-30px;margin-left:11px;transform:translate(0,-50%)}[class*=si-shadow-wrapper]{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.298039;z-index:1}.si-shadow-wrapper-bottom,.si-shadow-wrapper-top{flex-direction:column}.si-shadow-pointer-bottom,.si-shadow-pointer-right{order:-1}.si-shadow-frame{box-shadow:0 1px 3px 0 #000}[class*=si-shadow-pointer]{position:relative;width:0;height:0;margin:auto}[class*=si-shadow-inner-pointer]{position:absolute;width:141%;height:141%;box-shadow:-.7071067812px .7071067812px 3px 0 #000}.si-shadow-inner-pointer-top{left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-bottom{bottom:0;left:50%;transform:translate(-50%,50%) rotate(-45deg)}.si-shadow-inner-pointer-left{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-right{top:50%;right:0;transform:translate(50%,-50%) rotate(-45deg)}.si-frame{position:relative;flex:1 1 auto;border-radius:0;overflow:hidden;z-index:2}.si-content-wrapper{width:100%;max-width:100%;max-height:100%;padding:30px;background-color:#f4f3eb}.si-has-border .si-content-wrapper{border:0 solid #bbb}.si-content{overflow:auto}.si-close-button{position:absolute;top:0;right:0;border:0;outline:0;background-color:transparent;color:inherit;font-family:Arial,Funkis,monospace;font-size:0;cursor:pointer;opacity:.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.si-close-button:focus,.si-close-button:hover{opacity:.7}[class*=si-pointer-border]{position:absolute;border:0 solid transparent;z-index:3}[class*=si-pointer-bg]{position:relative;border:0 solid transparent;z-index:4}.si-has-border [class*=si-pointer-bg]{border-width:0}.si-pointer-border-bottom,.si-pointer-border-top{left:50%;transform:translate(-50%,0)}.si-pointer-border-left,.si-pointer-border-right{top:50%;transform:translate(0,-50%)}.si-pointer-top{border-bottom:0}.si-pointer-border-top{bottom:0;border-top-color:#bbb}.si-pointer-bg-top{border-top-color:#f4f3eb}.si-has-border .si-pointer-bg-top{top:0;margin-bottom:0}.si-pointer-bottom{border-top:0}.si-pointer-border-bottom{top:0;border-bottom-color:#bbb}.si-pointer-bg-bottom{border-bottom-color:#f4f3eb}.si-has-border .si-pointer-bg-bottom{bottom:0;margin-top:0}.si-pointer-left{border-right:0}.si-pointer-border-left{right:0;border-left-color:#bbb}.si-pointer-bg-left{border-left-color:#f4f3eb}.si-has-border .si-pointer-bg-left{left:0;margin-right:0}.si-pointer-right{border-left:0}.si-pointer-border-right{left:0;border-right-color:#bbb}.si-pointer-bg-right{border-right-color:#f4f3eb}.si-has-border .si-pointer-bg-right{right:0;margin-left:0}.si-content{color:#2b2829}.si-content h4{font-size:1.13rem}.si-content p{font-size:.88rem}.si-content p:last-of-type{margin:0}.si-content a{color:#0085ff;font-weight:500}.section--blog{padding-top:3rem}.blog-excerpt{color:#2b2829;margin-bottom:4.25rem}.blog-excerpt a{color:inherit;text-decoration:none}.blog-excerpt a:focus,.blog-excerpt a:hover{color:inherit;text-decoration:none;border:0}.blog-excerpt img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:334/249;margin-bottom:2.53rem}.blog-excerpt h3{font-size:1.88rem;margin-bottom:1.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:1.3}.blog-excerpt p{font-size:.88rem;margin-bottom:1.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.blog-category{overflow:hidden;padding:4rem 0}.blog-category h2{font-size:1.5rem}.blog-category header{margin-bottom:2rem}.blog-category .btn:focus,.blog-category .btn:hover{border:0}@media (min-width:768px){.blog-category .container{overflow:visible}.blog-category .splide{width:100vw}.blog-category header{margin-bottom:4.25rem}.blog-category h2{font-size:2.25rem}}.blog-excerpt-featured{color:#fff;width:30rem;margin-right:4rem}.blog-excerpt-featured img{margin:0}.blog-excerpt-featured .content{padding:2.25rem;background-color:#2b2829}@media (max-width:768px){.blog-excerpt-featured{width:calc(100vw - 1.5rem);max-width:calc(576px - 1.5rem)}}.pagination .previous svg{transform:rotate(180deg)}.pagination .page-number{padding:1.5rem}.blog-post-header{text-align:center;padding-top:2rem;padding-bottom:2rem}.blog-post-header h1{font-size:3rem;max-width:1000px;margin:0 auto 2.4rem;display:block}.blog-post-header p{font-size:1.13rem;margin-bottom:2.75rem}.blog-post-header img{height:25rem;width:100%;-o-object-fit:cover;object-fit:cover}.blog-post-headers{text-align:center;border-bottom:2px solid rgba(0,0,0,.19);margin-bottom:6rem}.blog-post-headers a{position:relative;display:inline-block;padding:1.25rem 0;margin:0 1.6rem -2px 1.6rem;opacity:.19;font-weight:400;text-decoration:none}.blog-post-headers a:hover:after{position:absolute;content:"";bottom:0;background-color:#2b2829;width:100%;height:2px;left:0}.blog-post-headers a.active{opacity:1}.blog-post-headers a.active:after{position:absolute;content:"";bottom:0;background-color:#2b2829;width:100%;height:2px;left:0}.more-stories{margin-top:6rem}.more-stories h2{font-size:1.88rem;margin-bottom:3.25rem}.pagination{margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.pagination{margin-bottom:2rem}}@media (max-width:767px){.pagination{margin-bottom:2rem}}.blog-post-content .field-item img{margin-bottom:1rem}.blog-post-content .html-editor .field-item .paragraphs-item-image .content{margin-bottom:2rem}.property-blog{padding:112px 0}@media (min-width:768px) and (max-width:991px){.property-blog{padding:64px 0}}@media (max-width:767px){.property-blog{padding:64px 0}}.property-blog .container{max-width:1313px;padding:0 16px}.property-blog__top-content{text-align:center;max-width:700px;margin:0 auto;padding-bottom:80px}@media (min-width:768px) and (max-width:991px){.property-blog__top-content{padding-bottom:48px}}@media (max-width:767px){.property-blog__top-content{padding-bottom:48px}}.property-blog__top-prefix{margin-bottom:16px}@media (min-width:768px) and (max-width:991px){.property-blog__top-prefix{margin-bottom:12px}}@media (max-width:767px){.property-blog__top-prefix{margin-bottom:12px}}.property-blog__top-prefix h5{color:rgba(0,0,0,.5);text-align:center;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:2.79px;margin-bottom:0}.property-blog__top-heading{max-width:626px;margin:0 auto;margin-bottom:24px}@media (min-width:768px) and (max-width:991px){.property-blog__top-heading{margin-bottom:20px}}@media (max-width:767px){.property-blog__top-heading{margin-bottom:20px}}.property-blog__top-heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.property-blog__top-desc{max-width:626px;margin:0 auto}.property-blog__top-desc p{color:#555;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.property-blog__tile-wrapper{display:flex;flex-wrap:wrap;margin:-12 -16px}@media (max-width:1024px){.property-blog__tile-wrapper{margin:-12px -12px}}@media (max-width:767px){.property-blog__tile-wrapper{margin:-12px 0}}.property-blog__tile{padding:12px 16px;width:33.3%}@media (max-width:1024px){.property-blog__tile{width:50%;padding:12px 12px}}@media (max-width:767px){.property-blog__tile{width:100%;padding:12px 0}}.property-blog-post{padding:112px 0}@media (min-width:768px) and (max-width:991px){.property-blog-post{padding:64px 0}}@media (max-width:767px){.property-blog-post{padding:64px 0}}.property-blog-post .container{max-width:768px;padding:0 16px}.property-blog-post-article h1,.property-blog-post-article h2,.property-blog-post-article h3,.property-blog-post-article h4,.property-blog-post-article h5,.property-blog-post-article h6{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;font-style:normal;font-weight:700}.property-blog-post-article h5,.property-blog-post-article h6{padding:16px 0}.property-blog-post-article h1,.property-blog-post-article h2,.property-blog-post-article h3,.property-blog-post-article h4{padding:24px 0;margin-bottom:0}.property-blog-post-article h6{font-size:14px}.property-blog-post-article h4{font-size:20px}@media (max-width:650px){.property-blog-post-article h4{font-size:18px}}.property-blog-post-article h3{color:#2b2829;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}@media (max-width:650px){.property-blog-post-article h3{font-size:20px}}.property-blog-post-article p{color:var(--Paragraph,#555);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;padding-bottom:16px}.property-blog-post-article .blockquote,.property-blog-post-article blockquote{color:#555;font-family:Inter,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:28px;padding:0 20px;border-left:2px solid #ff4f58}.property-blog-post-article img{margin-top:32px;margin-bottom:16px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:400px}@media (max-width:650px){.property-blog-post-article img{height:174px}}.property-blog-post-header{display:flex;justify-content:space-between;padding-bottom:40px}@media (max-width:650px){.property-blog-post-header{padding-bottom:32px}}.property-blog-post-header .logo-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:48px}.property-blog-post-header .logo-wrapper .logo{padding:0 3px;color:#000}.property-blog-post-header .logo-wrapper .logo svg{color:#000;border-radius:64px;padding:4px;background:var(--Light-Grey,#f4f4f4)}.property-blog-post-footer{text-align:center;padding-top:44px}.property-blog-post-footer h3{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:16px}.property-blog-post-footer .btn-wrapper,.property-blog-post-footer .logo-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:48px}.property-blog-post-footer .btn-wrapper .btn,.property-blog-post-footer .logo-wrapper .btn{padding:0 3px;--bs-btn-border-width:0px}.property-blog-post-footer .btn-wrapper .btn a,.property-blog-post-footer .btn-wrapper .btn button,.property-blog-post-footer .logo-wrapper .btn a,.property-blog-post-footer .logo-wrapper .btn button{background:var(--colors-primary);display:inline-flex;padding:6px 12px;color:#fff;text-decoration:none;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;border:1px solid var(--colors-primary);transition:all 3ms}.property-blog-post-footer .btn-wrapper .btn a:hover,.property-blog-post-footer .btn-wrapper .btn button:hover,.property-blog-post-footer .logo-wrapper .btn a:hover,.property-blog-post-footer .logo-wrapper .btn button:hover{background:0 0;color:var(--colors-primary);border:1px solid var(--colors-primary)}.property-blog-post-footer .btn-wrapper .btn:hover,.property-blog-post-footer .logo-wrapper .btn:hover{border:none}.property-blog-post-footer .btn-wrapper .logo,.property-blog-post-footer .logo-wrapper .logo{padding:0 3px;color:#000}.property-blog-post-footer .btn-wrapper .logo svg,.property-blog-post-footer .logo-wrapper .logo svg{color:#000;border-radius:64px;padding:4px;background:var(--Light-Grey,#f4f4f4)}.tile-box-wrapper{height:100%;display:flex;flex-direction:column;background:#1a1a1a;color:#fff;text-decoration:none}.tile-box-wrapper:hover{color:#fff}.tile-box .properties-slider--landscape .tile-box-image img{height:187px}.tile-box-image{height:300px;background:#b9b9b9;width:100%}.tile-box-image img{height:300px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%}.tile-box-content{height:100%;display:flex;flex-direction:column;padding:30px;border-top:10px solid var(--colors-primary)}.properties-slider--landscape .tile-box-content{padding:20px}.tile-box-heading{margin-bottom:8px}.properties-slider--landscape .tile-box-heading{padding:20px;margin-bottom:16px}.tile-box-heading h5{margin-bottom:0;color:var(--White,#fff);font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.tile-box-desc{margin-bottom:24px;flex:1 1 0%}.properties-slider--landscape .tile-box-desc{margin-bottom:24px;padding:0 20px 20px 20px}.tile-box-desc p{color:#f4f4f4;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.tile-box-desc p a{color:#fff}.tile-box-desc p a:hover{color:#fff}.tile-box-bottom{display:flex;align-items:center;justify-content:space-between}.tile-box-action a{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;color:#fff;text-decoration:none}.tile-box-action a:hover{color:var(--colors-primary)}.tile-box .tile-box-btn{padding-bottom:16px}.tile-box .tile-box-btn a{color:var(--White,#fff);font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:2px;border:1px solid #f9f9f9;background:#2b2829;text-decoration:none}.tile-box-date{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.break-apart-tile{align-items:center;justify-content:center;padding:4rem 0 4rem}@media (max-width:1200px){.break-apart-tile{padding:4rem 0 2rem}}@media (min-width:992px) and (max-width:1024px){.break-apart-tile{padding:4rem 0 2rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile{padding:3rem 0 1.5rem}}@media (max-width:767px){.break-apart-tile{padding:3rem 0 1.5rem}}.break-apart-tile img{width:100%;height:auto;aspect-ratio:420/536;-o-object-fit:cover;object-fit:cover}.break-apart-tile h2{font-weight:400;font-size:2.25rem;color:#2b2829;margin-bottom:2.5rem}.break-apart-tile h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;color:#2b2829;margin-bottom:1.25rem}.break-apart-tile p{font-size:1.13rem;color:#2b2829;margin-bottom:1.5rem}.break-apart-tile p:last-child{margin-bottom:0}.break-apart-tile .btn-arrow{color:#2b2829}.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:5rem;padding-left:0}@media (min-width:992px) and (max-width:1024px){.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:3rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:3rem}}@media (max-width:767px){.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:3rem}}.tiles-element{padding-top:2rem;padding-bottom:2rem}.tiles-element .container{max-width:960px}.full-width-tile{display:flex;flex-flow:row wrap;width:100vw;height:100%}.full-width-tile>div{position:relative;background-color:#2b2829;color:#f4f3eb;width:50%}@media (min-width:768px) and (max-width:991px){.full-width-tile>div{width:100%;flex-flow:column wrap}}@media (max-width:767px){.full-width-tile>div{width:100%;flex-flow:column wrap}}@media (max-width:767px){.full-width-tile>div:first-child{order:2}}@media (max-width:767px){.full-width-tile>div:last-child{order:1}}.full-width-tile .slider-controls{margin-bottom:3.2rem}.full-width-tile [data-slider-control]{border:0;background-color:transparent}.full-width-tile [data-slider-control="<"]{margin-right:6.25rem}.full-width-tile [data-slider-control="<"] svg{transform:rotate(180deg)}.full-width-tile h2{font-weight:400;font-size:2.25rem;margin-bottom:3.2rem}@media (min-width:768px) and (max-width:991px){.full-width-tile h2{flex-grow:1}}@media (max-width:767px){.full-width-tile h2{flex-grow:1}}.full-width-tile h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;margin-bottom:3.2rem}@media (min-width:768px) and (max-width:991px){.full-width-tile h3{flex-grow:1}}@media (max-width:767px){.full-width-tile h3{flex-grow:1}}.full-width-tile p{font-size:1.13rem;margin-bottom:3.2rem}@media (min-width:768px) and (max-width:991px){.full-width-tile p{flex-grow:1}}@media (max-width:767px){.full-width-tile p{flex-grow:1}}.full-width-tile img{width:100%;height:100%;min-height:42rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.full-width-tile img{min-height:24rem}}@media (max-width:767px){.full-width-tile img{min-height:24rem}}.full-width-tile .content{position:absolute;right:0;padding:0 1.5rem;top:50%;transform:translateY(-50%);width:100%}@media (min-width:992px){.full-width-tile .content{max-width:480px}}@media (min-width:1200px){.full-width-tile .content{max-width:570px}}@media (min-width:768px) and (max-width:991px){.full-width-tile .content{position:relative;top:0;left:0;transform:none;padding:3rem 2rem;display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:767px){.full-width-tile .content{position:relative;top:0;left:0;transform:none;padding:3rem 2rem;display:flex;flex-direction:column;align-items:flex-start}}.full-width-tile-alt{flex-direction:row-reverse}.full-width-tile-alt .content{right:unset}.full-width-tile_img .container-fluid{padding:0}.full-width-tile_img img{width:100%}.userform label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.userform input{color-scheme:dark}.userform input,.userform select{width:100%;background-color:#2b2829;border:none;border-bottom:1px solid #f4f3eb;padding:.63rem .94rem;-webkit-background-clip:text}.userform input::-moz-placeholder, .userform select::-moz-placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform input,.userform input::placeholder,.userform select,.userform select::placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform input.error,.userform select.error{border-bottom:1px solid #dd2f2f}.userform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px}.userform select option{padding:20px}@media (max-width:767px){.userform select{background-position:calc(100% - 8px) 50%;padding-right:20px}}.userform .field.dropdown>.middleColumn{position:relative}.userform .field.dropdown>.middleColumn:before{content:"";display:block;width:20px;height:20px;background-image:url(/resources/themes/lancemore-theme/images/svg/chevron-down-white-symbol.svg);background-position:center;background-repeat:no-repeat;position:absolute;right:3px;top:50%;z-index:1;pointer-events:none;transform:translateY(-50%);transition:all .3s}.userform .field.dropdown>.middleColumn:has(select:focus):before{transform:translateY(-50%) rotate(180deg)}.userform textarea{border:1px solid #f4f3eb;width:100%;background-color:transparent;padding:.63rem .94rem}.userform textarea::-moz-placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform textarea,.userform textarea::placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform .dropdown,.userform .number,.userform .text,.userform .textarea{width:100%}.userform .optionset .even,.userform .optionset .odd{display:flex;margin-bottom:15px}.userform .optionset .checkbox{margin-right:15px;width:20px;height:20px}.userform .optionset legend{font-size:1.1rem;width:auto;margin-bottom:20px;background-color:transparent;border-bottom:1px solid #2b2829;padding-bottom:5px}.userform .optionset label{display:block;position:unset!important;overflow:unset!important;margin:-4px!important}.userform .btn-toolbar.Actions{text-align:center}.userform .middleColumn{margin-bottom:2.5rem}.userform button[type=submit]{background-color:transparent;border:none;color:#f4f3eb;font-size:1.13rem;padding:.63rem .94rem;display:inline-block}.userform button[type=submit]::after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);position:relative;left:0;margin-left:1rem;transition:.3s left}.userform button[type=submit]:hover::after{left:1rem}.userform .error.message{color:#dd2f2f}.userform .form-step{display:flex;flex-wrap:wrap}.userform .form-step .userformsgroup{width:50%}.userform .form-step .userformsgroup:first-of-type{padding-right:1.5rem}.userform .form-step .userformsgroup:last-of-type{padding-left:1.5rem}@media (max-width:767px){.userform .form-step .userformsgroup{width:100%}.userform .form-step .userformsgroup:first-of-type{padding-right:0}.userform .form-step .userformsgroup:last-of-type{padding-left:0}}.userform.light-background input{color-scheme:unset}.userform.light-background input,.userform.light-background select{background-color:transparent;border-bottom:1px solid #2b2829;-webkit-background-clip:text}.userform.light-background input::-moz-placeholder, .userform.light-background select::-moz-placeholder{color:#2b2829}.userform.light-background input,.userform.light-background input::placeholder,.userform.light-background select,.userform.light-background select::placeholder{color:#2b2829}.userform.light-background .field.dropdown>.middleColumn:before{background-image:url(/resources/themes/lancemore-theme/images/svg/chevron-down-primary-symbol.svg)}.userform.light-background textarea{border:1px solid #2b2829}.userform.light-background textarea::-moz-placeholder{color:#2b2829}.userform.light-background textarea,.userform.light-background textarea::placeholder{color:#2b2829}.userform.light-background button[type=submit]{color:#2b2829}.userform.light-background button[type=submit]::after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg)}.SilverStripe\\UserForms\\Model\\UserDefinedForm .header{background-color:#2b2829}.SilverStripe\\UserForms\\Model\\UserDefinedForm .section{margin-top:220px;padding:90px 0}.SilverStripe\\UserForms\\Model\\UserDefinedForm.sticky .section{margin-top:220px;padding:0}.SilverStripe\\ErrorPage\\ErrorPage .header{background-color:#2b2829}.SilverStripe\\ErrorPage\\ErrorPage .section{margin-top:220px;padding:90px 0}.footer{background-color:#2b2829;padding:80px 0 50px;border-top:1px solid rgba(244,243,235,.231372549)}@media (max-width:767px){.footer{padding:40px 0 20px}}.footer .logo-link{display:inline-block;margin-bottom:30px}@media (max-width:767px){.footer .logo-link{display:block}}.footer .social-icons-group{margin-top:30px}.footer .social-icons-group .social-link{margin-right:5px}@media (max-width:767px){.footer .col-3{width:100%;flex:0 0 100%;text-align:center}}@media (min-width:768px) and (max-width:991px){.footer .col-3{width:50%;flex:0 0 50%}}.footer__bottom{margin-top:80px}@media (min-width:768px) and (max-width:991px){.footer__bottom{margin-top:60px}}@media (max-width:767px){.footer__bottom{margin-top:40px}}.footer__bottom .container.hide{display:none}.footer__bottom .footer-ps{-moz-columns:1!important;columns:1!important}.footer .foot-nav{-moz-columns:2;columns:2;padding:0}@media (min-width:768px) and (max-width:991px){.footer .foot-nav{max-width:none;padding-left:0;-moz-columns:2;columns:2;margin-bottom:60px;text-align:left}}@media (max-width:767px){.footer .foot-nav{padding-left:0;margin:40px auto;-moz-columns:2;columns:2}}.footer .foot-nav li{margin-bottom:15px}.footer .foot-nav li a{color:#f4f3eb;font-size:14px;font-weight:500;line-height:1.5;text-transform:uppercase;text-decoration:none}.footer .foot-nav li a:hover{color:#f4f3eb}.footer__main h5{color:#f4f3eb;margin-bottom:30px}@media (max-width:767px){.footer__main h5{margin-bottom:10px}}.footer__main .btn-primary{border:1px solid #f4f3eb;padding:12px 45px;font-family:Funkis,sans-serif}.footer__main .btn-primary:hover{background-color:#f4f3eb;color:#2b2829}@media (max-width:767px){.footer-form .col-auto{flex:0 0 100%}}.footer-form .form-control{font-size:18px;font-weight:300;line-height:27px;color:#f4f3eb;border-radius:0;padding:10px;border:0;border-bottom:1px solid #f4f3eb;background-color:transparent;margin-bottom:20px}.footer-form .form-control::-moz-placeholder{color:#f4f3eb}.footer-form .form-control::placeholder{color:#f4f3eb}.footer-form .form-control:focus{outline:0;border:0;border-bottom:1px solid #f4f3eb}.address-block{margin-bottom:10px;display:flex}.address-block svg{margin:0 7px 10px -6px}.address-block a,.address-block p{font-size:16px;font-weight:500;line-height:24px;color:#f4f3eb;max-width:225px;text-decoration:underline;font-weight:700}.address-block a:hover,.address-block p:hover{text-decoration:underline;font-weight:700}@media (max-width:767px){.address-block a,.address-block p{margin:0 auto 25px}}@media (max-width:767px){.contact-block{margin-bottom:40px}}.contact-block__link{font-size:16px;font-weight:500;line-height:24px;display:block;color:#f4f3eb;text-decoration:none}.contact-block__link:hover{color:#f4f3eb}.footer-list{display:flex;flex-flow:row wrap;justify-content:center;font-size:16px;padding-left:0}@media (max-width:767px){.footer-list{margin-top:15px;text-align:center}}.footer-list li{color:#f4f3eb}@media (max-width:767px){.footer-list li{margin-right:0}.footer-list li:first-child{margin-right:0;margin-bottom:10px;flex:0 0 100%}}.footer-list li a{text-decoration:none;color:#f4f3eb}@media (max-width:767px){.footer-list li a{font-size:12px}}.footer-form .link{color:#f4f3eb}.footer-list-wrap{display:flex;justify-content:space-between;flex-flow:row wrap}@media (min-width:768px) and (max-width:991px){.footer-list-wrap{flex-flow:column wrap;justify-content:center;align-items:center}}@media (max-width:767px){.footer-list-wrap{flex-flow:column wrap;justify-content:center;align-items:center}}.footer-list-wrap .footer-list:nth-child(2) li{flex:0 0 auto;padding:0 15px}.footer-list-wrap .footer-list:nth-child(2) li:first-child{padding-left:0;flex:0 0 auto}.footer-list-wrap .footer-list:nth-child(2) li:last-child{padding-right:0}.availability__wrap.modal .modal-dialog{max-width:540px}.footer-form .btn:disabled{color:#f4f3eb;border:0}@media (max-width:767px){.footer-list-wrap .footer-list:nth-child(2){margin-bottom:0}}@media (max-width:767px){.footer-list-wrap .footer-list:nth-child(2) li:last-child{display:none}}.footer-list-wrap .footer-list:last-child{margin-top:0}.footer-form .btn-subcription{background:#f4f3eb;padding:1rem 2rem;font-family:Funkis,sans-serif;color:var(--bs-btn-hover-color)}.footer-form .btn-subcription span{font-size:24px}.subcription-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;justify-content:center;align-items:center}.subcription-modal:before{content:" ";display:block;background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.subcription-modal.hide{display:none}.subcription-modal__holder{position:relative;z-index:100;background-color:#2b2829}.subcription-modal__holder-title{display:flex;align-items:center;color:#fff;text-align:center;margin:16px 0}.subcription-modal__holder-title h5{margin-bottom:0}.subcription-modal__holder-wrapper{display:flex;align-items:center;position:relative;padding:40px}@media (min-width:768px) and (max-width:991px){.subcription-modal__holder-wrapper{padding:40px 20px}}@media (max-width:767px){.subcription-modal__holder-wrapper{padding:40px 20px}}.subcription-modal__holder-wrapper .subcription-modal-close-btn{position:absolute;right:20px;top:20px;color:#fff;cursor:pointer}.subcription-modal__holder .subcription-modal-form{display:flex;flex-wrap:wrap;margin:0 -20px}.subcription-modal__holder .subcription-modal-form .middleColumn{width:100%;padding:0 20px}.subcription-modal__holder .subcription-modal-form .middleColumn label{position:relative!important;font-family:Funkis,sans-serif;height:unset!important;width:unset!important;color:#fff}.subcription-modal__holder .subcription-modal-form .middleColumn input,.subcription-modal__holder .subcription-modal-form .middleColumn textarea{background:#f4f3eb;color:#000}.subcription-modal__holder .subcription-modal-form .middleColumn.middleColumn-width-half{width:50%}@media (min-width:768px) and (max-width:991px){.subcription-modal__holder .subcription-modal-form .middleColumn.middleColumn-width-half{width:100%}}@media (max-width:767px){.subcription-modal__holder .subcription-modal-form .middleColumn.middleColumn-width-half{width:100%}}.subcription-modal__holder .subcription-modal-form .btn-toolbar{width:100%;display:flex;align-items:center;justify-content:center}.subcription-modal__holder .subcription-modal-form .btn-toolbar button[type=submit]{background:#f4f3eb!important;padding:1rem 2rem;font-family:Funkis,sans-serif!important;color:var(--bs-btn-hover-color)!important}.subcription-modal__holder .subcription-modal-form .btn-toolbar button[type=submit]:after{display:none}.location-slider{overflow-x:hidden;padding:112px 0}@media (min-width:768px) and (max-width:991px){.location-slider{padding:64px 0}}@media (max-width:767px){.location-slider{padding:64px 0}}.location-slider__top{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:32px}.location-slider .location-slider__title{margin-right:20px}.location-slider__fliter-btns-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:-8px}.location-slider__fliter-btns .location-slider-fliter-btn{padding:8px}.location-slider__fliter-btns .location-slider-fliter-btn button{font-family:Funkis,sans-serif;padding:10px 40px;font-weight:300;font-style:normal;text-transform:uppercase;border-radius:24px;height:40px;letter-spacing:2px;line-height:16px;position:relative;cursor:pointer;margin-right:8px;border:1px solid;color:#2b2829;background:0 0;transition:all .3s}.location-slider__fliter-btns .location-slider-fliter-btn button.active,.location-slider__fliter-btns .location-slider-fliter-btn button:hover{color:#f4f3eb;background:#2b2829}.location-slider .is-hidden{display:none!important}.location-slider .splide__list{margin:0 -8px}.location-slider__tile{width:14rem!important;padding:0 8px}.location-slider__tile-box-wrapper{display:flex;flex-direction:column}.location-slider__tile-box-heading{margin-top:10px}.location-slider__tile-box-content{flex:1}.location-slider .location-slider__tile-box-image img{height:200px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.location-slider .splide__arrow{background:#2b2829}.location-slider .splide__arrow svg{fill:#f4f3eb}.location-slider .splide__arrow--prev{left:-2em}@media (min-width:768px) and (max-width:991px){.location-slider .splide__arrow--prev{left:1em}}@media (max-width:767px){.location-slider .splide__arrow--prev{left:1em}}.location-slider .splide__arrow--next{right:-2em}@media (min-width:768px) and (max-width:991px){.location-slider .splide__arrow--next{right:1em}}@media (max-width:767px){.location-slider .splide__arrow--next{right:1em}}.location-slider.dark-Bg{background:#2b2829}.location-slider.dark-Bg .splide__arrow{background:#f4f3eb}.location-slider.dark-Bg .splide__arrow svg{fill:#2b2829}.location-slider.dark-Bg .location-slider__tile-box-desc{color:#f4f3eb}.location-slider.dark-Bg .location-slider__title{color:#f4f3eb}.location-slider.dark-Bg .location-slider-fliter-btn button{margin-right:8px;border:1px solid #f4f3eb;color:#f4f3eb;background:0 0;transition:all .3s}.location-slider.dark-Bg .location-slider-fliter-btn button.active,.location-slider.dark-Bg .location-slider-fliter-btn button:hover{color:#2b2829;background:#f4f3eb}.footer-secondary{background:#1a1a1a;color:#fff;padding:80px 0}@media (max-width:767px){.footer-secondary{padding:48px 0}}.footer-secondary .container{max-width:1312px;padding:0 16px}.footer-secondary__wrapper{display:flex;flex-wrap:wrap;padding-bottom:140px;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:32px}@media (max-width:767px){.footer-secondary__wrapper{padding-bottom:48px;margin-bottom:24px}}.footer-secondary__logo{width:20%;display:flex;justify-content:center}@media (max-width:1200px){.footer-secondary__logo{width:100%;margin-bottom:40px}}@media (max-width:767px){.footer-secondary__logo{justify-content:flex-start}}.footer-secondary__right{display:flex;width:80%;flex-wrap:wrap;margin:0 -20px}@media (max-width:1200px){.footer-secondary__right{width:100%}}@media (max-width:767px){.footer-secondary__right{margin:0;padding:0}}.footer-secondary__right-link-col{width:30%;padding:0 20px}@media (min-width:1025px) and (max-width:1080px){.footer-secondary__right-link-col{width:50%}}@media (max-width:1024px){.footer-secondary__right-link-col{width:50%}}@media (min-width:768px) and (max-width:991px){.footer-secondary__right-link-col{width:100%;margin-bottom:40px}}@media (max-width:767px){.footer-secondary__right-link-col{width:100%;margin-bottom:40px;padding:0}}.footer-secondary__right-link-col ul{display:flex;flex-wrap:wrap;padding-left:0}@media (max-width:767px){.footer-secondary__right-link-col ul{margin:-20px 0}}.footer-secondary__right-link-col ul .footer-secondary__right-link-col-list{width:50%}@media (max-width:767px){.footer-secondary__right-link-col ul .footer-secondary__right-link-col-list{width:100%;padding:20px 0}}.footer-secondary__right-link-col ul li{list-style:none;margin-bottom:16px}.footer-secondary__right-link-col ul li a{text-decoration:none;color:var(--White,#fff);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.footer-secondary__right-contact-detail{width:30%;padding:0 20px}@media (min-width:1025px) and (max-width:1080px){.footer-secondary__right-contact-detail{width:50%}}@media (max-width:1024px){.footer-secondary__right-contact-detail{width:50%}}@media (min-width:768px) and (max-width:991px){.footer-secondary__right-contact-detail{width:100%;margin-bottom:85px}}@media (max-width:767px){.footer-secondary__right-contact-detail{width:100%;margin-bottom:85px;padding:0}}.footer-secondary__right-contact-detail .address-footer{display:flex}.footer-secondary__right-contact-detail .address-footer svg{margin:0 7px 10px -10px}.footer-secondary__right-contact-detail .address-footer address{text-decoration:none;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.footer-secondary__right-contact-detail .address-footer address a{text-decoration:underline;font-weight:700}.footer-secondary__right-contact-detail .address-footer,.footer-secondary__right-contact-detail .phone-footer{margin-bottom:16px}.footer-secondary__right-contact-detail .address-footer a,.footer-secondary__right-contact-detail .phone-footer a{cursor:pointer;color:var(--White,#fff);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.footer-secondary__right-subscription{display:flex;flex-direction:column;width:40%;padding:0 20px}@media (min-width:1025px) and (max-width:1080px){.footer-secondary__right-subscription{width:100%}}@media (max-width:1024px){.footer-secondary__right-subscription{width:100%}}@media (max-width:767px){.footer-secondary__right-subscription{padding:0}}.footer-secondary__right-subscription .subscription-footer-heading h4{color:#fff;font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:16px}.footer-secondary__right-subscription .subscription-footer-subheading h4{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.footer-secondary__right-subscription .subscription-footer-form{display:flex;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width:767px){.footer-secondary__right-subscription .subscription-footer-form{flex-direction:column}}.footer-secondary__right-subscription .subscription-footer-form input[type=email],.footer-secondary__right-subscription .subscription-footer-form input[type=text]{display:flex;padding:12px;align-items:center;flex:1 0 0;border:1px solid var(--White,#fff);background:var(--White,#fff)}.footer-secondary__right-subscription .subscription-footer-form input[type=email]::-moz-placeholder, .footer-secondary__right-subscription .subscription-footer-form input[type=text]::-moz-placeholder{color:#505050;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.footer-secondary__right-subscription .subscription-footer-form input[type=email]::placeholder,.footer-secondary__right-subscription .subscription-footer-form input[type=text]::placeholder{color:#505050;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.footer-secondary__right-subscription .subscription-footer-form input[type=email],.footer-secondary__right-subscription .subscription-footer-form input[type=text]{width:100%}}.footer-secondary__right-subscription .subscription-footer-form button{display:flex;padding:12px 24px;justify-content:center;align-items:center;background:#ff4f58;border:1px solid transparent;color:#f4f3eb;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;transition:all .3s}.footer-secondary__right-subscription .subscription-footer-form button:hover{background:#fc636b}@media (max-width:767px){.footer-secondary__right-subscription .subscription-footer-form button{width:100%}}.footer-secondary__right-subscription .subscription-footer-desc{margin-top:16px}.footer-secondary__right-subscription .subscription-footer-desc a,.footer-secondary__right-subscription .subscription-footer-desc p{color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.footer-secondary__bottom-wrapper{display:flex;justify-content:space-between}@media (max-width:1024px){.footer-secondary__bottom-wrapper{flex-direction:column-reverse}}.footer-secondary__bottom-left{display:flex}.footer-secondary__bottom-left p{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.footer-secondary__bottom-left p{padding-top:28px}}.footer-secondary__bottom-left ul{display:flex;padding-left:0;margin:0 12px;list-style:none}@media (max-width:767px){.footer-secondary__bottom-left ul{flex-direction:column;margin:0}}.footer-secondary__bottom-left ul li{padding:0 12px}.footer-secondary__bottom-left ul li a{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:767px){.footer-secondary__bottom-left ul li{padding:0 0 6px 0}}@media (max-width:767px){.footer-secondary__bottom-left{flex-direction:column-reverse}}.footer-secondary__bottom-right ul{display:flex;padding-left:0;margin:0 -6px;list-style:none}.footer-secondary__bottom-right li{padding:0 6px}.footer-secondary__bottom-right li a{color:#fff!important}@media (max-width:1024px){.footer-secondary__bottom-right{margin-bottom:32px}}.availability{background-color:#f4f3eb}.availability.search-element--secoundary{background:#1a1a1a}.availability.search-element--secoundary .availability__wrap .form-group label{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.availability.search-element--secoundary .availability__wrap .form-group input,.availability.search-element--secoundary .availability__wrap .form-group select{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.availability.search-element--secoundary .container{background:0 0;max-width:1312px;padding:32px 16px}.availability.search-element--secoundary .availability__wrap .form-group select{background:#1a1a1a}.availability.search-element--secoundary .search-btn .form-group .btn{border:#ff4f58;background:#ff4f58;color:#fff;padding:16px 32px;transition:all .3s}.availability.search-element--secoundary .search-btn .form-group .btn:hover{color:#fff;background:#ff5e66}.availability.search-element--secoundary .btn{border:#ff4f58;background:#ff4f58;color:#fff;transition:all .3s}.availability.search-element--secoundary .btn:hover{color:#fff;background:#ff5e66}@media (min-width:768px) and (max-width:991px){.availability{background-color:#2b2829;padding:1.3rem 3rem}.availability.search-element--secoundary{padding:21px 46px}}@media (max-width:767px){.availability{background-color:#2b2829;padding:1rem}.availability.search-element--secoundary{padding:21px 46px}}.availability .container{background-color:#2b2829;padding:1.3rem 5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}@media (max-width:1350px){.availability .container{padding:1.3rem 2rem}}@media (max-width:1200px){.availability .container{padding:3rem 2rem}}@media (min-width:992px) and (max-width:1024px){.availability .container{padding:3rem 2rem}}@media (min-width:768px) and (max-width:991px){.availability__wrap .form-group{margin-bottom:2.5rem}}@media (max-width:767px){.availability__wrap .form-group{margin-bottom:2.5rem}}.availability__wrap .form-group label{display:block;font-size:14px;color:#e7e7f2;font-family:Afterall,serif;margin-bottom:.4rem}.availability__wrap .form-group select{border:0;background-color:#2b2829;color:#f4f3eb;font-size:1rem;font-family:Funkis,sans-serif;padding:0;padding-right:25px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis}.availability__wrap .form-group select:focus{outline:0;border:0}.availability__wrap .form-group input{border:0;background-color:transparent;color:#f4f3eb;font-size:11px;font-weight:300;font-family:Funkis,sans-serif;padding:0;width:100%}.availability__wrap .form-group input:focus{outline:0;border:0}.availability__wrap .form-group input[type=number]{text-align:center;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.availability__wrap .hotel-select{display:none}.availability__wrap .hotel-select-dropdown .form-group:after{content:unset}.availability__wrap .custom-dropdown-wrapper{position:relative;width:100%;background:0 0}.availability__wrap .custom-dropdown-wrapper:hover:after{transform:translateY(-50%) rotate(-90deg)}.availability__wrap .custom-dropdown-wrapper:after{content:"";position:absolute;background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;background-repeat:no-repeat;width:12px;height:12px;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);opacity:.6;pointer-events:none;transition:all .3s}.availability__wrap .custom-dropdown-trigger{padding:10px 20px 10px 0;border:1px solid transparent;background:0 0;cursor:pointer;color:#fff;font-family:Afterall,serif;font-size:14px}.availability__wrap .custom-dropdown-options{display:none;position:absolute;z-index:999;background:#2b2829;color:#fff;border:1px solid transparent;width:100%;max-height:280px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.availability__wrap .custom-dropdown-options::-webkit-scrollbar{display:none}.availability__wrap .custom-option{padding:5px;cursor:pointer;font-size:12px;transition:all .3s ease}.availability__wrap .custom-option:hover{background-color:#f4f3eb;color:#2b2829}.availability__wrap .custom-dropdown-wrapper:hover .custom-dropdown-options{display:block}.search-btn .form-group{display:flex;width:100%;height:100%;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:991px){.search-btn .form-group{margin-bottom:0}}@media (max-width:767px){.search-btn .form-group{margin-bottom:0}}.search-btn .form-group .btn{padding:1rem 2rem;font-family:Funkis,sans-serif}@media (max-width:1200px){.search-btn .form-group .btn{padding:.8rem 1rem;font-size:.9rem}}@media (min-width:992px) and (max-width:1024px){.search-btn .form-group .btn{padding:.8rem 2rem}}@media (min-width:768px) and (max-width:991px){.search-btn .form-group .btn{margin-top:1rem;width:100%}}@media (max-width:767px){.search-btn .form-group .btn{margin-top:1rem;width:100%}}.btn--availablity{padding:1rem 2rem;font-family:Funkis,sans-serif}.checkout-col{position:relative}.checkout-col .form-group{cursor:pointer}.checkout-col .form-group input{background-image:none!important;cursor:pointer}.checkout-col .form-group.form-group__custom:after{content:unset}.checkout-col .form-group:after{content:"";position:absolute;background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;background-repeat:no-repeat;width:12px;height:12px;right:10px;top:75%;transform:translateY(-50%) rotate(90deg);opacity:.6;pointer-events:none;transition:all .3s}.checkout-col .form-group:has(select:focus):after{transform:translateY(-50%) rotate(-90deg)}.guests-dropdown{background-color:#2b2829;padding:1rem;position:absolute;max-width:160px;width:100%;z-index:99;box-shadow:2px 0 12px -1px rgba(43,40,41,.54)}@media (max-width:992px){.guests-dropdown{background-color:#f4f3eb;max-width:200px}.guests-dropdown input[type=number]{color:#2b2829}}.search-element.search-in-header-element .guests-dropdown{background-color:#f4f3eb;color:#2b2829}.search-element.search-in-header-element .guests-dropdown input{color:#2b2829}.search-element.search-in-header-element .guests-list__wrap{display:flex}.search-element.search-in-header-element .guests-list__wrap button,.search-element.search-in-header-element .guests-list__wrap label{color:#2b2829}.search-element.search-in-header-element .availability__wrap .form-group .guests-list__wrap label{color:#2b2829}.guests-list{margin-bottom:1rem}.guests-list:last-child{margin-bottom:0}.guests-list__wrap{display:flex}.guests-list__wrap label{margin-bottom:0;margin-left:1rem;margin-right:1rem;max-width:120px;width:100%;text-align:center;font-family:Funkis,sans-serif;font-size:1rem}@media (max-width:1200px){.guests-list__wrap label{margin-left:.5rem;margin-right:.5rem}}@media (min-width:992px) and (max-width:1024px){.guests-list__wrap label{margin-left:.5rem;margin-right:.5rem}}@media (min-width:768px) and (max-width:991px){.guests-list__wrap label{color:#2b2829}}@media (max-width:767px){.guests-list__wrap label{color:#2b2829}}.availability__wrap .form-group{position:relative}.availability__wrap .form-group .guests-list__wrap label{font-family:Funkis,sans-serif;font-size:1rem}@media (min-width:768px) and (max-width:991px){.availability__wrap .form-group .guests-list__wrap label{color:#2b2829}}@media (max-width:767px){.availability__wrap .form-group .guests-list__wrap label{color:#2b2829}}.guests-list__wrap button{background-color:transparent;color:#fff;border:0}@media (min-width:768px) and (max-width:991px){.guests-list__wrap button{color:#2b2829}}@media (max-width:767px){.guests-list__wrap button{color:#2b2829}}.pika-lendar{margin:1rem 1.3rem;font-family:Afterall,serif}.pika-single{background-color:#2b2829;border:1px solid #2b2829;font-family:Afterall,serif}.pika-label{color:#7a7585;background-color:transparent;font-family:Afterall,serif}.pika-title .pika-label{font-size:1rem;line-height:1.5rem;letter-spacing:.12px;color:#eeecf1;font-weight:400;font-family:Afterall,serif}.pika-table th{color:#f4f3eb;text-transform:uppercase;text-decoration:none;font-size:.7rem;border:0;font-weight:500;font-family:Afterall,serif}.pika-table th abbr[title]{text-decoration:none}.pika-button{background-color:transparent;color:#f4f3eb;font-size:.8rem;border-radius:50%;line-height:1;text-align:center;height:35px;width:35px;margin-bottom:.8rem;font-family:Afterall,serif}.pika-button:hover{background-color:#f4f3eb;color:#2b2829;border-radius:50%}.has-event .pika-button{background-color:#f4f3eb;color:#2b2829}.is-today .pika-button{background-color:transparent;color:#f4f3eb}.is-selected .pika-button{background-color:#f4f3eb;color:#2b2829;box-shadow:none;border-radius:50%}.is-rtl .pika-next,.pika-prev{background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-right-arrow.svg);background-size:contain;width:14px;height:14px;top:10px}.is-rtl .pika-prev,.pika-next{background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;width:14px;height:14px;top:10px}.is-disabled .pika-button{border:none;background-color:transparent;color:#fff;opacity:.25}.is-inrange .pika-button{background-color:#f4f3eb;color:#2b2829;border-radius:0;width:37px;margin-left:-1px;margin-right:-1px}.is-endrange .pika-button{color:#2b2829;background:#f4f3eb;box-shadow:none;border-radius:50%}.is-startrange .pika-button{color:#2b2829;background:#f4f3eb;box-shadow:none;border-radius:50%}.pika-table thead th abbr{display:block;margin-bottom:.5rem}.pika-table td{width:auto;text-align:center}.guests-dropdown{display:none}.guests-dropdown.show{display:block}.total-count{color:#f4f3eb;font-size:.8rem;font-weight:300;text-align:center}@media (min-width:768px) and (max-width:991px){.total-count{color:#2b2829}}@media (max-width:767px){.total-count{color:#2b2829}}.booking-col{padding-right:4rem}@media (max-width:1350px){.booking-col{padding-right:2rem}}@media (min-width:992px) and (max-width:1024px){.booking-col{padding-right:1rem}}@media (min-width:768px) and (max-width:991px){.booking-col{padding-right:1rem}}@media (max-width:767px){.booking-col{padding-right:1rem}}.pika-row td:first-child .pika-button:hover{border-radius:50%}.pika-row td:first-child.is-disabled .pika-button{border-radius:50%}.pika-row td:first-child.is-disabled:hover{border-radius:50%}.__lpform_start_icon{display:none!important}td.is-startrange{position:relative}td.is-startrange:after{background-color:#f4f3eb;position:absolute;content:"";width:35px;height:35px;left:0;top:0;border-radius:50% 0 0 50%}.is-startrange .pika-button{position:absolute;top:0;right:2px;z-index:9;height:35px;width:35px;border-radius:50%;border:2px solid #2b2829}td.is-endrange{position:relative}td.is-endrange:after{background-color:#f4f3eb;position:absolute;content:"";width:35px;height:35px;left:0;top:0;border-radius:0 50% 50% 0}.is-endrange .pika-button{position:absolute;top:0;right:0;z-index:9;height:35px;width:35px;border-radius:50%;border:2px solid #2b2829}td.is-endrange.is-startrange.is-today:after{background-color:transparent}.pika-row td.is-empty+.is-inrange .pika-button{border-radius:50% 0 0 50%}td[data-day="31"].is-inrange .pika-button{border-radius:0 50% 50% 0}.pika-row td[data-day="1"].is-empty+.is-inrange .pika-button{border-radius:50% 50% 50% 50%}.btn--availablity{display:none}@media (min-width:768px) and (max-width:991px){.btn--availablity{display:block}}@media (max-width:767px){.btn--availablity{display:block}}.availability__wrap .modal-dialog{background-color:#2b2829}.availability__wrap .modal-header{border-bottom:0}.availability__wrap .modal-header .btn-close{cursor:pointer;display:inline-block}.availability__wrap .modal-header .btn-close img{width:20px;height:20px}.availability__wrap .modal-content{background-color:transparent;border:none}.availability__wrap .modal-content>.container{padding:0}.is-selected.is-startrange.is-endrange:after{background-color:transparent}.endcaldate,.startcaldate{display:block}.calendar-col{position:relative}.calendar__pikaday{position:absolute;top:100%}.calendar__inputs{display:flex;justify-content:space-between;flex-wrap:wrap}.is-disabled:after{display:none}.form-group__inner{position:relative}.availability__wrap .form-group .form-group__inner input.calendar__input{color:transparent;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.availability__wrap .form-group .endcaldate,.availability__wrap .form-group .startcaldate{padding-top:3px}.calendar__inputs .form-group{flex:0 0 50%}.total-count__error{display:none;position:absolute;bottom:-20px;left:0}.guests-col-errored .total-count__error{display:block;color:#f4f3eb;font-size:.8rem}.guests-col .totalguests:focus+.total-count__error{display:none}.guests-col.checkout-col .form-group:has(.guests-dropdown.dropDown.show):after{transform:translateY(-50%) rotate(-90deg)}@media only screen and (min-width:993px){.guests-col.checkout-col{padding-right:10px;position:relative}.guests-col.checkout-col .form-group{position:unset}.guests-col.checkout-col .form-group:after{right:5px}}@media (min-width:1201px){.guests-col.checkout-col .form-group:after{top:65%}}@media (max-width:992px){.search-element.hero .availability__wrap{display:none}}.availability__wrap.modal [data-bs-toggle=modal]{display:none}.search-element.search-in-header-element .search-btn .form-group .btn{width:100%}.search-element.search-in-header-element .availability__wrap .form-group{margin-bottom:2.5rem}.search-element.search-in-header-element .checkout-col{padding-right:0}.buttons-wrapper{max-width:800px;margin:0 auto 3.5rem}@media (min-width:768px) and (max-width:991px){.buttons-wrapper{margin-bottom:2rem}}@media (max-width:767px){.buttons-wrapper{margin-bottom:2rem}}.buttons-wrapper .btn-outline-primary{padding:14px 20px}.buttons-element{text-align:center;padding:4rem 0;padding-bottom:0}@media (min-width:768px) and (max-width:991px){.buttons-element{padding:2rem 0}}@media (max-width:767px){.buttons-element{padding:2rem 0}}.buttons-element h2{color:#000;font-size:2.25rem;margin-bottom:3.3rem}@media (min-width:768px) and (max-width:991px){.buttons-element h2{margin-bottom:2rem}}@media (max-width:767px){.buttons-element h2{margin-bottom:2rem}}.buttons-element .buttons-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.buttons-element .buttons-wrapper.remove-bottom-space{margin:auto}.buttons-element .buttons-wrapper a{margin:.5rem .9rem .5rem .5rem;font-family:Funkis,sans-serif;font-size:1rem}.buttons-element .buttons-wrapper a:not(:hover){background-color:transparent;color:#000}.btn-custom{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;background:#2b2829;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;text-decoration:none}.btn-custom.btn-custom-color{background:var(--colors-primary);color:#fff}.btn-transparent{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration:none}.btn-transparent svg{margin-left:6px}.btn-image{display:flex;align-items:stretch}.btn-image img{height:20px;margin-right:10px}.btn-image svg{height:20px;width:20px;margin-right:10px}.offer-detail-page .offer-detail{margin:4rem auto}.offer-detail-page .offer-detail .main-title{color:#2b2829;font-size:3rem;margin-bottom:1.63rem}@media (min-width:768px) and (max-width:991px){.offer-detail-page .offer-detail .main-title{font-size:2.4rem}}@media (max-width:767px){.offer-detail-page .offer-detail .main-title{font-size:2rem}}.offer-detail-page .offer-detail .inclusions-title{font-size:1.5rem;margin-bottom:1rem}@media (min-width:768px) and (max-width:991px){.offer-detail-page .offer-detail .inclusions-title{margin-top:0}}@media (max-width:767px){.offer-detail-page .offer-detail .inclusions-title{margin-top:3rem}}.offer-detail-page .offer-detail .inclusions{padding:2rem;background-color:#2b2829;color:#f4f3eb}.offer-detail-page .offer-detail .inclusions ul{margin:0;padding:0;list-style:none;-moz-columns:2;columns:2}.offer-detail-page .offer-detail .inclusions li{margin-bottom:1rem}.offer-detail-page .offer-detail .inclusions .btn{width:100%;margin-top:2rem}.offer-detail-page .offer-detail .inclusions .btn:hover{color:#2b2829!important}.offer-detail-page .splide__slide img{height:40rem}.offer-detail__wrap{max-width:520px}.slider-gallery .slide{position:relative;display:block}.slider-gallery .slide img{height:35rem;-o-object-fit:cover;object-fit:cover;width:60vw}@media (min-width:768px) and (max-width:991px){.slider-gallery .slide img{height:35rem;width:100vw}}@media (max-width:767px){.slider-gallery .slide img{height:35rem;width:100vw}}.slider-gallery .slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(269.68deg,rgba(0,0,0,.53) 2.92%,rgba(0,0,0,0) 21.35%),linear-gradient(89.14deg,rgba(0,0,0,.59) 5.99%,rgba(0,0,0,0) 32.52%)}.slider-gallery .slide .overlay.has-content{background:linear-gradient(0deg,rgba(0,0,0,.57),rgba(0,0,0,.57))}.slider-gallery .slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.slider-gallery .slide .content h4{font-size:2.25rem;margin-bottom:3.8rem}@media (min-width:768px) and (max-width:991px){.slider-gallery .slide .content h4{margin-bottom:2rem}}@media (max-width:767px){.slider-gallery .slide .content h4{margin-bottom:2rem}}.slider-gallery .slide .content p{font-size:1rem}.slider-gallery .splide__arrows{padding:32px 0;display:flex;align-items:center;justify-content:center}.slider-gallery .splide__pagination{position:unset!important}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000!important}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow{position:unset!important;transform:unset!important}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow.splide__arrow-long-arrow{border-radius:100%;background-color:rgba(255,255,255,.35);box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow--prev{left:10rem}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow--next{right:10rem}.slider-rooms-properties{padding:4rem 0 8rem}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties{padding:3rem 0 5rem}}@media (max-width:767px){.slider-rooms-properties{padding:3rem 0 5rem}}.slider-rooms-properties .splide__arrow--prev{top:40%;left:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(-50%)}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrow--prev{top:-15px}}@media (max-width:767px){.slider-rooms-properties .splide__arrow--prev{top:-15px}}.slider-rooms-properties .splide__arrow--next{top:40%;right:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(50%)}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrow--next{top:-15px}}@media (max-width:767px){.slider-rooms-properties .splide__arrow--next{top:-15px}}.slider-rooms-properties .model-slide{position:relative;width:57rem;height:auto;min-height:20rem;aspect-ratio:920/457;margin:0}@media (max-width:69rem){.slider-rooms-properties .model-slide{width:100vw}}@media (max-width:767px){.slider-rooms-properties .model-slide{height:100%}}.slider-rooms-properties .model-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-rooms-properties .model-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32))}.slider-rooms-properties .model-slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.slider-rooms-properties .model-slide h3{font-family:Afterall,serif;font-weight:500;font-size:1.5rem;margin-bottom:1.5rem}@media (max-width:767px){.slider-rooms-properties .model-slide h3{max-width:320px}}.slider-rooms-properties .model-slide ul{display:flex;justify-content:center;list-style:none;margin:0 0 2rem;padding:0}.slider-rooms-properties .model-slide li{display:flex;align-items:center;margin-right:1.25rem;font-size:1.13rem}.slider-rooms-properties .model-slide li:last-of-type{margin:0}.slider-rooms-properties .model-slide li span{margin-right:.5rem}.slider-rooms-properties .model-slide p{font-weight:400;font-size:1.13rem;margin-bottom:2.4rem}.slider-rooms-properties .model-slide a{font-family:Funkis,sans-serif;padding:.5rem 2.5rem;text-transform:uppercase}.slider-rooms-properties .splide__pagination{bottom:4rem}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__pagination{bottom:36px}}@media (max-width:767px){.slider-rooms-properties .splide__pagination{bottom:36px}}@media (max-width:69rem){.slider-rooms-properties .splide__arrows{position:absolute;bottom:4rem;width:100%;left:0}}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (max-width:767px){.slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}@media (max-width:767px){.slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}.loading-model{position:fixed;z-index:100;background:rgba(0,0,0,.2);top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;overflow:auto}.loading-model::-webkit-scrollbar{display:none;width:4px}.loading-model::-webkit-scrollbar-track{display:none;overflow:hidden}.loading-model::-webkit-scrollbar-thumb{display:none;overflow:hidden}.loading-model-holder{max-width:994px;width:100%;margin:0 auto;padding:20% 20px 20px 20px}@media (max-width:1200px){.loading-model-holder{padding:30% 20px 20px 20px}}.loading-model-wrapper{display:flex;justify-content:center;flex-direction:column;min-height:500px;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100;color:#fff;padding:40px 20px 40px 100px}@media (max-width:1200px){.loading-model-wrapper{padding-left:20px}}.loading-model-wrapper .loading-model-overlay{background:linear-gradient(77deg,rgba(5,5,5,.8) 39.15%,rgba(0,0,0,0) 83.56%);position:absolute;top:0;bottom:0;right:0;left:0;width:100%}.loading-model-wrapper h1,.loading-model-wrapper h4{color:#fff}.loading-model-content{max-width:450px;position:relative;z-index:100}.loading-model-prefix{margin-bottom:16px}.loading-model-prefix h4{color:rgba(255,255,255,.8);font-family:Merriweather;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}.loading-model-title{margin-bottom:16px}.loading-model-title h1{color:var(--f-4-f-3-eb,#f4f3eb);font-family:Abel;font-size:58px;font-style:normal;font-weight:400;line-height:115.5%;margin-bottom:0}@media (max-width:1200px){.loading-model-title h1{font-size:28px}}.loading-model-description{margin-bottom:40px}.loading-model-description p{color:#f4f3eb;font-family:Funkis,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1366px){.loading-model-description{font-size:14px}}.loading-model-action{margin-bottom:12px}.loading-model-action a{display:inline-flex;padding:21px 75px;justify-content:center;align-items:center;font-family:Funkis,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:150%;background:#2b2829;color:#fff;outline:0;text-decoration:none}.loading-model-action a:hover{color:#fff;background:#575354}@media (max-width:1200px){.loading-model-action a{padding:21px 50px;font-size:15px}}.loading-model-footer p{color:rgba(244,243,235,.8);font-family:Roboto;font-size:11px;font-style:normal;font-weight:300;line-height:150%}.popup-close{position:absolute;top:0;right:0;background:rgba(0,0,0,.5);display:flex;width:60px;height:60px;padding:8px 12px;justify-content:center;align-items:center;border-radius:0!important}:root{--colors-primary:#246197;--colors-text:white;--colors-default:white}.dark-blue{--colors-primary:#246197}.pink{--colors-primary:#FFA9D2}.pink-red{--colors-primary:#FF4F58}.green{--colors-primary:#6AD994}.bg-white{background:#fff}.bg-grey{background:rgba(245,245,245,.96)}@custom-media --small-viewport (width >=576px);@custom-media --medium-small-viewport (width > 768px);@custom-media --medium-viewport (width >=992px);@custom-media --large-viewport (width >=1200px);.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}@media (--medium-small-viewport){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}@media (--medium-small-viewport){.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}}@media (--medium-small-viewport){.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}@media (--medium-small-viewport){.gslide-image img{max-height:97vh;max-width:100%}}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}@media (--medium-small-viewport){.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}@media (--medium-small-viewport){.gslide-inline{max-height:95vh}}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}@media (--medium-small-viewport){.gslide-external{max-height:100vh}}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}@media (--medium-small-viewport){.gslide-description.description-left,.gslide-description.description-right{max-width:275px}}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}@media (--medium-small-viewport){.glightbox-open{height:auto}}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:rgba(51,50,50,.6);will-change:opacity}.glightbox-mobile .goverlay{background:rgba(51,50,50,.6)}@media (--medium-small-viewport){.goverlay{background:rgba(0,0,0,.92)}}@media screen and (max-height:420px){.goverlay{background:#000}}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}@media (--medium-small-viewport){.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}@media (--medium-small-viewport){.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}@media (--medium-small-viewport){.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}@media (--medium-small-viewport){.glightbox-clean .gprev{top:45%}}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}@media (--medium-small-viewport){.glightbox-clean .gnext{top:45%}}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}@media (--medium-viewport){.glightbox-clean .gclose{opacity:.7;right:20px}}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.countdown-element .container{background-color:#2b2829!important;background:0 0;max-width:1312px;padding:2.4rem 2rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}@media (max-width:792px){.countdown-element .container{padding:1.625rem 1.5rem}}.countdown-element .container h2 span{color:#fff;text-transform:uppercase}.countdown-element .container hr{max-width:12rem;margin:1rem auto;color:#e6dfdf}.countdown-element .container p{color:#fff;font-size:1.3rem}.countdown-element .container .countdown-element-content{margin-top:3rem}.countdown-element .container .countdown-timer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.countdown-element .container .countdown-timer_inner{display:flex;justify-content:center;align-items:center;width:50%;height:100%}@media (max-width:792px){.countdown-element .container .countdown-timer_inner{width:100%!important}}@media (max-width:1228px){.countdown-element .container .countdown-timer_inner{width:80%}}.countdown-element .container .countdown-timer_inner:hover{background-color:unset!important;color:#fff!important;cursor:auto!important}.countdown-element .container .countdown-timer_inner .timer-value{font-size:3rem}@media (max-width:792px){.countdown-element .container .countdown-timer_inner .timer-value{font-size:1.5rem}}.countdown-element .container .countdown-timer_inner span{font-size:1rem;margin:0 1.5rem;text-transform:none}@media (max-width:792px){.countdown-element .container .countdown-timer_inner span{font-size:.8rem;margin:0 .5rem}}.countdown-element .container .countdown-timer_inner .separator{font-size:2rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9waWthZGF5L2Nzcy9waWthZGF5LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9kaXN0L2Nzcy9zcGxpZGUtY29yZS5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLm1pbi5jc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19hd2FyZHMuc2NzcyIsIm1vZHVsZXMvX2NvbmZpZy5zY3NzIiwibW9kdWxlcy91dGlsaXRpZXMvX21peGlucy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmlsZS1kb3dubG9hZC1mb3JtLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19ldmVudC1yb29tcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZXh0ZXJuYWwtZm9ybS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9jb250YWN0LWZvcm0tZWxlbWVudC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmVhdHVyZXMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ZhY2lsaXR5LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2dhbGxlcnkuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2luc3RhZ3JhbS1mZWVkLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19uZWFyYnkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vZmZlcnMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jlc3RhdXJhbnQtaW5mby5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudC1tZW51cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudHMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jldmlld3Muc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jvb21zLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19yb29tLWluZm8uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2V2ZW50cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdmlkZW8tcGxheWVyLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL190aWxlcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy1tYXAuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3ZpcnR1YWwtdG91ci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fY3RhLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvY29udGFjdC10aWxlLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ltYWdlLWNvbnRlbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hvdGVsLWZhY2lsaXRpZXMtZmFxLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19wcm9wZXJ0aWVzLXNsaWRlci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9mYWNpbGl0eS1saXN0LWljb24uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvZmFjaWxpdHktY2FyZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy90ZXN0aW1vbmlhbC1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvdGV4dC1jb250ZW50LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2FjdGlvbi1pbWFnZS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdGFibGUuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hhbGZib3guc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2NvbnRhY3QtY2FyZHMtZ3JpZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vdXItbmVpZ2hib3VyaG9vZC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zbmF6enktaW5mby13aW5kb3cuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fYmxvZ3Muc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fcHJvcGVydHktYmxvZy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL190aWxlLWJveC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19icmVhay1hcGFydC10aWxlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Z1bGwtd2lkdGgtdGlsZS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19lcnJvci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9sb2NhdGlvbi1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZm9vdGVyLXNlY29uZGFyeS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zZWFyY2guc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fYnV0dG9ucy1lbGVtZW50LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX29mZmVyLWRldGFpbC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zbGlkZXItZ2FsbGVyeS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zbGlkZXItcm9vbXMtcHJvcGVydGllcy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19wb3B1cC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19wYWxsZXRlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2dsaWdodGJveC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19jb3VudGRvd24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBRUE7OztBQUtBLGFBQ0ksUUFBUyxLQUNULFFBQVMsTUFDVCxTQUFVLFNBQ1YsTUFBTyxLQUNQLFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxLQUNsQixvQkFBcUIsS0FDckIsWUFBYSxnQkFBZ0IsQ0FBRSxTQUFTLENBQUUsS0FBSyxDQUFFLFdBUXJELG1CQURBLG9CQUVJLFFBQVMsSUFDVCxRQUFTLE1BRWIsbUJBQXFCLE1BQU8sS0FFNUIsdUJBQ0ksUUFBUyxLQUdiLHNCQUNJLFNBQVUsU0FDVixXQUFZLEVBQUUsSUFBSSxLQUFLLEtBQUssZUFHaEMsYUFDSSxNQUFPLEtBQ1AsTUFBTyxNQUNQLE9BQVEsSUFHWixZQUNJLFNBQVUsU0FDVixXQUFZLE9BR2hCLFlBQ0ksUUFBUyxhQUNULFNBQVUsU0FDVixRQUFTLEtBQ1QsU0FBVSxPQUNWLE9BQVEsRUFDUixRQUFTLElBQUksSUFDYixVQUFXLEtBQ1gsWUFBYSxLQUNiLFlBQWEsSUFDYixpQkFBa0IsS0FFdEIsbUJBQ0ksT0FBUSxRQUNSLFNBQVUsU0FDVixRQUFTLEtBQ1QsT0FBUSxFQUNSLEtBQU0sRUFDTixJQUFLLElBQ0wsUUFBUyxFQUliLFdBREEsV0FFSSxRQUFTLE1BQ1QsT0FBUSxRQUNSLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxFQUNSLFFBQVMsRUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUVSLFlBQWEsS0FDYixZQUFhLE9BQ2IsU0FBVSxPQUNWLGlCQUFrQixZQUNsQixvQkFBcUIsT0FBTyxPQUM1QixrQkFBbUIsVUFDbkIsZ0JBQWlCLElBQUksSUFDckIsUUFBUyxHQUliLGlCQURBLGlCQUVJLFFBQVMsRUFJYixtQkFEQSxXQUVJLE1BQU8sS0FDUCxpQkFBa0Isd05BSXRCLG1CQURBLFdBRUksTUFBTyxNQUNQLGlCQUFrQix3TkFJdEIsdUJBREEsdUJBRUksT0FBUSxRQUNSLFFB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aUJBQUEsZ0JBQ0EsTUFBQSxlQUNBLE9BQUEsZUFHSixrRUFDSSxVQUFBLEtBQ0EseUJBRkosa0VBR1EsVUFBQSxRQUlSLDBEQUNJLFVBQUEsS0FDQSxPQUFBLEVBQUEsT0FDQSxlQUFBLEtBRUEseUJBTEosMERBTVYsVUFBQSxNQUNrQixPQUFBLEVBQUEsT0FJUixnRUFDSSxVQUFBIiwiZmlsZSI6InNlY29uZGFyeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuICogUGlrYWRheVxuICogQ29weXJpZ2h0IMKpIDIwMTQgRGF2aWQgQnVzaGVsbCB8IEJTRCAmIE1JVCBsaWNlbnNlIHwgaHR0cHM6Ly9kYnVzaGVsbC5jb20vXG4gKi9cblxuLnBpa2Etc2luZ2xlIHtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JiYjtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKlxuY2xlYXIgY2hpbGQgZmxvYXQgKHBpa2EtbGVuZGFyKSwgdXNpbmcgdGhlIGZhbW91cyBtaWNybyBjbGVhcmZpeCBoYWNrXG5odHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vbWljcm8tY2xlYXJmaXgtaGFjay9cbiovXG4ucGlrYS1zaW5nbGU6YmVmb3JlLFxuLnBpa2Etc2luZ2xlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5waWthLXNpbmdsZTphZnRlciB7IGNsZWFyOiBib3RoIH1cblxuLnBpa2Etc2luZ2xlLmlzLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBpa2Etc2luZ2xlLmlzLWJvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCAtNXB4IHJnYmEoMCwwLDAsLjUpO1xufVxuXG4ucGlrYS1sZW5kYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXJnaW46IDhweDtcbn1cblxuLnBpa2EtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5waWthLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNXB4IDNweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5waWthLXRpdGxlIHNlbGVjdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTk4O1xuICAgIG1hcmdpbjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNXB4O1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5waWthLXByZXYsXG4ucGlrYS1uZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIC8qIGhpZGUgdGV4dCB1c2luZyB0ZXh0LWluZGVudCB0cmljaywgdXNpbmcgd2lkdGggdmFsdWUgKGl0J3MgZW5vdWdoKSAqL1xuICAgIHRleHQtaW5kZW50OiAyMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3NSUgNzUlO1xuICAgIG9wYWNpdHk6IC41O1xufVxuXG4ucGlrYS1wcmV2OmhvdmVyLFxuLnBpa2EtbmV4dDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnBpa2EtcHJldixcbi5pcy1ydGwgLnBpa2EtbmV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJRQUFBQWVDQVlBQUFBc0VqNXJBQUFBVWtsRVFWUjQydTNWTVFvQUlCQURRZjhQZ2orT0Q5aEcyQ3RPTkpCMnltUWtLZTBIYndBUDB4dWNEaVFXQVJJVElERUJFbk1nTVE4UzgrQXFCSWw2a0tnSGlYcVFxQWVKZXBCby96MzhKL1UwdUFIbGFCa0JsOUk0R3dBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcbn1cblxuLnBpa2EtbmV4dCxcbi5pcy1ydGwgLnBpa2EtcHJldiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFlQ0FZQUFBQXNFajVyQUFBQVUwbEVRVlI0MnUzVk93b0FNQWdFMGR3ZkFuTmpVMjZiWWtCQ0ZHd2ZpTDlWVldvTytCSjRHZjNndHNFS0tvRkJOVENvQ0FZVndhQWlHTlFHTVVITWtqR2JnamsybUlPTnVYbzBuQzhYbkNmMUpYZ0FyVklaQVFoNVRLWUFBQUFBU1VWT1JLNUNZSUk9Jyk7XG59XG5cbi5waWthLXByZXYuaXMtZGlzYWJsZWQsXG4ucGlrYS1uZXh0LmlzLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogLjI7XG59XG5cbi5waWthLXNlbGVjdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGlrYS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5waWthLXRhYmxlIHRoLFxuLnBpa2EtdGFibGUgdGQge1xuICAgIHdpZHRoOiAxNC4yODU3MTQyODU3MTQyODYlO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5waWthLXRhYmxlIHRoIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGlrYS1idXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIGhlaWdodDogaW5pdGlhbDtcbn1cblxuLnBpa2Etd2VlayB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG4uaXMtdG9kYXkgLnBpa2EtYnV0dG9uIHtcbiAgICBjb2xvcjogIzMzYWFmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmlzLXNlbGVjdGVkIC5waWthLWJ1dHRvbixcbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kOiAjMzNhYWZmO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjMTc4ZmU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmhhcy1ldmVudCAucGlrYS1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICMwMDVkYTk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4ICMwMDc2Yzk7XG59XG5cbi5pcy1kaXNhYmxlZCAucGlrYS1idXR0b24sXG4uaXMtaW5yYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICNENUU5Rjc7XG59XG5cbi5pcy1zdGFydHJhbmdlIC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzZDQjMxRDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmlzLWVuZHJhbmdlIC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzMzYWFmZjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmlzLWRpc2FibGVkIC5waWthLWJ1dHRvbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIG9wYWNpdHk6IC4zO1xufVxuXG4uaXMtb3V0c2lkZS1jdXJyZW50LW1vbnRoIC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgb3BhY2l0eTogLjM7XG59XG5cbi5pcy1zZWxlY3Rpb24tZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnBpa2EtYnV0dG9uOmhvdmVyLFxuLnBpa2Etcm93LnBpY2std2hvbGUtd2Vlazpob3ZlciAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZjgwMDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIHN0eWxpbmcgZm9yIGFiYnIgKi9cbi5waWthLXRhYmxlIGFiYnIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgY3Vyc29yOiBoZWxwO1xufVxuIiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogI3skYm9yZGVyLXJhZGl1cy0yeGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCJAa2V5ZnJhbWVzIHNwbGlkZS1sb2FkaW5nezAle3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS5zcGxpZGVfX3RyYWNrLS1kcmFnZ2FibGV7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGV7bGVmdDowO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt6LWluZGV4OjB9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZS5pcy1hY3RpdmV7b3BhY2l0eToxO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uc3BsaWRlLS1ydGx7ZGlyZWN0aW9uOnJ0bH0uc3BsaWRlX190cmFjay0tdHRiPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fcGFnaW5hdGlvbnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwbGlkZV9fcGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOmF1dG99LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bGlzdC1zdHlsZS10eXBlOm5vbmUhaW1wb3J0YW50O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc3Bpbm5lcnthbmltYXRpb246c3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO2JvcmRlcjoycHggc29saWQgIzk5OTtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3R0b206MDtjb250YWluOnN0cmljdDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoyMHB4fS5zcGxpZGVfX3Nye2NsaXA6cmVjdCgwIDAgMCAwKTtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTpub25lfS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5OmlubGluZX0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfSIsIi5zcGxpZGVfX2NvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmV9LnNwbGlkZV9fbGlzdHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO21hcmdpbjowIWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50fS5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIC5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX19wYWdpbmF0aW9uey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3BsaWRlX19wYWdpbmF0aW9uIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjA7cG9pbnRlci1ldmVudHM6YXV0b30uc3BsaWRlX19wcm9ncmVzc19fYmFye3dpZHRoOjB9LnNwbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbn0uc3BsaWRlLmlzLWluaXRpYWxpemVkLC5zcGxpZGUuaXMtcmVuZGVyZWR7dmlzaWJpbGl0eTp2aXNpYmxlfS5zcGxpZGVfX3NsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47Ym94LXNpemluZzpib3JkZXItYm94Oy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZSFpbXBvcnRhbnQ7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmV9LnNwbGlkZV9fc2xpZGUgaW1ne3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uc3BsaWRlX19zcGlubmVye2FuaW1hdGlvbjpzcGxpZGUtbG9hZGluZyAxcyBsaW5lYXIgaW5maW5pdGU7Ym9yZGVyOjJweCBzb2xpZCAjOTk5O2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlO2JvdHRvbTowO2NvbnRhaW46c3RyaWN0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyMHB4O2xlZnQ6MDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjIwcHh9LnNwbGlkZV9fc3J7Y2xpcDpyZWN0KDAgMCAwIDApO2JvcmRlcjowO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHh9LnNwbGlkZV9fdG9nZ2xlLmlzLWFjdGl2ZSAuc3BsaWRlX190b2dnbGVfX3BsYXksLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5Om5vbmV9LnNwbGlkZV9fdG9nZ2xlLmlzLWFjdGl2ZSAuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6aW5saW5lfS5zcGxpZGVfX3RyYWNre292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjB9QGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRle2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDowfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle29wYWNpdHk6MTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnNwbGlkZS0tcnRse2RpcmVjdGlvbjpydGx9LnNwbGlkZV9fdHJhY2stLXR0Yj4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fYXJyb3d7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjJlbTstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MmVtO3otaW5kZXg6MX0uc3BsaWRlX19hcnJvdyBzdmd7ZmlsbDojMDAwO2hlaWdodDoxLjJlbTt3aWR0aDoxLjJlbX0uc3BsaWRlX19hcnJvdzpob3Zlcjpub3QoOmRpc2FibGVkKXtvcGFjaXR5Oi45fS5zcGxpZGVfX2Fycm93OmRpc2FibGVke29wYWNpdHk6LjN9LnNwbGlkZV9fYXJyb3c6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX19hcnJvdy0tcHJldntsZWZ0OjFlbX0uc3BsaWRlX19hcnJvdy0tcHJldiBzdmd7dHJhbnNmb3JtOnNjYWxlWCgtMSl9LnNwbGlkZV9fYXJyb3ctLW5leHR7cmlnaHQ6MWVtfS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fYXJyb3c6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcGFnaW5hdGlvbntib3R0b206LjVlbTtsZWZ0OjA7cGFkZGluZzowIDFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6MX0uc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle2JhY2tncm91bmQ6I2NjYztib3JkZXI6MDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6OHB4O21hcmdpbjozcHg7b3BhY2l0eTouNztwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGxpbmVhcjt3aWR0aDo4cHh9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmV7YmFja2dyb3VuZDojZmZmO3RyYW5zZm9ybTpzY2FsZSgxLjQpO3otaW5kZXg6MX0uc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlOmhvdmVye2N1cnNvcjpwb2ludGVyO29wYWNpdHk6Ljl9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX19wcm9ncmVzc19fYmFye2JhY2tncm91bmQ6I2NjYztoZWlnaHQ6M3B4fS5zcGxpZGVfX3NsaWRley13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uc3BsaWRlX19zbGlkZTpmb2N1c3tvdXRsaW5lOjB9QHN1cHBvcnRzKG91dGxpbmUtb2Zmc2V0Oi0zcHgpey5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDotM3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7LnNwbGlkZV9fc2xpZGU6Zm9jdXMtdmlzaWJsZXtib3JkZXI6M3B4IHNvbGlkICMwYmZ9fUBzdXBwb3J0cyhvdXRsaW5lLW9mZnNldDotM3B4KXsuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6LTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fc2xpZGU6Zm9jdXN7Ym9yZGVyOjNweCBzb2xpZCAjMGJmfS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdHJhY2s+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZTpmb2N1c3tib3JkZXItY29sb3I6IzBiZn19LnNwbGlkZV9fdG9nZ2xle2N1cnNvcjpwb2ludGVyfS5zcGxpZGVfX3RvZ2dsZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdG9nZ2xlOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3RyYWNrLS1uYXY+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyfS5zcGxpZGVfX3RyYWNrLS1uYXY+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZS5pcy1hY3RpdmV7Ym9yZGVyOjNweCBzb2xpZCAjMDAwfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2e2xlZnQ6YXV0bztyaWdodDoxZW19LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoMSl9LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHR7bGVmdDoxZW07cmlnaHQ6YXV0b30uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tbmV4dCBzdmd7dHJhbnNmb3JtOnNjYWxlWCgtMSl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3d7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tcHJldnt0b3A6MWVtfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHR7Ym90dG9tOjFlbTt0b3A6YXV0b30uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tbmV4dCBzdmd7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnNwbGlkZV9fcGFnaW5hdGlvbi0tdHRie2JvdHRvbTowO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO2xlZnQ6YXV0bztwYWRkaW5nOjFlbSAwO3JpZ2h0Oi41ZW07dG9wOjB9IiwiXG4uYXdhcmRzLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhze1xuICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBoMntcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFic3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG4gICAgLnRhYnNfX2xpc3R7XG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYnMtY29udGVudHN7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDYwJSAtIDVyZW0pO1xuICAgICAgICBoZWlnaHQ6IDI0cmVtO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDo1cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYi1waWxsc3tcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAudGFiLXBpbGxzX19saW5re1xuICAgICAgYnV0dG9ue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG59XG5cbi50YWItcGFuZXtcbiAgICBoMntcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICAgIHB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgIH1cbn1cblxuICAudGFicy1zZWxlY3RvcnMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuXG4gIC50YWJzLWNvbnRlbnRze1xuICAgIC50YWItcGFuZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuXG4uYXdhcmRzLWVsZW1lbnRfX2Rlc2t0b3B7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uYXdhcmRzLWVsZW1lbnRfX21vYmlsZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhze1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbiAgLmFjY29yZGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgLnRvZ2dsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuICAgIC50b2dnbGU6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1sZWZ0LWFycm93LnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAudG9nZ2xlLWNvbnRlbnRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxcmVtIDAgMnJlbTtcbiAgICAgIGgyLCBoM3tcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgfVxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC50b2dnbGUge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC50b2dnbGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgICB9XG4gICAgICAudG9nZ2xlLWNvbnRlbnRzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFic19fY29udGVudHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuIiwiJHRoZW1lRGlyZWN0b3J5OiAnL3Jlc291cmNlcy90aGVtZXMvbGFuY2Vtb3JlLXRoZW1lLyc7XG5cbkBpbXBvcnQgXCJ1dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRmb250LWZhbWlseS1zZXJpZjogXCJGdW5raXNcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkFmdGVyYWxsXCIsIHNlcmlmO1xuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cbiRmb250LXdlaWdodC1ub3JtYWw6IDMwMDtcbiRmb250LXdlaWdodC1tZWRpdW06IDQwMDtcbiRmb250LXdlaWdodC1ib2xkOiA1MDA7XG4kZm9udC13ZWlnaHQtaGVhdnk6IDYwMDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblxuJGRhcms6ICMyQjI4Mjk7XG4kYmVpZ2U6ICNGNEYzRUI7XG4kcmVkOiAjREQyRjJGO1xuJGJsdWU6ICMwMDg1RkY7XG4kcHJpbWFyeTogJGRhcms7XG4kc2Vjb25kYXJ5OiAkYmVpZ2U7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgICBcIndoaXRlXCI6ICNGRkYsXG4gICAgKTtcblxuJGJvZHktYmc6ICRzZWNvbmRhcnk7XG4kYm9yZGVyLXJhZGl1czogMDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAxLjEyNXJlbTtcblxuJGJ0bi1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiRidG4tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzO1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cztcblxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAwO1xuXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWFwc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcbiIsIkBtaXhpbiB4eHhsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geHhsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geGxnLXNjcmVlbiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdXAtbGctc2NyZWVuIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGlwYWQtbGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gaXBhZCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGlwYWQtbWF4IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBzbS10YWJsZXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHNtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geHMtbWluIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiIsIlxuLmZpbGUtZG93bmxvYWQtZm9ybS1lbGVtZW50IHtcblx0ZGlzcGxheTogZmxleDtcblxuXG5cdCYgPiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMuNzVyZW0pO1xuXHR9XG5cblx0JiA+IGRpdjpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgKyAzLjc1cmVtKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRmb250LXNpemU6IDEuMTNyZW0gIWltcG9ydGFudDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdH1cblxuXHRwIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdH1cblxuXHQuYmFja2dyb3VuZC1pbWFnZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdC5jb250ZW50LWNvbHVtbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQuaGFzLWltYWdlIHtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50LWNvbHVtbixcblx0LmZvcm0tY29sdW1uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdHBhZGRpbmc6IDMuMTJyZW0gNC44cmVtIDMuMTJyZW0gMy4xMnJlbTtcblx0XHRtYXJnaW4tdG9wOiA3LjA2cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDcuNzRyZW07XG5cdFx0bGVmdDogY2FsYygxMDAlIC0gKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLSAxMjBweCkgLyAyKTtcblx0XHR3aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMikgKyA2MHB4O1xuXHRcdC54Ymcge1xuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMTNyZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS13cmFwcGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMTgwcHg7XG5cdFx0d2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIpIC0gMTIwcHg7XG5cdH1cblx0LmZvcm0tY29sdW1ue1xuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHR9XG5cblx0LnVzZXJmb3JtIC5idG4tdG9vbGJhci5BY3Rpb25zIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCB4bCkpIHtcblxuXHRcdCYgPiBkaXY6Zmlyc3QtY2hpbGQsXG5cdFx0JiA+IGRpdjpsYXN0LWNoaWxkXG5cdFx0e1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHQuY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDJyZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGluc2V0OiB1bnNldDtcblx0XHR9XG5cblx0XHQuZm9ybS13cmFwcGVyIHtcblx0XHRcdG1hcmdpbjogMnJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBtZCkpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0JiA+IGRpdjpmaXJzdC1jaGlsZCxcblx0XHQmID4gZGl2Omxhc3QtY2hpbGRcblx0XHR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuY29udGVudC1jb2x1bW4ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmJhY2tncm91bmQtaW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxMHJlbTtcblx0XHR9XG5cblx0fVxufVxuIiwiJHNsaWRlLXdpZHRoOiA1N3JlbTtcbiRzbGlkZS1ndXR0ZXI6IDZyZW07XG4kc2xpZGUtd2lkdGgtaXBhZDogNDhyZW07XG5cbi5ldmVudC1yb29tcy1lbGVtZW50IHtcblx0cGFkZGluZzogNHJlbSAwO1xuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdH1cblxuXHRociB7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0fVxuXG5cdC5yb29tLXNlbGVjdG9ycyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDRUNFQ0U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDQuMTNyZW07XG5cblx0XHRidXR0b24ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuMnJlbTtcblx0XHRcdG9wYWNpdHk6IDAuMTk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRtYXJnaW46IDAgMXJlbSAtMnB4IDFyZW07XG5cdFx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHksIDAuM3MgYm9yZGVyLWNvbG9yO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbSAtMnB4IDAuNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwLjJyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW46IDAgMC41cmVtIC0ycHggMC41cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAuMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJvb20ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQuZXZlbnQtcm9vbS1tb2RhbHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LmV2ZW50cy1lbGVtZW50LS1zbGlkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXG5cdFx0LnNwbGlkZV9fdHJhY2sge1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3BsaWRlX19zbGlkZSB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0fVxuXG5cblx0XHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0XHR0b3A6IHVuc2V0O1xuXHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XG5cdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdHJpZ2h0OiA2M3B4O1xuXHRcdH1cblxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XG5cdFx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93IHtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3c6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIlM0UlM0NwYXRoIGQ9XCJNMTIgNEwxMC41OSA1LjQxTDE2LjE3IDExSDRWMTNIMTYuMTdMMTAuNTkgMTguNTlMMTIgMjBMMjAgMTJMMTIgNFpcIiBmaWxsPVwiYmxhY2tcIiUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRScpO1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmV2ZW50LXJvb20tc2xpZGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XG5cdFx0fVxuXG5cdFx0Lm92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRcdHBhZGRpbmc6IDAuN3JlbSAycmVtO1xuXHRcdH1cblx0fVxuXG5cdC8vLnRodW1ibmFpbC1zbGlkZXIge1xuXHQvLyAgICBtYXJnaW4tdG9wOiAyMXB4O1xuXHQvLyAgICAudGh1bWJuYWlsLXNsaWRlIHtcblx0Ly8gICAgICAgIGhlaWdodDogMTAwJTtcblx0Ly8gICAgICAgIGltZyB7XG5cdC8vICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdC8vICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXHQvLyAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHQvLyAgICAgICAgfVxuXHQvLyAgICB9XG5cdC8vICAgIC5zcGxpZGVfX3NsaWRlLFxuXHQvLyAgICAuc3BsaWRlX19zbGlkZS5pcy1hY3RpdmUge1xuXHQvLyAgICAgICAgYm9yZGVyOiAwXG5cdC8vICAgIH1cblx0Ly99XG59XG5cbi5ldmVudC1yb29tcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiR3JvdXBcIl0ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZXZlbnQtcm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkdyb3VwXCJdIHtcblx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIDNyZW0pO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdEBpbmNsdWRlIGlwYWQtbGcge1xuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuXHRcdH1cblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcblx0XHRyaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gM3JlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcblx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuXHRcdH1cblx0fVxuXG59XG4iLCIuZXh0ZXJuYWwtZm9ybS1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNi4yNXJlbSAwO1xuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgIH1cbiAgICAmLkRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuTGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeVxuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICB9XG4gICAgLm5vY2FwdGNoYSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc29jaWFsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXJtcy1hbmQtY29uZGl0aW9ucyBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgICAgLmZpZWxkLmNoZWNrYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAubWlkZGxlQ29sdW1uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgJl9fc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFjdC1mb3JtLWVsZW1lbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9faGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXG5cdFx0LnVzZXJmb3JtIHtcblxuXHRcdFx0dXNlcmZvcm0tZmllbGRzIC5mb3JtLXN0ZXAge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG1hcmdpbjogMHB4IC0xMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQudGV4dCwgLmZpZWxkLm51bWJlciwgLmZpZWxkLmRhdGUsIC5maWVsZC5lbWFpbCB7XG5cdFx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZC50ZXh0YXJlYSwgLmZpZWxkLmNoZWNrYm94IHtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZC5maWVsZC13aWR0aC0tZnVsbHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXG5cdFx0XHQuZmllbGQuY2hlY2tib3gge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5taWRkbGVDb2x1bW57XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXXtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5taWRkbGVDb2x1bW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLUJsYWNrLCAjMDAwKTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGNvbG9yOiBibGFjaztcblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sXG5cdFx0XHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRcdFx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRcdFx0aW5wdXRbdHlwZT0nbnVtYmVyJ10sXG5cdFx0XHRpbnB1dFt0eXBlPSd0aW1lJ10sXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHR9XG5cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogMTgwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCkgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0fVxuXG5cdFx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSwgLmFjdGlvbiBzcGFuIHtcblx0XHRcdFx0Ly9kaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHQuZmllbGQuZmllbGQtd2lkdGgtLWhhbGZ7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnVzZXJmb3JtIC5mb3JtLXN0ZXAgLnVzZXJmb3Jtc2dyb3VwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0LnVzZXJmb3JtIC5mb3JtLXN0ZXAgLnVzZXJmb3Jtc2dyb3VwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0fVxuXG59XG4iLCIuZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkljb25cIl0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDNyZW0gMDtcbiAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAwIDJyZW07XG4gICAgfVxuICAgIC5mZWF0dXJlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSB1cC1sZy1zY3JlZW4ge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWF0dXJlcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiRXhwYW5kYWJsZVwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgIH1cbiAgICAuYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDQuOHJlbSA0cmVtIDMuMTNyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDMuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy42cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyAnL2ltYWdlcy9zdmcvY2hldnJvbi1kb3duLXdoaXRlLXN5bWJvbC5zdmcnKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlLWxpc3RfX3dyYXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkNhdGVnb3Jpc2VkXCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZS1jb2x1bW4ge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0clxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmVhdHVyZS1jb2x1bW4tLWhkIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBidXR0b24sXG4gICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAmLmFjdGl2ZSAsJjpob3ZlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWhlYXZ5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmVpZ2U7XG4gICAgICAgICAgICBjb2xvcjogIzJiMjgyOTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBbZGF0YS1icy10b2dnbGVdIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgJy9pbWFnZXMvc3ZnL2NoZXZyb24tZG93bi13aGl0ZS1zeW1ib2wuc3ZnJyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmFjaWxpdHktZWxlbWVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbjogMHB4IC00MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0Jl9faGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1heC13aWR0aDogMzUzcHg7XG5cdFx0XHRcdC8vZm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG1heC13aWR0aDogMzUzcHg7XG5cdFx0XHRcdC8vZm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2VzIHtcblx0XHR3aWR0aDogNzAlO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTMycHg7XG5cblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlLWhvbGRlciB7XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRwYWRkaW5nOiAyNHB4IDBweDtcblx0XHRcdH1cblxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZSB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjkycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHQuZmFjaWxpdHktZWxlbWVudF9faW1hZ2Uge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMxNXB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyOTJweDtcblxuXHRcdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZS1jb250ZW50e1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA4NnB4O1xuXG5cdFx0XHRcdFx0XHQmLWljb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmLWdyYWRpdGVudHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC8vb3BhY2l0eTogMC41O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODNkZWcscmdiYSgwLDAsMCwuOSkgNi44OSUscmdiYSgwLDAsMCwuOSkgMzAuNCUscmdiYSgwLDAsMCwwKSA2OS4zNCUpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjkwKSAzOC4wOSUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgNzAuNTElLCByZ2JhKDAsIDAsIDAsIDAuMDApIDgzLjgyJSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC45MCkgMzguMDklLCByZ2JhKDAsIDAsIDAsIDAuMDApIDcwLjUxJSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA4My44MiUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6IDMycHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQvL21heC13aWR0aDogMzMwcHg7XG5cblx0XHRcdCYtaWNvbntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMyM3B4O1xuXG5cdFx0XHRcdGgye1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAgIzJCMjgyOTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQmLWRlc2N7XG5cdFx0XHRcdG1heC13aWR0aDogMzIzcHg7XG5cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRjb2xvcjogI0Y0RjRGNDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG4iLCIuZ2FsbGVyeS1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjZyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJUaHVtYm5haWxzXCJdIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgLnRodW1ibmFpbC1nYWxsZXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdC8vIDUgY29sc1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMTggLyAyMDI7XG4gICAgICAgICAgICB3aWR0aDogMjE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMC4zcmVtO1xuICAgICAgICB9XG5cblx0XHQvLyA2IGNvbHNcblx0XHQmLnctMTgxIGltZyB7XG5cdFx0XHR3aWR0aDogMTgxcHg7XG5cdFx0fVxuXG5cdFx0Ly8gNCBjb2xzXG5cdFx0Ji53LTI3MiBpbWcge1xuXHRcdFx0d2lkdGg6IDI3MnB4O1xuXHRcdH1cblxuXHRcdC8vIDMgY29sc1xuXHRcdCYudy0zNjMgaW1nIHtcblx0XHRcdHdpZHRoOiAzNjNweDtcblx0XHR9XG5cblx0XHQvLyAyIGNvbHNcblx0XHQmLnctNTQ1IGltZyB7XG5cdFx0XHR3aWR0aDogNTQ1cHg7XG5cdFx0fVxuICAgIH1cbn1cblxuLmdhbGxlcnktZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlZlcnRpY2FsXCJdIHtcbiAgICAudmVydGljYWwtZ2FsbGVyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLCBpbWdbZGF0YS1zaXplcz1hdXRvXSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cmVtO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAvL3dpZHRoOiAyMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdhbGxlcnktZWxlbWVudCB7XG4gICAgLnNwbGlkZV9fYXJyb3cge1xuICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiQWxsIGhvdGVsc1wiXSB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICAgIC5nYWxsZXJ5LXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIH1cbiAgICAuZ2FsbGVyeS1saWdodGJveCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIC03LjVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDcuNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDZweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDI5OC8yMjI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LWRlbW9fX2ljb257XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LWRlbW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIC5nYWxsZXJ5LWRlbW9fX2ljb257XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIDAuOCk7XG4gICAgICAgICAgICB3aWR0aDogNTdweDtcbiAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAxNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5nYWxsZXJ5LWxpc3QtaXRlbSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQmLmhpZGRlbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4ubHVtLWxpZ2h0Ym94IHtcbiAgICB6LWluZGV4OiA5OTk7XG59XG5cbi5sdW0tbGlnaHRib3gtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuOCk7XG59XG5cbi5sdW0tZ2FsbGVyeS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBib3R0b206IDVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJvdHRvbTogNXJlbTtcbiAgICB9XG59XG5cbi5sdW0tcHJldmlvdXMtYnV0dG9uIHtcbiAgICBsZWZ0OiAxOXJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4ubHVtLW5leHQtYnV0dG9uIHtcbiAgICByaWdodDogMTlyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4ubHVtLWxpZ2h0Ym94LXBvc2l0aW9uLWhlbHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC41KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmx1bS1pbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbi5nYWxsZXJ5LXNlbGVjdC1iYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm8taW1hZ2UtbWVzc2FnZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5nYWxsZXJ5LWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJTbGlkZXJcIl0ge1xuLy8gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4vLyAgICAgICAgYm90dG9tOiAycmVtO1xuLy8gICAgICAgICYuc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuLy8gICAgICAgICAgICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle1xuLy8gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcbi8vICAgICAgICAgICAgICAgICYuaXMtYWN0aXZle1xuLy8gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4vLyAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICB9XG4vL1xuLy8gICAgfVxuLy99XG5cbi5nYWxsZXJ5LWVsZW1lbnQtc2Vjb25kYXJ5LC5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5IHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEycHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogNzE4cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHQuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xuXHRcdFx0bWF4LXdpZHRoOiA0MjBweDtcblx0XHR9XG5cblx0fVxuXG5cdCZfX2hlYWRpbmd7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGgye1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdGNvbG9yOiAgIzJCMjgyOTtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2N7XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmX193cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTE2cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAtMTJweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAtMTJweDtcblx0XHR9XG5cdFx0Ly9cblx0XHQvLy5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XG5cdFx0Ly9cdEBpbmNsdWRlIHNtIHtcblx0XHQvL1x0XHRtYXJnaW46IDBweDtcblx0XHQvL1x0fVxuXHRcdC8vfVxuXG5cdH1cblxuXHQmX19pbWFnZXtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0aGVpZ2h0OiAzMDVweDtcblxuXHRcdC5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XG5cdFx0XHRoZWlnaHQ6IDQxNnB4O1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblxuXHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHRoZWlnaHQ6IDM1M3B4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWd7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdC8vaGVpZ2h0OiAxNTVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZzogIDEycHg7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0aGVpZ2h0OiAxNTVweDtcblx0XHR9XG5cblx0fVxufVxuXG4uZ2FsbGVyeS1wYWdlLXNlY29uZGFyeXtcblx0Jl9fYnRuc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19idG57XG5cdFx0Y29sb3I6IHZhcigtLUJsYWNrLCAjMDAwKTtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0YnV0dG9ue1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcblxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxufVxuXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdIHtcbiAgJHNsaWRlci1yb29tcy0tYnJlYWtwb2ludDogJHNsaWRlLXdpZHRoICsgKCRzbGlkZS1ndXR0ZXIgKiAyKTtcblxuICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgdG9wOiAtMiU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgIC8vbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgbGVmdDogMTYuNSU7XG4gICAgICB0b3A6IDQyLjUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjc1cHgpIHtcbiAgICAgIGxlZnQ6IDE2LjUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzFyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5zcGxpZGVfX3NsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDkxMnB4O1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgdG9wOiAtMiU7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAvL3JpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDUwJSk7XG5cbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcmlnaHQ6IDE2LjUlO1xuICAgICAgdG9wOiA0Mi41JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NXB4KSB7XG4gICAgICByaWdodDogMTYuNSU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE1MjBweCkge1xuICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gMzFyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbi5nYWxsZXJ5LWVsZW1lbnR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZ2FsbGVyeS13cmFwIC5jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBhZ2luYXRpb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbn0iLCIuaW5zdGEtZmVlZC1lbGVtZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAzcmVtIDA7XG5cblxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuXHQgIGEge1xuXHRcdCAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgIH1cblxuXG4gICAgQG1lZGlhICAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuXG4gICAgfVxuXG4gIH1cblxuICAmLmluc3RhLWZlZWQtZWxlbWVudC0tcmVzdHVyYW50c3tcblxuICAgIC5jb2wtc20tNiB7XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgfVxuXG4gIC5pbnN0YS1mZWVkLWhvbGRlciB7XG5cblxuICAgIC5pbnN0YS1ncmlkLWl0ZW0ge1xuXG5cbiAgICAgICZfX2lubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjUlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLCB2aWRlbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5lYXJieS1lbGVtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLm5lYXJieV9fbGVmdCxcbiAgLm5lYXJieV9fcmlnaHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm5lYXJieV9fbGVmdHtcbiAgICBtaW4taGVpZ2h0OiA1NzVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5uZWFyYnlfX3JpZ2h0IHtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMFxuICAgIH1cbiAgfVxuICBbZGF0YS1jYXRlZ29yeV0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBvcGFjaXR5OiAwLjM2O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMC4zcmVtIDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuN3M7XG4gICAgfVxuICAgICYuc2VsZWN0ZWQsXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgbWFyZ2luOiA3LjEzcmVtIGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgJGNvbC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMTIpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCRjb2wtd2lkdGggKiA1KTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNvbC13aWR0aDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkY29sLXdpZHRoKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgJGNvbC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpIC8gMTIpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCRjb2wtd2lkdGggKiA1KTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNvbC13aWR0aDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkY29sLXdpZHRoKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgbWFyZ2luOiA0cmVtIGF1dG87XG4gICAgfVxuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICB9XG4gIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5tYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi50YWJzLXdyYXBwZXIge1xuXHQmX19idG5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0XHQvL292ZXJmbG93LXg6IGF1dG87XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1kcm9wZG93biB7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0LmFycm93LWljb24ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0LmFycm93LWljb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgYmxhY2s7IC8qIEFycm93IGNvbG9yICovXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDsgLyogU3BhY2UgYmV0d2VlbiB0aGUgdGl0bGUgYW5kIHRoZSBhcnJvdyAqL1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdC5hcnJvdy1pY29uIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCB3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkZ1bmtpc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYmxhY2sgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwge1xuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDhweDtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogYmxhY2s7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udGFicy13cmFwcGVyX19idG4tLWRyb3Bkb3duLWxpc3Qge1xuXHRkaXNwbGF5OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXG5cdHVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRmbGV4OiAxO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IGluaXRpYWwgLTE2cHg7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nOiA0cHggMTZweDtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBibGFjaztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7IC8vIFByZXZlbnRzIHNocmlua2luZ1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIEVuc3VyZXMgdGV4dCBzdGF5cyBvbiBvbmUgbGluZVxuXHRcdG92ZXJmbG93OiB2aXNpYmxlOyAvLyBNYWtlcyB0aGUgZnVsbCB0ZXh0IHZpc2libGVcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudCB7XG5cdG92ZXJmbG93LXg6IGNsaXA7XG5cbiAgLnRpdGxlc3tcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cblx0Ji5uby1hbGwtb2ZmZXJzIHtcblx0XHQuc3BsaWRlIHtcblx0XHRcdC5zcGxpZGVfX2Fycm93IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQub2ZmZXJzLXRpbGUge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogOHJlbSAwIDRyZW07XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmc6IDRyZW0gMCAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDAgMnJlbTtcblx0XHR9XG5cblx0XHQmLm9mZmVycy10aWxlLWFsdCB7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGlsZXMtZWxlbWVudF9fY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRpbGVzLWVsZW1lbnRfX2ltZyB7XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMzkwcHg7XG5cdFx0XHRoZWlnaHQ6IDU0MHB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aWxlcy1lbGVtZW50X19jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDVyZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiA0MzBweDtcblx0XHR9XG5cdH1cblxuXHQuY29sLWxnLTEyIHtcblx0XHRoMiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlci1pdGVtcy13cmFwcGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luOiAwIDNyZW07XG59XG5cbi5vZmZlcnMtZWxlbWVudCB7XG5cdCY6aGFzKD4gLm9mZmVycy1ncmlkKSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5vZmZlcnMtZ3JpZCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IC0xNnB4O1xuXHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblxuXHRcdCYucm93IHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmLm9mZmVyLWl0ZW1zIHtcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxMnJlbTtcblxuXHRcdFx0Ly8gQGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHQvLyBcdG1hcmdpbi1sZWZ0OiAxM3JlbTtcblx0XHRcdC8vIH1cblxuXHRcdFx0Ly8gQGluY2x1ZGUgbGctc2NyZWVue1xuXHRcdFx0Ly8gXHRtYXJnaW4tbGVmdDogMTByZW07XG5cdFx0XHQvLyB9XG5cblx0XHRcdC8vIEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHQvLyBcdG1hcmdpbi1sZWZ0OiA2cmVtO1xuXHRcdFx0Ly8gfVxuXG5cdFx0XHQvLyBAaW5jbHVkZSB4c3tcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDByZW07XG5cdFx0XHQvLyB9XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVycy1ncmlkX19pdGVtLXdyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHR0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0Ym90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblxuXHRcdCYub2ZmZXJzLWdyaWRfX2l0ZW0td3JhcHBlci10aHJlZSB7XG5cdFx0XHR3aWR0aDogMzMuMzMlO1xuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5vZmZlcnMtZ3JpZF9faXRlbS13cmFwcGVyLWZvdXIge1xuXHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5vZmZlcnMtZ3JpZF9faXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRjb2xvcjogI2ZmZmZmZjtcblxuXHRcdCYub2ZmZXItaXRlbSB7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHQvL21hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXG5cdFx0Lm92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHQwZGVnLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuMzIpLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuMzIpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuXG5cdC5ncmlkLWVsZW1lbnRfX2ltZyB7XG5cdFx0aW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LmdyaWQtZWxlbWVudF9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHQub2ZmZXJzLWJ1dHRvbi13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkJhY2tncm91bmQgSW1hZ2VcIl0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnNwbGlkZV9fc2xpZGUge1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDQwcmVtO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRoZWlnaHQ6IDIwcmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRoZWlnaHQ6IDIwcmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vdmVybGF5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0ODguNjRkZWcsXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC41MikgNy43NSUsXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMCkgMTAyLjExJVxuXHRcdFx0KTtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR3aWR0aDogNTB2dztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdHBhZGRpbmc6IDMuMXJlbSAwIDMuMXJlbSAzLjFyZW07XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdEBpbmNsdWRlIGlwYWQge1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDIuMjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQuc2xpZGVyLWNvbnRyb2xzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cblx0XHRidXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXG5cdFx0W2RhdGEtc2xpZGVyLWNvbnRyb2w9XCI8XCJdIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNnJlbTtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGl0bGVzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR0b3A6IDMwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0dG9wOiAzMCU7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcblx0XHR9XG5cdH1cblxuXHQub2ZmZXIgeyBcbiAgICBcbiAgICAuYnRue1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMiAtIDMuMTNyZW0pO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKSAvIDIgLSAzLjEzcmVtKTtcblx0XHR9XG5cdH1cbn1cblxuLm9mZmVycy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiQWx0ZXJuYXRpbmdcIl0ge1xuXHQmLmJyZWFrLWFwYXJ0LXRpbGUtYWx0IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cblx0XHRkaXY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cblx0XHRkaXY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLm9mZmVycy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiQmFja2dyb3VuZCBJbWFnZVwiXSB7XG5cdC5vZmZlci1maWx0ZXIge1xuXHRcdG1heC13aWR0aDogNDMwcHg7XG5cdFx0bWFyZ2luOiAycmVtIGF1dG8gNHJlbTtcblxuXHRcdHNlbGVjdCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFja2FnZXMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjNyZW07XG5cdH1cblxuXHQucGFja2FnZXNfX2ltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMyKTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA2MTBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0aGVpZ2h0OiAzNjBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0aGVpZ2h0OiAzNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFja2FnZXNfX3dyYXAge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdC5jb250YWluZXIsXG5cdFx0LnJvdyxcblx0XHQucm93ID4gZGl2IHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQucGFja2FnZXNfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lcixcblx0XHQucm93LFxuXHRcdC5yb3cgPiBkaXYge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5wYWNrYWdlc19faG90ZWwge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy10b3A6IDE1cmVtO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0fVxuXG5cdFx0aDIsXG5cdFx0aDMge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHRcdG1heC13aWR0aDogNDYwcHg7XG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFja2FnZXNfX2NvbnRlbnQtZGV0YWlscyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gM3JlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAycmVtIDFyZW0gMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZzogMnJlbSAxcmVtIDJyZW07XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNwbGlkZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19hcnJvd3Mge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0LnNwbGlkZV9fYXJyb3cge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIiBcIlxuXHRcdFx0XHRcdFx0dXJsKC9yZXNvdXJjZXMvdGhlbWVzL2xhbmNlbW9yZS10aGVtZS9pbWFnZXMvc3ZnL2xvbmctYXJyb3ctcHJpbWFyeS1zeW1ib2wuc3ZnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3BsaWRlX19hcnJvdy0tcHJldiB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLW1vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9mZmVycy1lbGVtZW50IHtcblxuICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICYtLWJne1xuXG4gICAgICAub2ZmZXJzLWVsZW1lbnQtLWJnLXdyYXBwZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cblxuICAgICAgLnNwbGlkZV9fc2xpZGUgaW1ne1xuICAgICAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItY29udHJvbHMgW2RhdGEtc2xpZGVyLWNvbnRyb2w9XCI8XCJde1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1jb250cm9sc3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm9mZmVyLWVsZW1lbnQtc2xpZGVyLWNvbnRyb2xzLS1kZXNrdG9we1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLW1vYmlsZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZXN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzJiMjgyOSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZjRmM2ViICAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgLm9mZmVyc3tcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZlcntcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG57XG4gICAgICAgICAgY29sb3I6ICNmNGYzZWI7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgeHMge1xuICAgICYtLWJne1xuXG4gICAgICAub2ZmZXJzLWVsZW1lbnQtLWJnLXdyYXBwZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cblxuICAgICAgLnNwbGlkZV9fc2xpZGUgaW1ne1xuICAgICAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItY29udHJvbHMgW2RhdGEtc2xpZGVyLWNvbnRyb2w9XCI8XCJde1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuXG4gICAgICAuc2xpZGVyLWNvbnRyb2xze1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLWRlc2t0b3B7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tbW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnRpdGxlc3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgICFpbXBvcnRhbnQ7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZjRmM2ViICAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgLm9mZmVyc3tcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZlcntcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG57XG4gICAgICAgICAgY29sb3I6ICNmNGYzZWI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm9mZmVyLWRldGFpbC1wYWdlIC5vZmZlci1kZXRhaWwgLmluY2x1c2lvbnMgYSB7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuIiwiLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50IHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuXHQuZGluaW5nLXJvb20tbG9nbyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0byAxcmVtO1xuXHR9XG4gICAgLnByb3BlcnR5LW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gICAgfVxuICAgIC5yZXNlcnZhdGlvbi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMi42cmVtO1xuICAgIH1cbiAgICAucHJvcGVydHktZGV0YWlscyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxufVxuXG4ucmVzdGF1cmFudC1pbmZvLWVsZW1lbnQtaW1hZ2V7XG5cbiAgJi5yZXN0YXVyYW50LWluZm8tZWxlbWVudC1pbWFnZS0tcmV2ZXJzZXtcbiAgICAucmVzdGF1cmFudC1pbmZvLWVsZW1lbnQtaW1hZ2Utcm93e1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgfVxuXG4gICYtY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmLWltZ3tcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLWlubmVye1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG5cbiAgICAgIH1cblxuICAgICAgaW1ne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG4gIC5idG4tc29saWQtZGFya3tcbiAgICBiYWNrZ3JvdW5kOiAjMkIyODI5O1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjRjRGM0VCO1xuICB9XG5cbn1cbiIsIlxuLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudCB7XG5cbn1cblxuLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC0tYm9yZGVye1xuXG4gICYuYnV0dG9ucy1lbGVtZW50e1xuICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuXG4gICAgLmJ1dHRvbnMtd3JhcHBlcntcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgfVxuXG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQjI4Mjk7XG4gICAgY29sb3I6ICNGNEYzRUI7XG5cbiAgICBoMntcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRjRGM0VCICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjRjRGM0VCICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnl7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjRGM0VCICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI0Y0RjNFQiAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGM0VCICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMkIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci1pbm5lcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmIyODI5O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC0tYm9yZGVyLXdyYXBwZXJ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJiMjgyOTtcbiAgICBwYWRkaW5nOiA0cmVtIDAgIWltcG9ydGFudDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgIH1cbiAgfVxuXG4gIGgye1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyYjI4Mjk7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC1oZWFkaW5ne1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtZGVzY3tcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtaGVhZGluZ3tcbiAgICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICAgICAgd2lkdGg6IHVuc2V0O1xuICAgIH1cblxuICAgIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtZGVzY3tcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG5cdCAgLmJ1dHRvbnMtd3JhcHBlcntcblx0XHQgIG1hcmdpbi10b3A6IC02NXB4O1xuXHQgIH1cblxuICB9XG5cbiAgICYucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LS13aGl0ZXtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWI7XG4gICAgICAgIGNvbG9yOiAjMkIyODI5O1xuXG4gICAgICAgIGgye1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyQjI4MjkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjMkIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC0tYm9yZGVyLXdyYXBwZXIsLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC0tYm9yZGVyLWlubmVye1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgLmJ0bi1zb2xpZC1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzJiMjgyOSAhaW1wb3J0YW50IDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgICAgICBmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogI2Y0ZjNlYiAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IC41cmVtIC4zcmVtIC41cmVtIC4zcmVtO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYiAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLnJlc3RhdXJhbnRzLWVsZW1lbnQge1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxufVxuXG4uYnJlYWstYXBhcnQtdGlsZSB7XG4gICAgLnJlc3RhdXJhbnRfX2ltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVue1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJlc3RhdXJhbnRfX2NvbnRlbnR7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5icmVhay1hcGFydC10aWxlLWFsdHtcbiAgICBkaXZ7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgLnJlc3RhdXJhbnRfX2ltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVue1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlwYWR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDsgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgIFxuICAgICAgICAgICAgLnJlc3RhdXJhbnRfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucmV2aWV3cy1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHJlbSAwIDdyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDZyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDZyZW07XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy40cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmV2aWV3IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMzJyZW07XG4gICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BsaWRlLS1yZXZpZXdzIHtcbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0yM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3d7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiIHVybCgvcmVzb3VyY2VzL3RoZW1lcy9sYW5jZW1vcmUtdGhlbWUvaW1hZ2VzL3N2Zy9sb25nLWFycm93LXByaW1hcnktc3ltYm9sLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc3BsaWRlX19hcnJvdy0tcHJldntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkc2xpZGUtd2lkdGg6IDU3cmVtO1xuJHNsaWRlLWd1dHRlcjogNnJlbTtcbiRzbGlkZS13aWR0aC1pcGFkOiA0OHJlbTtcbi5yb29tcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdIHtcblxuXHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIEBpbmNsdWRlIGlwYWQtbGd7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlwYWR7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuICAgICAgICB9XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgQGluY2x1ZGUgaXBhZC1sZ3tcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuICAgICAgICB9ICAgXG4gICAgICAgIEBpbmNsdWRlIGlwYWR7XG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcbiAgICAgICAgfSAgIFxuXHR9XG5cblxufVxuLnJvb21zLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJEZXRhaWxlZFwiXSB7XG4gICAgLnJvb20tc2VsZWN0b3JzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDRUNFQ0U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4xM3JlbTtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjJyZW07XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5LCAwLjNzIGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvb20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2UtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDkyNCAvIDQ1NztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zMiksIHJnYmEoMCwgMCwgMCwgMC4zMikpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3Mgb3BhY2l0eTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3MgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAwIDNyZW0gMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSB7XG4gICAgLnJvb20tc2VsZWN0b3JzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDRUNFQ0U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4xM3JlbTtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjJyZW07XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5LCAwLjNzIGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvb20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAucm9vbS1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC43cyBvcGFjaXR5O1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3MgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDNyZW0gMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVyLXJvb21zLXByb3BlcnRpZXMge1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5yb29tLWluZm8tZWxlbWVudCB7XG5cdHBhZGRpbmc6IDRyZW0gMDtcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdG1hcmdpbi1ib3R0b206IDIuN3JlbTtcblx0fVxuXG5cdC5yb29tLWZlYXR1cmVzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAzcmVtO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0Y29sdW1uczogMjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cbn1cblxuLnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Ji1pbWctd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDBweCAtOHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHR9XG5cblx0Ji1pbWctbGVmdHtcblx0XHRoZWlnaHQ6IDYyNHB4O1xuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdGhlaWdodDogNDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWctbGVmdCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwcHggOHB4O1xuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC1pbWcge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWctcmlnaHQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0aGVpZ2h0OiA2MjRweDtcblx0XHRwYWRkaW5nOiAwcHggOHB4O1xuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdGhlaWdodDogNDE2cHg7XG5cdFx0fVxuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC1pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDUwJTtcblxuXHRcdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuXHRcdFx0XHQucm9vbS1pbmZvLXNlY29uZGFyeS1lbGVtZW50LS1hbHRlcm5hdGl2ZSAme1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCYtY29udGVudHtcblx0XHQmLXdyYXBwZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAwcHggLTQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWhlYWRpbmd7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblxuXHRcdFx0aDN7XG5cdFx0XHRcdGNvbG9yOiAjMkIyODI5O1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji1hY3Rpb257XG5cdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cblx0XHRcdHAsbGl7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1QYXJhZ3JhcGgsICM1NTUpO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHR9XG5cblx0XHRcdHVse1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MHB4IDBweCAzMnB4IDBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtZmFjaWxpdGllc3tcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXHRcdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC1jb250ZW50LWhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXG5cdFx0XHRcdGg0e1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyNS4ycHggKi9cblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IC0xNnB4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGlsZXtcblx0XHRcdFx0cGFkZGluZzogMTZweDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDdweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4IDM0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWhlYWRpbmd7XG5cdFx0XHRcdFx0aDR7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMzJweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbiIsIiRzbGlkZS13aWR0aDogNTdyZW07XG4kc2xpZGUtZ3V0dGVyOiA2cmVtO1xuJHNsaWRlLXdpZHRoLWlwYWQ6IDQ4cmVtO1xuLmV2ZW50cy1lbGVtZW50IHtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICBAaW5jbHVkZSB4cyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5zcGxpZGUge1xuXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvd3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgKyAxLjVyZW0pO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpICsgMS41cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODFweCkge1xuICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG4gIGhyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5ldmVudC1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDVyZW07XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgLm92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NXJlbTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzIpLCByZ2JhKDAsIDAsIDAsIDAuMzIpKTtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMi41cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLnZpZGVvLXBsYXllci1lbGVtZW50IHtcblx0bWFyZ2luOiA0cmVtIDA7XG5cblx0LnBsYXkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQucGxheS1zeW1ib2wge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdGN1cnNvcjogd2FpdDtcblx0XHR9XG5cblx0XHQvLyY6ZGlzYWJsZWQ6OmJlZm9yZSB7XG5cdFx0Ly9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL1x0Y29udGVudDogJyc7XG5cdFx0Ly9cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHQvL1x0bGVmdDogMDtcblx0XHQvL1x0dG9wOiAwO1xuXHRcdC8vXHR3aWR0aDogMTAwJTtcblx0XHQvL1x0aGVpZ2h0OiAxMDAlO1xuXHRcdC8vfVxuXG5cdH1cblxuXHRpbWcge1xuXHRcdGhlaWdodDogMzByZW07XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuLnZpZGVvLWxpZ2h0LWJveCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR3aWR0aDogMTAwdnc7XG5cdHotaW5kZXg6IDEwMDA7XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRhbmltYXRpb24tbmFtZTogb3Blbi12aWRlby1saWdodGJveDtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuXHQmLm9wZW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuY2xvc2Uge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAjRkZGO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0Jjpob3ZlciAsJjphY3RpdmV7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuQGtleWZyYW1lcyBvcGVuLXZpZGVvLWxpZ2h0Ym94IHtcblx0ZnJvbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHR9XG59XG4iLCIudGlsZXMtZWxlbWVudCB7XG4gICAgLmZ1bGwtd2lkdGgtdGlsZSB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mdWxsLXdpZHRoLXRpbGUtYWx0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aWxlcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiRnVsbFwiXSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZ1bGwtd2lkdGgtdGlsZSB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVuIHtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlwYWQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZ1bGwtd2lkdGgtdGlsZS1hbHQge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnRpbGVzLWVsZW1lbnRfX2ltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcyLjk1MiU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIC4zMiksIHJnYmEoMCwgMCwgMCwgLjMyKSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY3MnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aWxlcy1lbGVtZW50X19pbWcge1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG59XG5cbi5icmVhay1hcGFydC10aWxlIHtcbiAgICAudGlsZXMtZWxlbWVudF9faW1nIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTQwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpbGVzLWVsZW1lbnRfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJyZWFrLWFwYXJ0LXRpbGUtYWx0IC5icmVhay1hcGFydC10aWxlX19pbmZvIHtcbiAgICAgICAgb3JkZXI6IHVuc2V0O1xuICAgIH1cbn1cblxuLnRpbGVzLWVsZW1lbnRfX2NvbnRlbnQtd2l0aC1saW5le1xuXG4gIGgye1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gICAgaHJ7XG4gICAgICAgIHdpZHRoOiAxMnJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIG1hcmdpbjogMXJlbSAwIDEuNXJlbSAwO1xuICAgIH1cbn0iLCIucHJvcGVydGllcy1lbGVtZW50IHtcbiAgICBwYWRkaW5nOiA0cmVtIDAgNHJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgNHJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgNHJlbTtcbiAgICB9XG5cbiAgICAuY29udGVudC54YmcgaDMge1xuICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgICAgICYuc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYXN0cmFja19fZWxlbWVudHNfX3RleHRlbGVtZW50e1xuICAgIC5odG1sLWVkaXRvciB7XG4gICAgICAgIGhye1xuICAgICAgICAgICAgbWFyZ2luOiAzcmVtIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmFzdHJhY2tfX2VsZW1lbnRzX190ZXh0ZWxlbWVudCArIC5mYXN0cmFja19fZWxlbWVudHNfX3Byb3BlcnRpZXNlbGVtZW50e1xuICAgIC5wcm9wZXJ0aWVzLWVsZW1lbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLnNsaWRlci1yb29tcy1wcm9wZXJ0aWVze1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZmFzdHJhY2tfX2VsZW1lbnRzX19wcm9wZXJ0aWVzZWxlbWVudCArIC5mYXN0cmFja19fZWxlbWVudHNfX3RpbGVzZWxlbWVudHtcbiAgICAudGlsZXMtZWxlbWVudHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRmb250LXNpemU6IGNhbGMoMTAwJSArIDFweCk7XG59XG4iLCIucHJvcGVydGllcy1tYXAtZWxlbWVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5yb3d7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdH1cblx0fVxuXG5cbn1cblxuLnByb3BlcnRpZXMtbWFwX19pbmZvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5wcm9wZXJ0aWVzLW1hcF9faW1nIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDY4MHB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9wZXJ0aWVzLW1hcF9fZGV0YWlscyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdHBhZGRpbmc6IDNyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdG1heC13aWR0aDogNDgxcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aWR0aDogOTUlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2lkdGg6IDk1JTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdGgyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdH1cblxuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0fVxuXG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuXHRcdGxpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGg2IHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1oZWF2eTtcblx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0fVxufVxuXG4ucHJvcGVydGllcy1tYXBfX21hcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nLWxlZnQ6IDVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cdEBpbmNsdWRlIGlwYWQge1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHR9XG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogMnJlbSAycmVtIDRyZW07XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtO1xuXHR9XG5cblx0Lm1hcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA0ODBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1heC13aWR0aDogMzYwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ4MC80MzU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQuYXUtbWFwIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogNDgwLzQzNTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5tYXAtcGluIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHdpZHRoOiAwLjhyZW07XG5cdFx0XHRoZWlnaHQ6IDAuOHJlbTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0fVxuXG5cdFx0Lm1hcC1waW4tLWFjdGl2ZSB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEuMXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxLjFyZW07XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRvcDogLTIuNXB4O1xuXHRcdFx0XHRsZWZ0OiAtMi41cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEuNHJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxLjRyZW07XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0XHRsZWZ0OiAtNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tYXAtbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3R0b206IDlyZW07XG5cdFx0bGVmdDogNXJlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHRsZWZ0OiAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0Ym90dG9tOiAycmVtO1xuXHRcdH1cblx0fVxuXG5cdC5tYXAtYXJyb3dzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1zZWNvbmRhcnktc3ltYm9sLnN2Z1wiKTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Ji5tYXAtYXJyb3dzLS1wcmV2IHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvcGVydGllcy1tYXBfX2VtcHR5IHtcblx0aGVpZ2h0OiA2ODBweDtcbn1cbiIsIlxuLnZpcnR1YWwtdG91ci1lbGVtZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC52aXJ0dWFsLXRvdXItbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdFx0c3ZnIHtvcGFjaXR5OiAxfVxuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG5cdFx0fVxuXHR9XG5cblx0aWZyYW1lIHtcblx0XHRoZWlnaHQ6IDgwdmggIWltcG9ydGFudDtcblx0fVxuXG5cdCYgPiBkaXYge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHZoICFpbXBvcnRhbnQ7XG5cdH1cblxufVxuIiwiLmN0YS1lbGVtZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxNDE1cHg7XG5cdFx0cGFkZGluZzogMzJweDtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjAwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdH1cblxuXG5cdCYuY3RhLWVsZW1lbnQtLXNtIHtcblx0XHQuY3RhLWVsZW1lbnQtd3JhcHBlciB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MzNweDtcblxuXG5cdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtbGVmdCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0bWluLWhlaWdodDogMzY4cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0xLWEtMS1hLTEtYSwgIzFBMUExQSk7XG5cblx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1heC13aWR0aDogMzgwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDUwcHggNTBweCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LXJpZ2h0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cblx0fVxuXG5cblx0Ji5jdGEtZWxlbWVudC0tbGcge1xuXHRcdC5jdGEtZWxlbWVudC13cmFwcGVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU1MHB4O1xuXHRcdH1cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LWxlZnQge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHR9XG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC1yaWdodCB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0bWluLWhlaWdodDogNDYycHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLTEtYS0xLWEtMS1hLCAjMUExQTFBKTtcblxuXG5cdFx0fVxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDgwcHg7XG5cdFx0fVxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtaGVhZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MXB4O1xuXHRcdFx0bWF4LXdpZHRoOiA0MjJweDtcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtZGVzYyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA0MjJweDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHR9XG5cblx0XHR9XG5cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdH1cblxuXHQuY3RhLWVsZW1lbnQtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cblx0Jl9fYm94IHtcblxuXHRcdCYtd3JhcHBlciB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYtaGVhZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0bWF4LXdpZHRoOjY2OHB4O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji1kZXNjIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRtYXgtd2lkdGg6NjY4cHg7XG5cdFx0XHRmbGV4OiAxO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXG59XG4iLCIuY29udGFjdC10aWxlLWVsZW1lbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTJweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogLTEycHggLTI0cHg7XG5cblx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRtYXJnaW46IC0xMnB4IC0xMnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbjogLTEycHggMHB4O1xuXHRcdH1cblxuXHR9XG5cblx0Jl9fdGlsZSB7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0bWluLWhlaWdodDogMjcwcHg7XG5cdFx0dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0Jjpob3Zlcntcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKDEuMSk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDEycHggMTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEycHggMHB4O1xuXHRcdH1cblxuXHRcdCYtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlci10b3A6IDEwcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tMS1hLTEtYS0xLWEsICMxQTFBMUEpO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblxuXHR9XG5cblx0Ji1pY29uLCAmLWhlYWRpbmcge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cblxuXHQmLWhlYWRpbmcgaDQge1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0Ji1kZXNjIHtcblx0XHRtYXgtd2lkdGg6IDMwNXB4O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmltYWdlLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCYtd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDBweCAtNDBweDtcblxuXHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgc217XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cdH1cblxuXHQmLWltYWdle1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bWluLWhlaWdodDogNTI1cHg7XG5cdFx0cGFkZGluZzogMHB4IDQwcHg7XG5cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc217XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNDhweDtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQtZGV0YWlsc3tcblx0XHRwLGxpe1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRmb250LWZhbWlseTonUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50LWFjdGlvbntcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgc217XG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0fVxuXHR9XG5cbn1cbiIsIi5ob3RlbC1mYWNpbGl0aWVzLWZhcSB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDBweCAtNDBweDtcblxuXHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2xpZGVye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuIDtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblxuXHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9faW1hZ2V7XG5cdFx0XHRoZWlnaHQ6IDMxNHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAzMTRweDtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhEOEQ4RDtcblx0XHRcdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fYXJyb3dze1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19wYWdpbmF0aW9ue1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuXHRcdFx0IGJvdHRvbTogNDVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlc3tcblx0XHR3aWR0aDogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXHRcdG1hcmdpbjogLThweDtcblxuXHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9faW1hZ2V7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNTBweDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1MDBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0Ji1hZGRyZXNze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblxuXHRcdHB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdHN2Z3tcblx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHR9XG5cblx0fVxuXG5cdCZfX2NvbnRlbnR7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYtY29udGVudHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdFx0XHRcdGgze1xuXHRcdFx0XHRcdGNvbG9yOiAjMkIyODI5O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMjguOHB4ICovXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9fY29udGVudC1hY3Rpb257XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbjogLTEycHg7XG5cblx0XHRcdFx0LmFjdGlvbi1mYXF7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9fY29udGVudC1mYXFze1xuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjApO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuXHRcdFx0XHRoNXtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tRGFyay1HcmV5LCAjMkIyODI5KTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQwJTsgLyogMjUuMnB4ICovXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuZmFxe1xuXHRcdFx0XHQvL2JvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjApO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIwKTtcblxuXHRcdFx0XHRoNntcblx0XHRcdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mYXEtaGVhZGluZ3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZhcS1jb250ZW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZmFxLWNvbnRlbnQgcHtcblx0XHRcdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXG59XG4iLCIucHJvcGVydGllcy1zbGlkZXIge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG5cblx0Ji5wcm9wZXJ0aWVzLXNsaWRlci0tdmlld0FsbCB7XG5cdFx0LnByb3BlcnRpZXMtc2xpZGVyLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdG1hcmdpbjogMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdG1heC13aWR0aDogNjI1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5hY3Rpb24ge1xuXHRcdFx0XHRmbGV4LXNocmluazogMTtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cdH1cblxuXHQucHJvcGVydGllcy1zbGlkZXItY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblxuXHRcdC5jb250ZW50LWVsZW1lbnQtaGVhZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdC5jb250ZW50LWVsZW1lbnQtcHJlZml4IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0fVxuXG5cdH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHR9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xuXHRcdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0dG9wOiB1bnNldDtcblx0XHRib3R0b206IC00MHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuXHRcdGxlZnQ6IHVuc2V0O1xuXHRcdHJpZ2h0OiA2M3B4O1xuXHR9XG5cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uIHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XG5cdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0XHRib3R0b206IDBweDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3cge1xuXHRcdHBhZGRpbmc6IDBweDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdzo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIlM0UlM0NwYXRoIGQ9XCJNMTIgNEwxMC41OSA1LjQxTDE2LjE3IDExSDRWMTNIMTYuMTdMMTAuNTkgMTguNTlMMTIgMjBMMjAgMTJMMTIgNFpcIiBmaWxsPVwiYmxhY2tcIiUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRScpO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxuXG5cblx0LnNwbGlkZV9fdHJhY2sge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cblxufVxuXG4ucHJvcGVydGllcy1zbGlkZXItYWN0aW9uLXRvcHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnByb3BlcnRpZXMtc2xpZGVyLWFjdGlvbi10b3AgYSB7XG5cdGNvbG9yOiB2YXIoLS1CbGFjaywgIzAwMCk7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tQmxhY2ssICMwMDApO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cbn1cblxuLnByb3BlcnRpZXMtc2xpZGVyX190aWxlIHtcblx0bWFyZ2luLXJpZ2h0OiA0OHB4O1xuXHR3aWR0aDogNDAwcHg7XG5cblx0QGluY2x1ZGUgeHMge1xuXHRcdG1hcmdpbi1yaWdodDogMjRweDtcblx0XHR3aWR0aDogMzA1cHg7XG5cdH1cblxufVxuIiwiLmZhY2lsaXR5LWxpc3QtaWNvbiB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWxpc3RfX2NvbnRlbnR7XG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDphdXRvIDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHR9XG5cblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9fd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IC0xNnB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9fbGlzdHtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdC5mYWNpbGl0eS1saXN0LWljb25fX2ljb257XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1saXN0LWljb25fX2xpc3RfX3dyYXBwZXJ7XG5cdFx0cGFkZGluZzogMzJweCAyNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdG1pbi1oZWlnaHQ6IDI3MXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHR9XG5cblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9fdGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0aDV7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyNS4ycHggKi9cblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmZhY2lsaXR5LWNhcmR7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3R7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAtMTZweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmR7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0bWluLWhlaWdodDogNjM4cHg7XG5cdFx0cGFkZGluZzogMTZweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1pbWFnZV9faW5uZXItY2FyZHtcblx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMzJweDtcblx0XHRsZWZ0OiAzMnB4O1xuXHRcdGJvdHRvbTogNTBweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI2LCAyNiwgMjYsIDAuODApO1xuXHRcdG1pbi1oZWlnaHQ6IDMzNnB4O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWltYWdle1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtaWNvbntcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWhlYWRpbmd7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGg1e1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1kZXNje1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRwe1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXG5cdFx0XHRsaW5lLWNsYW1wOiAzO1xuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHR9XG5cblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtYWN0aW9ue1xuXHRcdGF7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6IHZhcigtY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2NvbnRlbnR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fcHJlZml4e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJyxzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdGxldHRlci1zcGFjaW5nOiAyLjc5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19oZWFkaW5ne1xuXHRcdGgye1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG59XG4iLCIudGVzdGltb25pYWwtc2xpZGVye1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1zbGlkZXJfX2NvbnRlbnR7XG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRwe1xuXHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0fVxuXG5cdH1cblxuXHQudGVzdGltb25pYWwtc2xpZGVyX19hdmF0YXJ7XG5cdFx0d2lkdGg6IDU2cHg7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblxuXHR9XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fc2xpZGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fZGV0YWlsc3tcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRoNntcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHR9XG5cblx0fVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM4RDhEOEQ7XG5cdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93IHtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdC8vcGFkZGluZy10b3A6IDQwcHg7XG5cdH1cblxuXG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHR9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XG5cdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0XHRib3R0b206IDBweDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdyB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93OjphZnRlciB7XG5cdFx0Y29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiUzRSUzQ3BhdGggZD1cIk0xMiA0TDEwLjU5IDUuNDFMMTYuMTcgMTFINFYxM0gxNi4xN0wxMC41OSAxOC41OUwxMiAyMEwyMCAxMkwxMiA0WlwiIGZpbGw9XCJibGFja1wiJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJyk7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHR9XG5cblxuXHQuc3BsaWRlX190cmFjayB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0fVxuXG59XG4iLCIudGV4dC1jb250ZW50LWVsZW1lbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzODVweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTQwcHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAtMjBweFxuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IC0yMHB4XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlXG5cdFx0fVxuXG5cdH1cblxuXHQudGV4dC1jb250ZW50LWVsZW1lbnRfX2hlYWRpbmcge1xuXHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cbn1cbiIsIi5hY3Rpb24taW1hZ2UtLXNlY29uZGFyeXtcblx0Ji5iZy1ncmV5e1xuXHRcdC5hY3Rpb24taW1hZ2VfX3dyYXBwZXIge1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXG5cdFx0LmFjdGlvbi1pbWFnZV9faW1hZ2Uge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWN0aW9uLWltYWdlIHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzg1cHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdFx0bWFyZ2luOiAtMzJweCBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbjogLTEycHggMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAtMTJweCAwO1xuXHRcdH1cblxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQvL3BhZGRpbmc6IDMycHggMHB4O1xuXHRcdG1hcmdpbjogMHB4IC0yNHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdH1cblxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fd3JhcHBlci0tcmV2ZXJzZSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9faW1hZ2Uge1xuXHRcdG1pbi1oZWlnaHQ6IDU0MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGhlaWdodDogNDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGhlaWdodDogNDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLCAuYWN0aW9uLWltYWdlX19pbWFnZSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwcHggMjRweDtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbiB7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24tcHJlZml4IHtcblx0XHRoNiB7XG5cdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwKTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRcdGxldHRlci1zcGFjaW5nOiAyLjc5cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLWhlYWRpbmcge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMjguOHB4ICovXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24tY29udGVudCB7XG5cdFx0cCB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0fVxuXG5cdFx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLWNvbnRlbnQtbGlua3tcblx0XHRcdGNvbG9yOiB2YXIoLS1EYXJrLUJsdWUsICMyNDYxOTcpO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdHVse1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdG1hcmdpbjogMHB4O1xuXG5cdFx0XHRsaXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi0tbGluayBhIHtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjVcIiB2aWV3Qm94PVwiMCAwIDI0IDI1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTkuNzA2OTcgMTcuNDQ5NkwxNS40MTQgMTEuNzQyNkw5LjcwNjk3IDYuMDM1NjRMOC4yOTI5NyA3LjQ0OTY0TDEyLjU4NiAxMS43NDI2TDguMjkyOTcgMTYuMDM1Nkw5LjcwNjk3IDE3LjQ0OTZaXCIgZmlsbD1cImJsYWNrXCIvPjwvc3ZnPicpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcblx0XHR9XG5cblxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLS1zb2NpYWwtbGluay13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDBweCAtNHB4O1xuXHRcdHBhZGRpbmc6MTZweCAwcHggO1xuXG5cdFx0YXtcblx0XHRcdHBhZGRpbmc6IDAgNHB4XG5cdFx0fVxuXHR9XG5cbn1cbiIsInRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0cGFkZGluZzogMHB4IDE2cHg7XG5cblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0dGQsIHRoIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMmIyODI5O1xuXHRcdHBhZGRpbmc6IDhweDtcblx0fVxufVxuIiwiLmhhbGZib3gge1xuXHRwYWRkaW5nOiAyNHB4IDA7XG5cbiAgJi5kYXJrLWJne1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQjI4Mjk7XG4gICAgXG4gICAgaDIsaDMsaDQsaDUsaDYscCwgaHJ7XG4gICAgICBjb2xvcjogI0Y0RjNFQjtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogNjRweCAwO1xuICB9XG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDQwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0dWwge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY0MHB4O1xuICAgIH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDMuOCU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzJiMjgyOTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Jl9fZGV0YWlscyxcblx0Jl9fcHJlZml4IHtcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR9XG5cblx0Jl9fZGV0YWlscyB7XG5cdFx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0XHRjb2xvcjogIzJiMjgyOTtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHQmX19pbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1yZXZlcnNlIHtcblx0XHRcdC5oYWxmYm94X19pbm5lciB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuICAmX19pbWFnZS1ob2xkZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDA7XG5cblx0XHQmX19pbWFnZS1ob2xkZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHR9XG5cblx0XHQmX19pbWFnZSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdCZfX2lubmVyIHtcblx0XHRcdGdhcDogODBweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdH1cblxuXHRcdCZfX3ByZWZpeCB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gbXVsdGlwbGUgaW1nXG5cbi5oYWxmYm94LS1tdWx0aXBsZS1pbWd7XG5cbiAgLmhhbGZib3hfX3RpdGxlLWhvbGRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGhye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICB9XG5cbiAgLmhhbGZib3hfX3RpdGxle1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGFsZmJveF9faW1hZ2UtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdhcDogMXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0M3B4O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDExMCU7IC8vIDE6MSBhc3BlY3QgcmF0aW9cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB9XG4gIH1cblxuICAuaGFsZmJveF9faW1hZ2UtLXByaW1hcnkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuaGFsZmJveF9faW1hZ2UtLXNlY29uZGFyeSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgd2lkdGg6IDE0M3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtODVweCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA5MiU7XG4gICAgfVxuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlLS10aGlyZCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgd2lkdGg6IDE0NHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC02NXB4KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTA1JTtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oYWxmYm94X19pbm5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmhhbGZib3hfX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcblxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwJTsgLy8gMToxIGFzcGVjdCByYXRpb1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmhhbGZib3hfX2ltYWdlLS1zZWNvbmRhcnkge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzBweCwgLTE4MHB4KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDk2JTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFsZmJveF9faW1hZ2UtLXRoaXJkIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgd2lkdGg6IDI5MXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzBweCwgLTEwNXB4KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMyU7XG4gICAgICB9XG5cbiAgICB9XG5cbn1cblxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGFsZmJveF9faW5uZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAmLmhhbGZib3gtLXJldmVyc2UgLmhhbGZib3hfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAgIC5oYWxmYm94X19pbWFnZS1ob2xkZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIH1cbn1cblxufVxuXG5cbi5oYWxmYm94LWJsYWNrLWRldGFpbHMge1xuXHQuaGFsZmJveF9fZGV0YWlscyB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHR9XG59XG5cblxuLy9sYXlvdXQgMiBcblxuLmhhbGZib3gtbGF5b3V0MntcbiAgLmhhbGZib3hfX3RpdGxlLWhvbGRlcntcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgIC5oYWxmYm94X190aXRsZXtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cblxuICAgIGhye1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gIH1cblxuICAuaGFsZmJveF9faW5uZXJ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG5cbiAgLmhhbGZib3hfX3RpdGxlLWhvbGRlci0tZGVza3RvcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgLmhhbGZib3hfX3RpdGxlLWhvbGRlci0tZGVza3RvcHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAuaGFsZmJveF9fdGl0bGUtaG9sZGVyLS1tb2JpbGV7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG59XG5cbi8vIGxheW91dCAzIFxuXG4uaGFsZmJveC1sYXlvdXQze1xuICAuaGFsZmJveF9fdGl0bGUtaG9sZGVye1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuXG4gICAgLmhhbGZib3hfX3RpdGxle1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuXG4gICAgIGhye1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gIH1cblxuICAuaGFsZmJveF9faW5uZXJ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdW5zZXQ7XG4gICAgbWFyZ2luOiAtNDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLmhhbGZib3hfX2NvbnRlbnQsIC5oYWxmYm94X19pbWFnZS1ob2xkZXJ7XG4gICAgICBmbGV4OiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAuaGFsZmJveC10aWxle1xuICAgICAgYmFja2dyb3VuZDogI0Y0RjNFQjtcbiAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgI0M0Qjk1RTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICYtd3JhcHBlcntcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjVweDtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSBoM3tcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH0gXG5cbiAgICAgICYtcHJlZml4LCAmLW1haWx7XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhhbGZib3hfX2NvbnRlbnR7XG4gICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIH1cblxuICAgICAgLmhhbGZib3hfX2ltYWdlLWhvbGRlcntcbiAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuLmhhbGZib3gtLWNvbnRhaW4taW1hZ2V7XG5cbiAgLmhhbGZib3hfX2ltYWdle1xuXG4gICAgaW1ne1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDEwMCU7IC8vIDE6MSBhc3BlY3QgcmF0aW9cbiAgICB9XG4gIH1cblxuICB0YWJsZSB0ZCwgdGFibGUgdGgge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICMyYjI4Mjk7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLmhhbGZib3hfX2RldGFpbHN7XG4gICAgY29sb3I6ICMyYjI4Mjk7XG4gIH1cblxuICAuYnRuLXNvbGlkLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMyYjI4Mjk7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmNGYzZWI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgNTBweCAwO1xuICB9XG5cbn0iLCIuY29udGFjdC1jYXJkcy1ncmlkIHtcblx0cGFkZGluZzogNDBweCAwO1xuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDAgLTIwcHggMHB4IC0yMHB4O1xuXHR9XG5cblx0aDJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0fVxuXG4gIC5zcGxpZGVfX3NsaWRle1xuICAgIHdpZHRoOiAyMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuXG5cdC5jb250YWN0LWNhcmQtd3JhcHBlcntcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBpcGFke1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRwYWRkaW5nOiA4MHB4IDA7XG5cdH1cblxufVxuXG4vLyAtLS0tLS0gY29udGFjdC1jYXJkIC0tLS0tLVxuLmNvbnRhY3QtY2FyZCB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyQjI4Mjk7XG5cdHBhZGRpbmc6IDI1cHggMjBweDtcblx0Y29sb3I6ICNGNEYzRUI7XG5cbiAgJl9faW5uZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICZfX2NvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuXHR1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgIDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDU3LjIyMiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjRGM0VCO1xuXHRcdG1heC1oZWlnaHQ6IDExNXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDExNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cbiAgICAmLWNvbnRhY3R7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6IHVuc2V0O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQtbGlzdHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0fVxuXG5cdCZfX2NvbnRlbnQtaXRlbSB7XG5cdFx0ZmxleDogMTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0dWwge1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI0Y0RjNFQjtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi1ob2xkZXIge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiA1NHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmdcIik7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgNTAwbXM7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0cGFkZGluZzogMzBweCAyOHB4O1xuXHR9XG59XG4iLCIuYWNjb3JkaW9uLWVsZW1lbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHQvLyBXaWR0aCBTZXR0aW5nc1xuXHQmLmFjY29yZGlvbi1lbGVtZW50LS1EZWZhdWx0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5hY2NvcmRpb24taXRlbSB7XG5cdFx0YnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMzBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXRoZW1lLURhcmsge1xuXHRcdCYuYWNjb3JkaW9uLWVsZW1lbnQtLUZ1bGwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMjgyOTtcblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyNjI3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjZjRmM2ViO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblx0XHR9XG5cdH1cblxuXHQmLmFjY29yZGlvbi1lbGVtZW50LS10aGVtZS1MaWdodCB7XG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcblx0XHRcdGNvbG9yOiAjMmIyODI5O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZDlkMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcblx0XHRcdGNvbG9yOiAjMmIyODI5O1xuXG4gICAgICBhe1xuICAgICAgIFx0Y29sb3I6ICMyYjI4Mjk7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXHRcdH1cblx0fVxuXG5cdC8vIFBhZGRpbmcgU2V0dGluZ3Ncblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ob25lIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ub3Age1xuXHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Cb3R0b20ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ub3BCb3R0b20ge1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0fVxuXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIGNvbG9yIDAuM3MgZWFzZTtcblxuXHRcdC5hY2NvcmRpb24tYXJyb3cge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHQvLyBBcnJvd1N0eWxlIFNldHRpbmdzXG5cdFx0XHQmLmFjY29yZGlvbi1hcnJvdy0tU21hbGw6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXDI1QkNcIjtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHR9XG5cblx0XHRcdCYuYWNjb3JkaW9uLWFycm93LS1EZWZhdWx0OjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hcnJvdy1Ob25lOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMXJlbTtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdH1cblx0fVxufVxuXG4vLyBSZXNwb25zaXZlIERlc2lnblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5hY2NvcmRpb24tZWxlbWVudCB7XG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0cGFkZGluZzogMC44cmVtO1xuXHRcdH1cblxuXHRcdC5hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDAuOXJlbTtcblx0XHRcdHBhZGRpbmc6IDAuOHJlbTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5hY2NvcmRpb24tZWxlbWVudCB7XG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XG5cdFx0XHRwYWRkaW5nOiAwLjZyZW07XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbi1jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0cGFkZGluZzogMC42cmVtO1xuXHRcdH1cblx0fVxufVxuIiwiLm91ci1uZWlnaGJvdXJob29kIHtcblx0cGFkZGluZzogNHJlbSAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiAycmVtIDA7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZF9fd3JhcHBlciB7XG5cdG1hcmdpbjogLTEwcHg7XG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZS13cmFwcGVye1xuXHR3aWR0aDogMzMuMzMlO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdEBpbmNsdWRlIHNte1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cbn1cblxuLy8gLm91ci1uZWlnaGJvdXJob29kX190aWxlLXdyYXBwZXI6YWZ0ZXIge1xuLy8gICBjb250ZW50OiAnJztcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIGNsZWFyOiBib3RoO1xuLy8gfVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGV7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZSB7XG5cdGltZyxcblx0Lm91ci1uZWlnaGJvdXJob29kX190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG59XG5cbi50aWxlLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyAvKiBEYXJrIG92ZXJsYXkgKi9cblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGU6aG92ZXIgLnRpbGUtb3ZlcmxheSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi50aWxlLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y29sb3I6IHdoaXRlO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHBhZGRpbmc6MjBweCAyMHB4O1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGU6aG92ZXIgLnRpbGUtY29udGVudCB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi50aWxlLWNvbnRlbnQgaDMge1xuXHRmb250LXNpemU6IDEuOHJlbTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdH1cblxufVxuXG4udGlsZS1jb250ZW50IHAge1xuXHRmb250LXNpemU6IDAuOXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0ZmxleC1ncm93OiAxO1xufVxuXG4uYnRuX193cmFwcGVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLThweDtcbn1cblxuLnRpbGUtY29udGVudCAuYnRuIHtcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLWluLW91dDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRpbGUtY29udGVudCAuYnRuOmhvdmVyIHtcblx0Y29sb3I6IGJlaWdlO1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2QtLWZpeGVke1xuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpdGxlLS1kZXNrdG9we1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4ub3VyLW5laWdoYm91cmhvb2QtLWZsZXh7XG4gIC5vdXItbmVpZ2hib3VyaG9vZC0tZmxleC13cmFwcGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm91ci1uZWlnaGJvdXJob29kX190aWxlLXdyYXBwZXJ7XG4gICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbn1cblxuLm91ci1uZWlnaGJvdXJob29kLS1maXhlZC13cmFwcGVye1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRncmlkLWF1dG8tcm93czogbWlubWF4KDQwMHB4LCBhdXRvKTtcblxuXHRnYXA6IDIwcHg7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwMHB4LCAyZnIpKTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMmZyKSk7XG5cdH1cblxuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpdGxle1xuXHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdGdyaWQtcm93OiAyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdH1cblxuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpbGUtd3JhcHBlcntcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0aW1ne1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLy8gU25henp5IEluZm8gV2luZG93XG4vLyBDb250ZW50XG4kc2ktY29udGVudC1iZzogICAgICAgICBcdCRzZWNvbmRhcnkgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIGluZm93aW5kb3dcbiRzaS1jb250ZW50LXBhZGRpbmc6ICAgIFx0MzBweCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gUGFkZGluZyBvZiB0aGUgaW5mb3dpbmRvd1xuJHNpLWZvbnQtc2l6ZTpcdFx0XHRcdDE0cHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEZvbnQgc2l6ZSBvZiB0aGUgaW5mb3dpbmRvdyBjb250ZW50XG5cbi8vIEJvcmRlclxuJHNpLWJvcmRlci13aWR0aDogXHRcdFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gV2lkdGggb2YgdGhlIGJvcmRlclxuJHNpLWJvcmRlci1jb2xvcjogXHRcdFx0I2JiYiAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gQ29sb3Igb2YgdGhlIGJvcmRlclxuJHNpLWJvcmRlci1yYWRpdXM6ICAgICAgXHQwICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBCb3JkZXIgcmFkaXVzIG9mIHRoZSBpbmZvd2luZG93XG5cbi8vIFBvaW50ZXJcbiRzaS1wb2ludGVyLWxlbmd0aDogICAgIFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gTGVuZ3RoIG9mIHRoZSBwb2ludGVyLCBmcm9tIHRoZSBlZGdlIG9mIHRoZSBpbmZvd2luZG93IHRvIHRoZSB0aXBcblxuLy8gU2hhZG93XG4kc2ktc2hhZG93LWg6ICAgICAgICAgICBcdDAgIWRlZmF1bHQ7XHRcdFx0XHRcdFx0Ly8gU2hhZG93IGhvcml6b250YWwgb2Zmc2V0XG4kc2ktc2hhZG93LXY6ICAgICAgICAgICBcdDFweCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gU2hhZG93IHZlcnRpY2FsIG9mZnNldFxuJHNpLXNoYWRvdy1ibHVyOiAgICAgICAgXHQzcHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNoYWRvdyBibHVyIHJhZGl1c1xuJHNpLXNoYWRvdy1zcHJlYWQ6ICAgICAgXHQwICFkZWZhdWx0O1x0XHRcdFx0XHRcdC8vIFNoYWRvdyBzcHJlYWQgcmFkaXVzXG4kc2ktc2hhZG93LWNvbG9yOiAgICAgICBcdCMwMDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNoYWRvdyBjb2xvclxuJHNpLXNoYWRvdy1vcGFjaXR5OiAgICAgXHQwLjI5ODAzOSAhZGVmYXVsdDtcdFx0XHRcdC8vIFNoYWRvdyBvcGFjaXR5XG5cbi8vIENsb3NlIGJ1dHRvblxuJHNpLWNsb3NlLWZvbnQtc2l6ZTpcdFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gU2l6ZSBvZiB0aGUgY2xvc2UgYnV0dG9uIHRleHRcbiRzaS1jbG9zZS1vcGFjaXR5Olx0XHRcdDAuNSAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gSW5pdGlhbCBvcGFjaXR5IG9mIHRoZSBjbG9zZSBidXR0b25cbiRzaS1jbG9zZS1ob3Zlci1vcGFjaXR5Olx0MC43ICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBIb3ZlciBhbmQgZm9jdXMgb3BhY2l0eSBvZiB0aGUgY2xvc2UgYnV0dG9uXG5cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMC4gVmFyaWFibGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gU25henp5IEluZm8gV2luZG93IHNldHRpbmdzXG4kc2ktcHJlOiBzaTtcblxuLy8gRGVmYXVsdCBtYXJrZXJcbiRzaS1kZWZhdWx0LW1hcmtlci13aWR0aDogMjJweDtcbiRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQ6IDQwcHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXg6IDExcHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXk6IDUwcHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItbWFyZ2luOiAwO1xuXG4vLyBNYXRoIHZhcmlhYmxlXG4kc2ktcm9vdC0yOiAxLjQxNDIxMzU2MjM3O1xuJHNpLWludmVyc2Utcm9vdC0yOiAwLjcwNzEwNjc4MTE4NjU0NzQ7XG5cbi8vIFBvaW50ZXIgc2V0dGluZ3NcbiRzaS1yb3RhdGlvbjogLTQ1ZGVnO1xuJHNpLXJvdGF0ZWQtc2hhZG93LWg6ICRzaS1pbnZlcnNlLXJvb3QtMiAqICgkc2ktc2hhZG93LWggLSAkc2ktc2hhZG93LXYpOyAgICAgLy8gT25seSBhcHBsaWVzIHRvIGEgLTQ1ZGVnIHJvdGF0aW9uXG4kc2ktcm90YXRlZC1zaGFkb3ctdjogJHNpLWludmVyc2Utcm9vdC0yICogKCRzaS1zaGFkb3ctaCArICRzaS1zaGFkb3ctdik7ICAgICAvLyBPbmx5IGFwcGxpZXMgdG8gYSAtNDVkZWcgcm90YXRpb25cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMS4gV3JhcHBlciBTdHlsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBJbmZvd2luZG93IHdyYXBwZXJcbi4jeyRzaS1wcmV9LWZsb2F0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYsXG4gICAgKiB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxufVxuXG5bY2xhc3MqPScjeyRzaS1wcmV9LXdyYXBwZXInXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICRzaS1mb250LXNpemU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBUb3AtcG9zaXRpb25lZCBpbmZvd2luZG93XG4uI3skc2ktcHJlfS13cmFwcGVyLXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAtJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15IC0gJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItd2lkdGggLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTNweCwgLTEwMCUpO1xufVxuXG4vLyBCb3R0b20tcG9zaXRpb25lZCBpbmZvd2luZG93XG4uI3skc2ktcHJlfS13cmFwcGVyLWJvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIG1hcmdpbi10b3A6ICRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQgLSAkc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXkgKyAkc2ktZGVmYXVsdC1tYXJrZXItbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCRzaS1kZWZhdWx0LW1hcmtlci13aWR0aCAvIDIgLSAkc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4vLyBMZWZ0LXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xuLiN7JHNpLXByZX0td3JhcHBlci1sZWZ0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQgLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15KTtcbiAgICBtYXJnaW4tbGVmdDogLSRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteCAtICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4vLyBSaWdodC1wb3NpdGlvbmVkIGluZm93aW5kb3dcbi4jeyRzaS1wcmV9LXdyYXBwZXItcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQgLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15KTtcbiAgICBtYXJnaW4tbGVmdDogJHNpLWRlZmF1bHQtbWFya2VyLXdpZHRoIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14ICsgJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMi4gSW5mb3dpbmRvdyBTaGFkb3dcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBTaGFkb3cgd3JhcHBlclxuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctd3JhcHBlciddIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogJHNpLXNoYWRvdy1vcGFjaXR5O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi8vIFNoYWRvdyBwb3NpdGlvblxuLiN7JHNpLXByZX0tc2hhZG93LXdyYXBwZXItdG9wLFxuLiN7JHNpLXByZX0tc2hhZG93LXdyYXBwZXItYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlci1ib3R0b20sXG4uI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlci1yaWdodCB7XG4gICAgb3JkZXI6IC0xO1xufVxuXG4vLyBCb3ggc2hhZG93XG4uI3skc2ktcHJlfS1zaGFkb3ctZnJhbWUge1xuICAgIGJveC1zaGFkb3c6ICRzaS1zaGFkb3ctaCAkc2ktc2hhZG93LXYgJHNpLXNoYWRvdy1ibHVyICRzaS1zaGFkb3ctc3ByZWFkICRzaS1zaGFkb3ctY29sb3I7XG59XG5cbi8vIFBvaW50ZXIgc2hhZG93XG5bY2xhc3MqPScjeyRzaS1wcmV9LXNoYWRvdy1wb2ludGVyJ10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogJHNpLXBvaW50ZXItbGVuZ3RoO1xuICAgIGhlaWdodDogJHNpLXBvaW50ZXItbGVuZ3RoO1xuICAgIG1hcmdpbjogYXV0bztcbn1cblxuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlciddIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE0MSU7XG4gICAgaGVpZ2h0OiAxNDElO1xuICAgIGJveC1zaGFkb3c6ICRzaS1yb3RhdGVkLXNoYWRvdy1oICRzaS1yb3RhdGVkLXNoYWRvdy12ICRzaS1zaGFkb3ctYmx1ciAkc2ktc2hhZG93LXNwcmVhZCAkc2ktc2hhZG93LWNvbG9yO1xufVxuXG5cbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLXRvcCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xufVxuXG4uI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlci1ib3R0b20ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoJHNpLXJvdGF0aW9uKTtcbn1cblxuLiN7JHNpLXByZX0tc2hhZG93LWlubmVyLXBvaW50ZXItbGVmdCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKCRzaS1yb3RhdGlvbik7XG59XG5cbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLXJpZ2h0IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAzLiBDb250ZW50IFN0eWxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIENvbnRlbnQgc3R5bGVzXG4uI3skc2ktcHJlfS1mcmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRzaS1ib3JkZXItcmFkaXVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMjtcbn1cblxuLiN7JHNpLXByZX0tY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAkc2ktY29udGVudC1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgYm9yZGVyOiAkc2ktYm9yZGVyLXdpZHRoIHNvbGlkICRzaS1ib3JkZXItY29sb3I7XG4gICAgfVxufVxuXG4uI3skc2ktcHJlfS1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gNC4gQ2xvc2UgQnV0dG9uXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLiN7JHNpLXByZX0tY2xvc2UtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgRnVua2lzLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAkc2ktY2xvc2UtZm9udC1zaXplO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAkc2ktY2xvc2Utb3BhY2l0eTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3BhY2l0eTogJHNpLWNsb3NlLWhvdmVyLW9wYWNpdHk7XG4gICAgfVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyA1LiBQb2ludGVyIFN0eWxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbltjbGFzcyo9JyN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXInXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogJHNpLXBvaW50ZXItbGVuZ3RoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDM7XG59XG5cbiRzaS10cmlhbmdsZS1kaWZmZXJlbmNlOiBtaW4ocm91bmQoJHNpLWJvcmRlci13aWR0aCAqICgkc2ktcm9vdC0yIC0gMSkpLCAkc2ktcG9pbnRlci1sZW5ndGgpO1xuXG5bY2xhc3MqPScjeyRzaS1wcmV9LXBvaW50ZXItYmcnXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogJHNpLXBvaW50ZXItbGVuZ3RoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICAuI3skc2ktcHJlfS1oYXMtYm9yZGVyICYge1xuICAgICAgICBib3JkZXItd2lkdGg6ICRzaS1wb2ludGVyLWxlbmd0aCAtICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItdG9wLFxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItYm90dG9tIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWxlZnQsXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci1yaWdodCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5cbi8vIFRvcCBwb2ludGVyIHBvaXNpdGlvbmluZ1xuLiN7JHNpLXByZX0tcG9pbnRlci10b3Age1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLXRvcCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctdG9wIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIHRvcDogLSRzaS1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuXG4vLyBCb3R0b20gcG9pbnRlciBwb3NpdGlvbmluZ1xuLiN7JHNpLXByZX0tcG9pbnRlci1ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDA7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWJvdHRvbSB7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIGJvdHRvbTogLSRzaS1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuLy8gTGVmdCBwb2ludGVyIHBvc2l0aW9uaW5nXG4uI3skc2ktcHJlfS1wb2ludGVyLWxlZnQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItbGVmdCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgbGVmdDogLSRzaS1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNpLXRyaWFuZ2xlLWRpZmZlcmVuY2U7XG4gICAgfVxufVxuXG4vLyBSaWdodCBwb2ludGVyIHBvc2l0aW9uaW5nXG4uI3skc2ktcHJlfS1wb2ludGVyLXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMDtcbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItcmlnaHQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc2ktYm9yZGVyLWNvbG9yO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgcmlnaHQ6IC0kc2ktYm9yZGVyLXdpZHRoO1xuICAgICAgICBtYXJnaW4tbGVmdDogJHNpLXRyaWFuZ2xlLWRpZmZlcmVuY2U7XG4gICAgfVxufVxuXG4uI3skc2ktcHJlfS1jb250ZW50IHtcblx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdGg0IHtcblx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDAuODhyZW07XG5cblx0XHQmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luOiAwfVxuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0fVxuXG5cbn1cbiIsIi5zZWN0aW9uLS1ibG9ne1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4uYmxvZy1leGNlcnB0IHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbTtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciwgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzM0IC8gMjQ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjUzcmVtO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44OHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5ibG9nLWNhdGVnb3J5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtXG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW1cbiAgICB9XG4gICAgLmJ0bntcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1c3tcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpKSB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGVcbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2d1xuICAgICAgICB9XG4gICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtXG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nLWV4Y2VycHQtZmVhdHVyZWQge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHdpZHRoOiAzMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gJGdyaWQtZ3V0dGVyLXdpZHRoKTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIHNtKSAtICRncmlkLWd1dHRlci13aWR0aCk7XG4gICAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgLnByZXZpb3VzIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFnZS1udW1iZXIge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgfVxufVxuXG4uYmxvZy1wb3N0LWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMi40cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyNXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbn1cblxuLmJsb2ctcG9zdC1oZWFkZXJzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xOSk7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAvL3doaXRlLXNwYWNlOiBub3dyYXA7XG5cblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAwO1xuICAgICAgICBtYXJnaW46IDAgMS42cmVtIC0ycHggMS42cmVtO1xuICAgICAgICBvcGFjaXR5OiAwLjE5O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb3JlLXN0b3JpZXMge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuODhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW07XG4gICAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxufVxuLmJsb2ctcG9zdC1jb250ZW50e1xuICAgIC5maWVsZC1pdGVte1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2ctcG9zdC1jb250ZW50e1xuICAgIC5odG1sLWVkaXRvciB7XG4gICAgICAgIC5maWVsZC1pdGVtIHtcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhzLWl0ZW0taW1hZ2V7XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wcm9wZXJ0eS1ibG9nIHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmX190b3AtY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvcC1wcmVmaXgge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cblxuXHRcdGg1IHtcblx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMi43OXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvcC1oZWFkaW5nIHtcblx0XHRtYXgtd2lkdGg6IDYyNnB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0Y29sb3I6ICMyQjI4Mjk7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvcC1kZXNjIHtcblx0XHRtYXgtd2lkdGg6IDYyNnB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHR9XG5cdH1cblxufVxuXG4ucHJvcGVydHktYmxvZ19fdGlsZS13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC0xMiAtMTZweDtcblxuXG5cdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRtYXJnaW46IC0xMnB4IC0xMnB4O1xuXHR9XG5cblx0QGluY2x1ZGUgeHMge1xuXHRcdG1hcmdpbjogLTEycHggMHB4O1xuXHR9XG59XG5cbi5wcm9wZXJ0eS1ibG9nX190aWxlIHtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHR3aWR0aDogMzMuMyU7XG5cblx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMTJweCAxMnB4O1xuXHR9XG5cblx0QGluY2x1ZGUgeHMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEycHggMHB4O1xuXHR9XG59XG5cbi5wcm9wZXJ0eS1ibG9nLXBvc3R7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogNzY4cHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmLWFydGljbGV7XG5cblx0XHRoMSxoMixoMyxoNCxoNSxoNntcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdGg1LGg2e1xuXHRcdFx0cGFkZGluZzogMTZweCAwcHg7XG5cdFx0fVxuXG5cdFx0aDEsaDIsaDMsaDR7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cblx0XHRoNntcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHRoNHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblxuXG5cdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgze1xuXHRcdFx0Y29sb3I6IzJCMjgyOTtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwe1xuXHRcdFx0Y29sb3I6IHZhcigtLVBhcmFncmFwaCwgIzU1NSk7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0YmxvY2txdW90ZSwgLmJsb2NrcXVvdGV7XG5cdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7IC8qIDE0MCUgKi9cblx0XHRcdHBhZGRpbmc6IDBweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRkY0RjU4O1xuXHRcdH1cblxuXHRcdGltZ3tcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdCBoZWlnaHQ6IDE3NHB4O1xuXHRcdFx0IH1cblx0XHR9XG5cblx0fVxuXG5cdCYtaGVhZGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgc217XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblxuXHRcdH1cblxuXHRcdC5sb2dvLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0cGFkZGluZzowcHggM3B4IDtcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXG5cdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNjRweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tTGlnaHQtR3JleSwgI0Y0RjRGNCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmLWZvb3Rlcntcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDQ0cHg7XG5cblx0XHRoM3tcblx0XHRcdGNvbG9yOiB2YXIoLS1CbGFjaywgIzAwMCk7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHQubG9nby13cmFwcGVyLC5idG4td3JhcHBlcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblxuXHRcdFx0LmJ0bntcblx0XHRcdFx0cGFkZGluZzowcHggM3B4IDtcblx0XHRcdFx0LS1icy1idG4tYm9yZGVyLXdpZHRoOjBweDtcblxuXHRcdFx0XHRhLGJ1dHRvbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDEycHggO1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAzbXM7XG5cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5sb2dve1xuXHRcdFx0XHRwYWRkaW5nOjBweCAzcHggO1xuXHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cblx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2NHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1MaWdodC1HcmV5LCAjRjRGNEY0KTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLnRpbGUtYm94IHtcblxuXHQmLXdyYXBwZXIge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YmFja2dyb3VuZDogIzFBMUExQTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0LnByb3BlcnRpZXMtc2xpZGVyLS1sYW5kc2NhcGUge1xuXHRcdC50aWxlLWJveC1pbWFnZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDE4N3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2Uge1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdFx0YmFja2dyb3VuZDogI2I5YjliOTtcblx0XHR3aWR0aDogMTAwJTtcblxuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHR9XG5cblx0fVxuXG5cdCYtY29udGVudCB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGJvcmRlci10b3A6IDEwcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXG5cdFx0LnByb3BlcnRpZXMtc2xpZGVyLS1sYW5kc2NhcGUgJiB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHR9XG5cblx0Ji1oZWFkaW5nIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cblx0XHQucHJvcGVydGllcy1zbGlkZXItLWxhbmRzY2FwZSAmIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdGg1IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyNS4ycHggKi9cblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cblx0Ji1kZXNjIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdGZsZXg6IDEgMSAwJTtcblxuXHRcdC5wcm9wZXJ0aWVzLXNsaWRlci0tbGFuZHNjYXBlICYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdHBhZGRpbmc6IDBweCAyMHB4IDIwcHggMjBweDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjRjRGNEY0O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQmLWJvdHRvbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXG5cdCYtYWN0aW9uIHtcblx0XHRhIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGlsZS1ib3gtYnRuIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRjlGOUY5O1xuXHRcdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXG5cdCYtZGF0ZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0fVxuXG5cbn1cblxuLy8ucHJvcGVydGllcy1zbGlkZXJfX3RpbGV7XG4vL1x0d2lkdGg6NDAwcHggO1xuLy99XG4iLCIvKipcbiAqIDwlIGxvb3AgJFRpbGVzICU+XG4gKiBcdDxkaXYgY2xhc3M9XCJyb3cgYnJlYWstYXBhcnQtdGlsZSA8JSBpZiAkRXZlbiAlPiBicmVhay1hcGFydC10aWxlLWFsdCA8JSBlbmRfaWYgJT5cIj5cbiAqIFx0XHQ8ZGl2PlxuICogXHRcdFx0eyRJbWFnZX1cbiAqIFx0XHQ8L2Rpdj5cbiAqIFx0XHQ8ZGl2PlxuICogXHRcdFx0PCUgaWYgJFN1YlRpdGxlICU+XG4gKiBcdFx0XHRcdDxoMz57JFN1YlRpdGxlfTwvaDM+XG4gKiBcdFx0XHQ8JSBlbmRfaWYgJT5cbiAqIFx0XHRcdDxoMj57JFRpdGxlfTwvaDI+XG4gKiBcdFx0XHQ8cD57JEV4Y2VycHR9PC9wPlxuICogXHRcdFx0PGEgaHJlZj1cIiRMaW5rXCIgY2xhc3M9XCJidG4gYnRuLWFycm93XCI+UmVhZCBtb3JlPC9hPlxuICogXHRcdDwvZGl2PlxuICogXHQ8L2Rpdj5cbiAqIDwlIGVuZF9sb29wICU+XG4gKi9cblxuLmJyZWFrLWFwYXJ0LXRpbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHJlbSAwIDRyZW07XG4gICAgQGluY2x1ZGUgbGctc2NyZWVuIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwIDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGlwYWQge1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDAgMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDEuNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgMS41cmVtO1xuICAgIH1cbiAgICAvLyA+ZGl2IHtcbiAgICAvLyAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAvLyB9XG4gICAgLy8gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbiAgICAvLyBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gICAgLy8gICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0MjAgLyA1MzY7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLWFycm93IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAmLmJyZWFrLWFwYXJ0LXRpbGUtYWx0IHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAudGlsZXMtZWxlbWVudF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaXBhZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aWxlcy1lbGVtZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG59IiwiLmZ1bGwtd2lkdGgtdGlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDAlO1xuXG4gICAgPmRpdiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gICAgfVxuICAgIFtkYXRhLXNsaWRlci1jb250cm9sXSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogNDJyZW07XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLyAyKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKSAvIDIpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAycmVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAycmVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ1bGwtd2lkdGgtdGlsZS1hbHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAuY29udGVudCB7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICB9XG59XG5cbi5mdWxsLXdpZHRoLXRpbGVfaW1nIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiXG4udXNlcmZvcm0ge1xuXG5cdGxhYmVsIHtcblx0XHRAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0Y29sb3Itc2NoZW1lOiBkYXJrO1xuXHR9XG5cblx0aW5wdXQsXG5cdHNlbGVjdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdHBhZGRpbmc6IDAuNjNyZW0gMC45NHJlbTtcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblxuXHRcdCYsICY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdH1cblxuXHRcdCYuZXJyb3Ige1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYW5nZXI7XG5cdFx0fVxuXHR9XG5cblx0c2VsZWN0IHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBvcHRpb257XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDhweCkgNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQuZmllbGQuZHJvcGRvd24gPiAubWlkZGxlQ29sdW1uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2NoZXZyb24tZG93bi13aGl0ZS1zeW1ib2wuc3ZnXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAzcHg7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcztcblx0XHR9XG5cblx0XHQmOmhhcyhzZWxlY3Q6Zm9jdXMpOmJlZm9yZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZzogMC42M3JlbSAwLjk0cmVtO1xuXG5cdFx0JiwgJjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0fVxuXHR9XG5cblx0LmRyb3Bkb3duLFxuXHQudGV4dCxcblx0LnRleHRhcmVhLFxuXHQubnVtYmVyIHtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cblx0Lm9wdGlvbnNldCB7XG5cblx0XHQub2RkLCAuZXZlbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cblx0XHQuY2hlY2tib3gge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0bGVnZW5kIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJiMjgyOTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi10b29sYmFyLkFjdGlvbnMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5taWRkbGVDb2x1bW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0fVxuXG5cdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdHBhZGRpbmc6IDAuNjNyZW0gMC45NHJlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnICcgdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBsZWZ0O1xuXHRcdH1cblxuXHRcdCY6aG92ZXI6OmFmdGVyIHtcblx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0fVxuXG5cblx0fVxuXG5cdC5lcnJvci5tZXNzYWdlIHtcblx0XHRjb2xvcjogJGRhbmdlcjtcblx0fVxuXG5cblx0LmZvcm0tc3RlcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQudXNlcmZvcm1zZ3JvdXAge1xuXHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoXG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGhcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0fVxuXHR9XG5cblxuXHQmLmxpZ2h0LWJhY2tncm91bmQge1xuXG5cdFx0aW5wdXQge1xuXHRcdFx0Y29sb3Itc2NoZW1lOiB1bnNldDtcblx0XHR9XG5cblx0XHRpbnB1dCxcblx0XHRzZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblxuXHRcdFx0JiwgJjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpZWxkLmRyb3Bkb3duID4gLm1pZGRsZUNvbHVtbjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9jaGV2cm9uLWRvd24tcHJpbWFyeS1zeW1ib2wuc3ZnXCIpO1xuXHRcdH1cblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXG5cdFx0XHQmLCAmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyAnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmdcIik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cblxuXG4uU2lsdmVyU3RyaXBlXFxcXFVzZXJGb3Jtc1xcXFxNb2RlbFxcXFxVc2VyRGVmaW5lZEZvcm0ge1xuXHQuaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdC5zZWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyMjBweDtcblx0XHRwYWRkaW5nOiA5MHB4IDA7XG5cdH1cbn1cblxuLlNpbHZlclN0cmlwZVxcXFxVc2VyRm9ybXNcXFxcTW9kZWxcXFxcVXNlckRlZmluZWRGb3JtIHtcblx0Ji5zdGlja3kge1xuXHRcdC8vLmhlYWRlciB7XG5cdFx0Ly9cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC8vfVxuXG5cdFx0LnNlY3Rpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjIwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLlNpbHZlclN0cmlwZVxcXFxFcnJvclBhZ2VcXFxcRXJyb3JQYWdle1xuICAgIC5oZWFkZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAuc2VjdGlvbntcbiAgICAgICAgbWFyZ2luLXRvcDogMjIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDkwcHggMDtcbiAgICB9XG59IiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRwYWRkaW5nOiA4MHB4IDAgNTBweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNGNEYzRUIzQjtcblxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNDBweCAwIDIwcHg7XG5cdH1cblxuXHQubG9nby1saW5rIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQuc29jaWFsLWljb25zLWdyb3VwIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0LnNvY2lhbC1saW5rIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5jb2wtMyB7XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyX19ib3R0b20ge1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyLmhpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZm9vdGVyLXBzIHtcblx0XHRjb2x1bW5zOiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmZvb3RlciB7XG5cdC5mb290LW5hdiB7XG5cdFx0Y29sdW1uczogMjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRjb2x1bW5zOiAyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1hcmdpbjogNDBweCBhdXRvO1xuXHRcdFx0Y29sdW1uczogMjtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXJfX21haW4ge1xuXHRoNSB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5idG4tcHJpbWFyeSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAxMnB4IDQ1cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci1mb3JtIHtcblx0LmNvbC1hdXRvIHtcblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1jb250cm9sIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMjdweDtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHR9XG5cdH1cbn1cblxuLmFkZHJlc3MtYmxvY2sge1xuXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0c3ZnIHtcblx0XHRtYXJnaW46IDBweCA3cHggMTBweCAtNnB4O1xuXHR9XG5cblx0YSwgcCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0bWF4LXdpZHRoOiAyMjVweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIHhzIHtcblx0LmNvbnRhY3QtYmxvY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cbn1cblxuLmNvbnRhY3QtYmxvY2tfX2xpbmsge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0fVxufVxuXG4uZm9vdGVyLWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdGxpIHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItZm9ybSB7XG5cdC5saW5rIHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0fVxufVxuXG4uZm9vdGVyLWxpc3Qtd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5mb290ZXItbGlzdDpudGgtY2hpbGQoMikge1xuXHRcdGxpIHtcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdCYubW9kYWwge1xuXHRcdC5tb2RhbC1kaWFsb2cge1xuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci1mb3JtIHtcblx0LmJ0bjpkaXNhYmxlZCB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG59XG5cbi5mb290ZXItbGlzdC13cmFwIHtcblx0LmZvb3Rlci1saXN0Om50aC1jaGlsZCgyKSB7XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItbGlzdDpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5mb290ZXItZm9ybSB7XG5cdC5idG4tc3ViY3JpcHRpb24ge1xuXG5cdFx0YmFja2dyb3VuZDogI0Y0RjNFQjtcblx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHRjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0fVxufVxuXG4uc3ViY3JpcHRpb24tbW9kYWwge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblx0ei1pbmRleDogOTk5OTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0fVxuXG5cdCYuaGlkZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCZfX2hvbGRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xuXG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAxNnB4IDA7XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3ViY3JpcHRpb24tbW9kYWwtY2xvc2UtYnRuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3ViY3JpcHRpb24tbW9kYWwtZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAwIC0yMHB4O1xuXG5cdFx0XHQubWlkZGxlQ29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXQsIHRleHRhcmVhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjRGM0VCO1xuXHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWlkZGxlQ29sdW1uLXdpZHRoLWhhbGYge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5idG4tdG9vbGJhciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRidXR0b25bdHlwZT0nc3VibWl0J10ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGNEYzRUIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxufVxuIiwiLmxvY2F0aW9uLXNsaWRlciB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0cGFkZGluZzogMTEycHggMHB4O1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQmX190b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cblxuXHQubG9jYXRpb24tc2xpZGVyX190aXRsZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0Jl9fZmxpdGVyLWJ0bnMge1xuXHRcdCYtd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogLThweDtcblx0XHR9XG5cblx0XHQubG9jYXRpb24tc2xpZGVyLWZsaXRlci1idG4ge1xuXHRcdFx0cGFkZGluZzogOHB4O1xuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDQwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdFx0Y29sb3I6ICMyYjI4Mjk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG5cdFx0XHRcdCY6aG92ZXIsICYuYWN0aXZlIHtcblx0XHRcdFx0XHRjb2xvcjogI2Y0ZjNlYjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMmIyODI5O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0LmlzLWhpZGRlbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNwbGlkZV9fbGlzdCB7XG5cdFx0Ly92aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG1hcmdpbjogMHB4IC04cHg7XG5cdH1cblxuXHQuc3BsaWRlX190cmFja3tcblx0XHQvL292ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jl9fdGlsZSB7XG5cdFx0d2lkdGg6IDE0cmVtICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMHB4IDhweDtcblxuXHR9XG5cblx0Jl9fdGlsZS1ib3gtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0Jl9fdGlsZS1ib3gtaGVhZGluZyB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdCZfX3RpbGUtYm94LWNvbnRlbnQge1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXG5cdC5sb2NhdGlvbi1zbGlkZXJfX3RpbGUtYm94LWltYWdlIHtcblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvd3tcblx0XHRiYWNrZ3JvdW5kOiAjMmIyODI5O1xuXG5cdFx0c3Zne1xuXHRcdFx0ZmlsbDogI2Y0ZjNlYjtcblx0XHR9XG5cblx0XHQmLS1wcmV2e1xuXHRcdFx0bGVmdDogLTJlbTtcblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bGVmdDogMWVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRsZWZ0OiAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tbmV4dHtcblx0XHRcdHJpZ2h0OiAtMmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRyaWdodDogMWVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRyaWdodDogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cblx0fVxuXG5cblx0Ji5kYXJrLUJne1xuXHRcdGJhY2tncm91bmQ6ICMyYjI4Mjk7XG5cblx0XHQuc3BsaWRlX19hcnJvd3tcblx0XHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cblx0XHRcdHN2Z3tcblx0XHRcdFx0ZmlsbDogIzJiMjgyOTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5sb2NhdGlvbi1zbGlkZXJfX3RpbGUtYm94LWRlc2N7XG5cdFx0XHRjb2xvcjogI2Y0ZjNlYjtcblx0XHR9XG5cblx0XHQubG9jYXRpb24tc2xpZGVyX190aXRsZXtcblx0XHRcdGNvbG9yOiAjZjRmM2ViO1xuXHRcdH1cblxuXHRcdC5sb2NhdGlvbi1zbGlkZXItZmxpdGVyLWJ0biB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Y0ZjNlYjtcblx0XHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXG5cdFx0XHRcdCY6aG92ZXIsICYuYWN0aXZlIHtcblx0XHRcdFx0XHRjb2xvcjogIzJiMjgyOTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi5mb290ZXItc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZDogIzFBMUExQTtcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA4MHB4IDBweDtcblxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNDhweCAwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTJweDtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdHdpZHRoOiAyMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXG5cdFx0QGluY2x1ZGUgbGctc2NyZWVuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwIC0yMHB4O1xuXG5cdFx0QGluY2x1ZGUgbGctc2NyZWVuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblxuXHRcdCYtbGluay1jb2wge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1sZyB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdG1hcmdpbjogLTIwcHggMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvb3Rlci1zZWNvbmRhcnlfX3JpZ2h0LWxpbmstY29sLWxpc3Qge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtY29udGFjdC1kZXRhaWwge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1sZyB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDg1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDg1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdH1cblxuXHRcdFx0LmFkZHJlc3MtZm9vdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDdweCAxMHB4IC0xMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGFkZHJlc3Mge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnBob25lLWZvb3RlciwgLmFkZHJlc3MtZm9vdGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zdWJzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3Vic2NyaXB0aW9uLWZvb3Rlci1oZWFkaW5nIHtcblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAxOS42cHggKi9cblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJzY3JpcHRpb24tZm9vdGVyLXN1YmhlYWRpbmcge1xuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN1YnNjcmlwdGlvbi1mb290ZXItZm9ybSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGZsZXg6IDEgMCAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLVdoaXRlLCAjRkZGKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzUwNTA1MDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGNEY1ODtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRjb2xvcjogI0Y0RjNFQjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmYzYzNmI7XG5cdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN1YnNjcmlwdGlvbi1mb290ZXItZGVzYyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cblx0XHRcdFx0cCwgYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMThweCAqL1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0Jl9fYm90dG9tIHtcblxuXHRcdCYtd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxlZnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTJweDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAwcHggNnB4IDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdH1cblxuXG5cdFx0fVxuXG5cdFx0Ji1yaWdodCB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgLTZweDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcblxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmF2YWlsYWJpbGl0eSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cblx0Ji5zZWFyY2gtZWxlbWVudC0tc2Vjb3VuZGFyeXtcblx0XHRiYWNrZ3JvdW5kOiAjMUExQTFBO1xuXG5cdFx0LmF2YWlsYWJpbGl0eV9fd3JhcCAuZm9ybS1ncm91cCBsYWJlbHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0fVxuXG5cdFx0LmF2YWlsYWJpbGl0eV9fd3JhcCAuZm9ybS1ncm91cCBpbnB1dCwgLmF2YWlsYWJpbGl0eV9fd3JhcCAuZm9ybS1ncm91cCBzZWxlY3R7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHR9XG5cblx0XHQuY29udGFpbmVye1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEzMTJweDtcblx0XHRcdHBhZGRpbmc6IDMycHggMTZweDtcblx0XHR9XG5cblx0XHQuYXZhaWxhYmlsaXR5X193cmFwIC5mb3JtLWdyb3VwIHNlbGVjdHtcblx0XHRcdGJhY2tncm91bmQ6ICMxQTFBMUE7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaC1idG4gLmZvcm0tZ3JvdXAgLmJ0bntcblx0XHRcdGJvcmRlcjogI0ZGNEY1ODtcblx0XHRcdGJhY2tncm91bmQ6ICNGRjRGNTg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDMycHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmY1ZTY2O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG57XG5cdFx0XHRib3JkZXI6ICNGRjRGNTg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkY0RjU4O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmY1ZTY2O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdHBhZGRpbmc6IDEuM3JlbSAzcmVtO1xuXG5cdFx0Ji5zZWFyY2gtZWxlbWVudC0tc2Vjb3VuZGFyeXtcblx0XHRcdHBhZGRpbmc6IDIxcHggNDZweDtcblx0XHR9XG5cblx0fVxuXHRAaW5jbHVkZSB4c3tcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXG5cdFx0Ji5zZWFyY2gtZWxlbWVudC0tc2Vjb3VuZGFyeXtcblx0XHRcdHBhZGRpbmc6IDIxcHggNDZweDtcblx0XHR9XG5cblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRwYWRkaW5nOiAxLjNyZW0gNXJlbTtcblx0XHRib3gtc2hhZG93OiAwcHggMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdEBpbmNsdWRlIHhsZy1zY3JlZW57XG5cdFx0XHRwYWRkaW5nOiAxLjNyZW0gMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbGctc2NyZWVue1xuXHRcdFx0cGFkZGluZzogM3JlbSAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBpcGFke1xuXHRcdFx0cGFkZGluZzogM3JlbSAycmVtO1xuXHRcdH1cblx0fVxuXG5cbn1cblxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjRTdFN0YyO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC40cmVtO1xuXHRcdH1cblx0XHRzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0fVxuXHR9XG5cblx0LmhvdGVsLXNlbGVjdCB7XG5cdCAgZGlzcGxheTogbm9uZTtcblx0fVxuXG4gIC5ob3RlbC1zZWxlY3QtZHJvcGRvd257XG4gICAgLmZvcm0tZ3JvdXA6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiB1bnNldDtcbiAgICB9XG4gIH1cblxuLy9Ub2RvIFJhc2lrIHN0YXJ0c1xuXHQuY3VzdG9tLWRyb3Bkb3duLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXJ7XG4gICAgICY6YWZ0ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgfVxuICAgIH1cblxuXG5cbiAgICAmOmFmdGVye1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1sZWZ0LWFycm93LnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOjUwJTtcblx0XHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuXHRcdH1cblxuXHR9XG5cblx0LmN1c3RvbS1kcm9wZG93bi10cmlnZ2VyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuY3VzdG9tLWRyb3Bkb3duLW9wdGlvbnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHRiYWNrZ3JvdW5kOiAjMmIyODI5O1xuICAgIGNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDI4MHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgIFxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuXHR9XG5cblx0LmN1c3RvbS1vcHRpb24ge1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgICB0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG5cblxuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2ViO1xuICAgICAgY29sb3I6ICMyYjI4Mjk7XG4gICAgfVxuXHR9XG5cblxuXHQuY3VzdG9tLWRyb3Bkb3duLXdyYXBwZXI6aG92ZXIgLmN1c3RvbS1kcm9wZG93bi1vcHRpb25zIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQvLyBUb2RvIHJhc2lrIGVuZFxufVxuXG4uc2VhcmNoLWJ0biB7XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuXHRcdFx0QGluY2x1ZGUgbGctc2NyZWVue1xuXHRcdFx0XHRwYWRkaW5nOiAwLjhyZW0gMXJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBpcGFke1xuXHRcdFx0XHRwYWRkaW5nOiAwLjhyZW0gMnJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYnRuLS1hdmFpbGFibGl0eXtcblx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xufVxuLmNoZWNrb3V0LWNvbHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQuZm9ybS1ncm91cHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0aW5wdXR7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG4gICAgJi5mb3JtLWdyb3VwX19jdXN0b217XG4gICAgICAmOmFmdGVye1xuXHRcdFx0Y29udGVudDp1bnNldDtcblx0XHR9XG4gICAgfVxuXG5cdFx0JjphZnRlcntcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItbGVmdC1hcnJvdy5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdHRvcDo3NSU7XG5cdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuXHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcztcblx0XHR9XG5cblx0XHQmOmhhcyhzZWxlY3Q6Zm9jdXMpOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLmd1ZXN0cy1kcm9wZG93biB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1heC13aWR0aDogMTYwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTtcblx0Ym94LXNoYWRvdzogMnB4IDBweCAxMnB4IC0xcHggcmdiYSgkcHJpbWFyeSwgMC41NCk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKSkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtjb2xvcjogJHByaW1hcnl9XG5cdH1cbn1cbi5zZWFyY2gtZWxlbWVudC5zZWFyY2gtaW4taGVhZGVyLWVsZW1lbnQge1xuXHQuZ3Vlc3RzLWRyb3Bkb3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRpbnB1dCB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG5cdC5ndWVzdHMtbGlzdF9fd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsYWJlbCwgYnV0dG9uIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblx0LmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0Lmd1ZXN0cy1saXN0X193cmFwIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmd1ZXN0cy1saXN0e1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHQmOmxhc3QtY2hpbGR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuLmd1ZXN0cy1saXN0X193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0bGFiZWx7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0QGluY2x1ZGUgbGctc2NyZWVue1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBpcGFke1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuZ3Vlc3RzLWxpc3RfX3dyYXAge1xuXG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmd1ZXN0cy1saXN0X193cmFwICB7XG5cdGJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDA7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblxufVxuLnBpa2EtbGVuZGFye1xuXHRtYXJnaW46IDFyZW0gMS4zcmVtO1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG59XG4ucGlrYS1zaW5nbGV7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xufVxuLnBpa2EtbGFiZWx7XG5cdGNvbG9yOiAjN0E3NTg1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xufVxuLnBpa2EtdGl0bGV7XG5cdC5waWthLWxhYmVse1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjEycHg7XG5cdFx0Y29sb3I6ICNFRUVDRjE7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdH1cbn1cbi5waWthLXRhYmxle1xuXHR0aHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDAuN3JlbTtcblx0XHRib3JkZXI6IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdFx0YWJiclt0aXRsZV17XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4ucGlrYS1idXR0b257XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogJHNlY29uZGFyeTtcblx0Zm9udC1zaXplOiAwLjhyZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMzVweDtcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG4uaGFzLWV2ZW50IHtcblx0LnBpa2EtYnV0dG9ue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG4uaXMtdG9kYXl7XG5cdC5waWthLWJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0fVxufVxuXG4uaXMtc2VsZWN0ZWQge1xuXHQucGlrYS1idXR0b257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdH1cbn1cblxuLnBpa2EtcHJldixcbi5pcy1ydGwgLnBpa2EtbmV4dCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1yaWdodC1hcnJvdy5zdmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0dG9wOiAxMHB4O1xufVxuXG4ucGlrYS1uZXh0LFxuLmlzLXJ0bCAucGlrYS1wcmV2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9kYXRlcGlja2VyLWxlZnQtYXJyb3cuc3ZnXCIpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdHRvcDogMTBweDtcbn1cbi5pcy1kaXNhYmxlZCB7XG5cdC5waWthLWJ1dHRvbntcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0b3BhY2l0eTogMC4yNTtcblx0fVxufVxuLmlzLWlucmFuZ2V7XG5cdC5waWthLWJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIDEpO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHdpZHRoOiAzN3B4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTFweDtcblx0fVxufVxuLmlzLWVuZHJhbmdlIHtcblx0LnBpa2EtYnV0dG9uIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuLmlzLXN0YXJ0cmFuZ2Uge1xuXHQucGlrYS1idXR0b24ge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG5cbi5waWthLXRhYmxle1xuXHR0aGVhZHtcblx0XHR0aHtcblx0XHRcdGFiYnJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRke1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuLmd1ZXN0cy1kcm9wZG93bntcblx0ZGlzcGxheTogbm9uZTtcblx0Ji5zaG93e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4udG90YWwtY291bnR7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRmb250LXNpemU6IDAuOHJlbTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXHRAaW5jbHVkZSB4c3tcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cbn1cbi5ib29raW5nLWNvbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDRyZW07XG5cdEBpbmNsdWRlIHhsZy1zY3JlZW57XG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0fVxuXHRAaW5jbHVkZSBpcGFke1xuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdH1cblx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdH1cblx0QGluY2x1ZGUgeHN7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0fVxufVxuLnBpa2Etcm93e1xuXHR0ZHtcblx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0LnBpa2EtYnV0dG9ue1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5pcy1kaXNhYmxlZHtcblx0XHRcdFx0LnBpa2EtYnV0dG9uIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5fX2xwZm9ybV9zdGFydF9pY29ue1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnRke1xuXHQmLmlzLXN0YXJ0cmFuZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmFmdGVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlIDAgMCA1MCU7XG5cdFx0fVxuXHR9XG59XG5cbi5pcy1zdGFydHJhbmdle1xuXHQucGlrYS1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDJweDtcblx0XHR6LWluZGV4OiA5O1xuXHRcdGhlaWdodDogMzVweDtcblx0XHR3aWR0aDogMzVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG5cdH1cbn1cbnRke1xuXHQmLmlzLWVuZHJhbmdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjphZnRlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNTAlIDUwJSAwO1xuXHRcdH1cblx0fVxufVxuXG4uaXMtZW5kcmFuZ2V7XG5cdC5waWthLWJ1dHRvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiA5O1xuXHRcdGhlaWdodDogMzVweDtcblx0XHR3aWR0aDogMzVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG5cdH1cbn1cblxudGR7XG5cdCYuaXMtZW5kcmFuZ2UuaXMtc3RhcnRyYW5nZS5pcy10b2RheSB7XG5cdFx0JjphZnRlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxufVxuLnBpa2Etcm93e1xuXHR0ZHtcblx0XHQmLmlzLWVtcHR5ICsgLmlzLWlucmFuZ2V7XG5cdFx0XHQucGlrYS1idXR0b257XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJSAwIDAgNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbnRkW2RhdGEtZGF5PVwiMzFcIl17XG5cdCYuaXMtaW5yYW5nZXtcblx0XHQucGlrYS1idXR0b257XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcblx0XHR9XG5cdH1cbn1cbi5waWthLXJvd3tcblx0dGRbZGF0YS1kYXk9XCIxXCJde1xuXHRcdCYuaXMtZW1wdHkgKyAuaXMtaW5yYW5nZXtcblx0XHRcdC5waWthLWJ1dHRvbntcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4vLy5hdmFpbGFiaWxpdHlfX3dyYXAtLWRlc2t0b3B7XG4vLyAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4vLyAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgIH1cbi8vICAgIEBpbmNsdWRlIHhze1xuLy8gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICB9XG4vL31cbi5idG4tLWF2YWlsYWJsaXR5e1xuXHRkaXNwbGF5OiBub25lO1xuXHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0QGluY2x1ZGUgeHN7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG5cblxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdC5tb2RhbC1kaWFsb2cge2JhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5fVxuXHQubW9kYWwtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXG5cdFx0LmJ0bi1jbG9zZSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tb2RhbC1jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHQmID4gLmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vLy5hdmFpbGFiaWxpdHlfX3dyYXB7XG4vLyAgICAubW9kYWwtY29udGVudHtcbi8vICAgICAgICBib3JkZXItdG9wOiAwO1xuLy8gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbi8vICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4vLyAgICAgICAgfVxuLy8gICAgICAgIEBpbmNsdWRlIHhze1xuLy8gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbi8vICAgICAgICB9XG4vLyAgICAgICAgLmNvbnRhaW5lcntcbi8vICAgICAgICAgICAgcGFkZGluZzogMCAycmVtIDNyZW07XG4vLyAgICAgICAgfVxuLy8gICAgfVxuLy9cbi8vfVxuXG4uaXMtc2VsZWN0ZWR7XG5cdCYuaXMtc3RhcnRyYW5nZXtcblx0XHQmLmlzLWVuZHJhbmdle1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc3RhcnRjYWxkYXRlLFxuLmVuZGNhbGRhdGV7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhbGVuZGFyLWNvbHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGVuZGFyX19waWthZGF5e1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcbn1cbi5jYWxlbmRhcl9faW5wdXRze1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cbi5pcy1kaXNhYmxlZHtcblx0JjphZnRlcntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5mb3JtLWdyb3VwX19pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcblx0LmZvcm0tZ3JvdXB7XG5cdFx0LmZvcm0tZ3JvdXBfX2lubmVye1xuXHRcdFx0aW5wdXQuY2FsZW5kYXJfX2lucHV0IHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdC5mb3JtLWdyb3VwIHtcblx0XHQuc3RhcnRjYWxkYXRlLFxuXHRcdC5lbmRjYWxkYXRle1xuXHRcdFx0cGFkZGluZy10b3A6IDNweDtcblx0XHR9XG5cdH1cblxufVxuLmNhbGVuZGFyX19pbnB1dHN7XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cblx0XHQvL0BpbmNsdWRlIHhze1xuXHRcdC8vXHRmbGV4OiAwIDAgMTAwJTtcblx0XHQvL31cblx0fVxufVxuLnRvdGFsLWNvdW50X19lcnJvcntcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IC0yMHB4O1xuXHRsZWZ0OiAwO1xufVxuLmd1ZXN0cy1jb2wtZXJyb3JlZHtcblx0LnRvdGFsLWNvdW50X19lcnJvcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0fVxufVxuLy8gLmd1ZXN0cy1jb2x7XG4vLyAgICAgLmZvcm0tZ3JvdXB7XG4vLyAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4vLyAgICAgfVxuLy8gfVxuLmd1ZXN0cy1jb2x7XG5cdC50b3RhbGd1ZXN0czpmb2N1cyArIC50b3RhbC1jb3VudF9fZXJyb3J7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYuY2hlY2tvdXQtY29sIHtcblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHQmOmhhcyguZ3Vlc3RzLWRyb3Bkb3duLmRyb3BEb3duLnNob3cpOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIHtcblx0XHQmLmNoZWNrb3V0LWNvbCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgdXAtbGctc2NyZWVuIHtcblx0XHQmLmNoZWNrb3V0LWNvbCB7XG5cdFx0XHQuZm9ybS1ncm91cDphZnRlciB7XG5cdFx0XHRcdHRvcDogNjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoLWVsZW1lbnQuaGVybyAuYXZhaWxhYmlsaXR5X193cmFwIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmF2YWlsYWJpbGl0eV9fd3JhcC5tb2RhbCBbZGF0YS1icy10b2dnbGU9XCJtb2RhbFwiXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLWVsZW1lbnQuc2VhcmNoLWluLWhlYWRlci1lbGVtZW50IHtcblx0LnNlYXJjaC1idG4ge1xuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdC5idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXZhaWxhYmlsaXR5X193cmFwIHtcblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0LmNoZWNrb3V0LWNvbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuIiwiLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAzLjVyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICB9XG59XG5cbi5idXR0b25zLWVsZW1lbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4zcmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idXR0b25zLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0Ji5yZW1vdmUtYm90dG9tLXNwYWNlIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwLjlyZW0gMC41cmVtIDAuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1jdXN0b217XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0YmFja2dyb3VuZDogICMyQjI4Mjk7XG5cdGNvbG9yOiAjRkZGO1xuXHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdC8vd2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdCYuYnRuLWN1c3RvbS1jb2xvcntcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG59XG5cbi5idG4tdHJhbnNwYXJlbnR7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRzdmd7XG5cdFx0bWFyZ2luLWxlZnQ6IDZweCA7XG5cdH1cbn1cblxuLmJ0bi1pbWFnZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgaW1ne1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICBzdmd7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG59IiwiXG4ub2ZmZXItZGV0YWlsLXBhZ2Uge1xuXHQub2ZmZXItZGV0YWlsIHtcblx0XHRtYXJnaW46IDRyZW0gYXV0bztcblxuXHRcdC5tYWluLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNjNyZW07XG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5jbHVzaW9ucy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5jbHVzaW9ucyB7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGNvbHVtbnM6IDI7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc3BsaWRlX19zbGlkZXtcblx0XHRpbWd7XG5cdFx0XHRoZWlnaHQ6IDQwcmVtO1xuXHRcdH1cblx0fVxufVxuLm9mZmVyLWRldGFpbF9fd3JhcHtcblx0XHRtYXgtd2lkdGg6IDUyMHB4O1xufVxuXG4iLCIuc2xpZGVyLWdhbGxlcnkge1xuICAuc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDM1cmVtO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogNjB2dztcblxuICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgaGVpZ2h0OiAzNXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBoZWlnaHQ6IDM1cmVtO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICB9XG4gICAgfVxuICAgIC5vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjkuNjhkZWcsIHJnYmEoMCwgMCwgMCwgMC41MykgMi45MiUsIHJnYmEoMCwgMCwgMCwgMCkgMjEuMzUlKSwgbGluZWFyLWdyYWRpZW50KDg5LjE0ZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTkpIDUuOTklLCByZ2JhKDAsIDAsIDAsIDApIDMyLjUyJSk7XG4gICAgICAmLmhhcy1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC41NyksIHJnYmEoMCwgMCwgMCwgMC41NykpO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy44cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNwbGlkZV9fYXJyb3dze1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc3BsaWRlX19wYWdpbmF0aW9ue1xuICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhbGxlcnktZWxlbWVudDpub3QoW2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdKSAmIHtcbiAgICAuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2V7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xuICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvd3tcbiAgICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3d7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3c6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIlM0UlM0NwYXRoIGQ9XCJNMTIgNEwxMC41OSA1LjQxTDE2LjE3IDExSDRWMTNIMTYuMTdMMTAuNTkgMTguNTlMMTIgMjBMMjAgMTJMMTIgNFpcIiBmaWxsPVwiYmxhY2tcIiUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRScpO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgIGxlZnQ6IDEwcmVtXG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgIHJpZ2h0OiAxMHJlbVxuICAgIH1cbiAgfVxufVxuIiwiXG4kc2xpZGVyLXJvb21zLS1icmVha3BvaW50OiAkc2xpZGUtd2lkdGggKyAoJHNsaWRlLWd1dHRlciAqIDIpO1xuXG5cbi5zbGlkZXItcm9vbXMtcHJvcGVydGllcyB7XG4gICAgcGFkZGluZzogNHJlbSAwIDhyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDVyZW07XG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAgICAgLy9sZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR0b3A6IC0xNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR0b3A6IC0xNXB4O1xuXHRcdH1cblxuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgICAgICAvL3JpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHRvcDogLTE1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHRvcDogLTE1cHg7XG5cdFx0fVxuXG4gICAgfVxuICAgIC5tb2RlbC1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogJHNsaWRlLXdpZHRoO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtaW4taGVpZ2h0OiAyMHJlbTtcblx0XHRhc3BlY3QtcmF0aW86IDkyMCAvIDQ1NztcblxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbGlkZXItcm9vbXMtLWJyZWFrcG9pbnQpIHtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHR9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cblxuICAgICAgICAvL2hlaWdodDogMjhyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLy9AaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAvLyAgICBoZWlnaHQ6IDI0cmVtO1xuICAgICAgICAvL31cbiAgICAgICAgLy9AaW5jbHVkZSB4cyB7XG4gICAgICAgIC8vICAgIGhlaWdodDogMjRyZW07XG4gICAgICAgIC8vfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAyLjVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICBib3R0b206IDRyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgYm90dG9tOiAzNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICBib3R0b206IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3dzIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNsaWRlci1yb29tcy0tYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvYWRpbmctbW9kZWwge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwMDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIwKTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0b3ZlcmZsb3c6IGF1dG87XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDRweDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cbn1cblxuLmxvYWRpbmctbW9kZWwtaG9sZGVyIHtcblx0bWF4LXdpZHRoOiA5OTRweDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAyMCUgMjBweCAyMHB4IDIwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdHBhZGRpbmc6IDMwJSAyMHB4IDIwcHggMjBweDtcblx0fVxufVxuXG4ubG9hZGluZy1tb2RlbC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTAwO1xuXHRjb2xvcjogd2hpdGU7XG5cdHBhZGRpbmc6IDQwcHggMjBweCA0MHB4IDEwMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblxuXHQubG9hZGluZy1tb2RlbC1vdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzdkZWcsIHJnYmEoNSwgNSwgNSwgMC44MCkgMzkuMTUlLCByZ2JhKDAsIDAsIDAsIDAuMDApIDgzLjU2JSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdGg0LCBoMSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG59XG5cblxuLmxvYWRpbmctbW9kZWwtY29udGVudCB7XG5cdG1heC13aWR0aDogNDUwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTAwO1xufVxuXG4ubG9hZGluZy1tb2RlbC1wcmVmaXgge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdGg0IHtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcblx0XHRmb250LWZhbWlseTogTWVycml3ZWF0aGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cbn1cblxuLmxvYWRpbmctbW9kZWwtdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdGgxIHtcblx0XHRjb2xvcjogdmFyKC0tZi00LWYtMy1lYiwgI0Y0RjNFQik7XG5cdFx0Zm9udC1mYW1pbHk6IEFiZWw7XG5cdFx0Zm9udC1zaXplOiA1OHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTUuNSU7IC8qIDY2Ljk5cHggKi9cblx0XHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cblx0fVxufVxuXG4ubG9hZGluZy1tb2RlbC1kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0cCB7XG5cdFx0Y29sb3I6ICNGNEYzRUI7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXG59XG5cbi5sb2FkaW5nLW1vZGVsLWFjdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblxuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHQvL21pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0cGFkZGluZzogMjFweCA3NXB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IFwiRnVua2lzXCIsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNS41cHggKi9cblx0XHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICM1NzUzNTQ7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0cGFkZGluZzogMjFweCA1MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblxuXG5cdH1cblxufVxuXG4ubG9hZGluZy1tb2RlbC1mb290ZXIge1xuXHRwIHtcblx0XHRjb2xvcjogcmdiYSgyNDQsIDI0MywgMjM1LCAwLjgwKTtcblx0XHRmb250LWZhbWlseTogUm9ib3RvO1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMTYuNXB4ICovXG5cdH1cbn1cblxuLnBvcHVwLWNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwYWRkaW5nOiA4cHggMTJweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuIiwiOnJvb3Qge1xuXHQtLWNvbG9ycy1wcmltYXJ5OiAjMjQ2MTk3O1xuXHQtLWNvbG9ycy10ZXh0OiB3aGl0ZTtcblx0LS1jb2xvcnMtZGVmYXVsdDogd2hpdGU7XG59XG5cbi5kYXJrLWJsdWUge1xuXHQtLWNvbG9ycy1wcmltYXJ5OiAjMjQ2MTk3O1xufVxuXG4ucGlua3tcblx0LS1jb2xvcnMtcHJpbWFyeTogI0ZGQTlEMjtcbn1cblxuLnBpbmstcmVke1xuXHQtLWNvbG9ycy1wcmltYXJ5OiAjRkY0RjU4O1xufVxuXG4uZ3JlZW57XG5cdC0tY29sb3JzLXByaW1hcnk6ICM2QUQ5OTQ7XG59XG5cbi5iZy13aGl0ZXtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLmJnLWdyZXl7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC45Nik7XG59XG4iLCJAY3VzdG9tLW1lZGlhIC0tc21hbGwtdmlld3BvcnQgKHdpZHRoID49NTc2cHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCAod2lkdGggPiA3NjhweCk7XG5AY3VzdG9tLW1lZGlhIC0tbWVkaXVtLXZpZXdwb3J0ICh3aWR0aCA+PTk5MnB4KTtcbkBjdXN0b20tbWVkaWEgLS1sYXJnZS12aWV3cG9ydCAod2lkdGggPj0xMjAwcHgpO1xuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHR0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdG91dGxpbmU6IG5vbmU7XG5cblx0Ji5pbmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYgLmdjb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0LmdzbGlkZXIge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHQuZ3NsaWRlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG9wYWNpdHk6IDA7XG5cblx0XHQmLmN1cnJlbnQge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHotaW5kZXg6IDk5OTk5O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdCYucHJldiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHR9XG5cdH1cblxuXHQuZ3NsaWRlLWlubmVyLWNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lmdpbm5lci1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cblxuXHRcdCYuZ3ZpZGVvLWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXG5cdFx0Ji5kZXNjLWJvdHRvbSxcblx0XHQmLmRlc2MtdG9wIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0Ji5kZXNjLWxlZnQsXG5cdFx0Ji5kZXNjLXJpZ2h0IHtcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCYuZGVzYy10b3Age1xuXHRcdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0XHQuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZ3NsaWRlLWltYWdlLFxuXHRcdFx0XHQuZ3NsaWRlLWltYWdlIGltZyB7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmRlc2MtbGVmdCB7XG5cdFx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRcdC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5nc2xpZGUtaW1hZ2Uge1xuXHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5nc2xpZGUge1xuXHRpZnJhbWUsXG5cdHZpZGVvIHtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1pbi1oZWlnaHQ6IDE2NXB4O1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHR0b3VjaC1hY3Rpb246IGF1dG87XG5cdH1cbn1cblxuLmdzbGlkZTpub3QoLmN1cnJlbnQpIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5nc2xpZGUtaW1hZ2Uge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdGltZyB7XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRtYXgtd2lkdGg6IDEwMHZ3O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA5N3ZoO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5kZXNjLXRvcCAmLFxuXHRcdC5kZXNjLWJvdHRvbSAmIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5kZXNjLWxlZnQgJixcblx0XHQuZGVzYy1yaWdodCAmIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYuem9vbWFibGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRcdGN1cnNvcjogem9vbS1pbjtcblxuXHRcdFx0XHQuem9vbWVkICYge1xuXHRcdFx0XHRcdGN1cnNvcjogZ3JhYjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZHJhZ2dpbmcge1xuXHRcdFx0Y3Vyc29yOiBncmFiYmluZyAhaW1wb3J0YW50O1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmdzbGlkZS12aWRlbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LXdpZHRoOiAxMDB2aDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHQucGx5cl9fcG9zdGVyLWVuYWJsZWQucGx5ci0tbG9hZGluZyB7XG5cdFx0LnBseXJfX3Bvc3RlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5ndmlkZW8td3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LyogbWF4LXdpZHRoOiAxNjB2bWluOyAqL1xuXHRcdG1hcmdpbjogYXV0bztcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4zNCk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmLnBsYXlpbmc6OmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYuZnVsbHNjcmVlbiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNzV2aDtcblxuXHRcdHZpZGVvIHtcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmdzbGlkZS1pbmxpbmUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogYXV0bztcblxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0bWF4LWhlaWdodDogOTV2aDtcblx0fVxuXG5cdC5naW5saW5lZC1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmRyYWdnaW5nIHtcblx0XHRjdXJzb3I6IGdyYWJiaW5nICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0fVxufVxuXG4uZ2lubGluZWQtY29udGVudCB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uZ3NsaWRlLWV4dGVybmFsIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG1heC1oZWlnaHQ6IDc1dmg7XG5cdGhlaWdodDogMTAwJTtcblxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdH1cbn1cblxuLmdzbGlkZS1tZWRpYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBhdXRvO1xuXG5cdC56b29tZWQgJiB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmRlc2MtdG9wICYsXG5cdC5kZXNjLWJvdHRvbSAmIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cbi5nc2xpZGUtZGVzY3JpcHRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsZXg6IDEgMCAxMDAlO1xuXG5cdCYuZGVzY3JpcHRpb24tbGVmdCxcblx0Ji5kZXNjcmlwdGlvbi1yaWdodCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyNzVweDtcblx0XHR9XG5cdH1cblxuXHQmLmRlc2NyaXB0aW9uLWJvdHRvbSxcblx0Ji5kZXNjcmlwdGlvbi10b3Age1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC56b29tZWQgJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZ2xpZ2h0Ym94LWJ1dHRvbi1oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKlxuICogRGVzY3JpcHRpb24gZm9yIG1vYmlsZXNcbiAqIHNvbWV0aGluZyBsaWtlIGZhY2Vib29rIGRvZXMgdGhlIGRlc2NyaXB0aW9uXG4gKiBmb3IgdGhlIHBob3Rvc1xuKi9cbi5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIHtcblx0LmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAxOXB4IDExcHg7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuXHRcdG9yZGVyOiAyICFpbXBvcnRhbnQ7XG5cdFx0bWF4LWhlaWdodDogNzh2aDtcblx0XHRvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdC5nc2xpZGUtdGl0bGUge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG5cdC5nc2xpZGUtZGVzYyB7XG5cdFx0Y29sb3I6ICNhMWExYTE7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0KiB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdFx0LmRlc2MtbW9yZSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHR9XG5cdH1cbn1cblxuLmdkZXNjLW9wZW4ge1xuXHQuZ3NsaWRlLW1lZGlhIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdH1cblx0LmdkZXNjLWlubmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxufVxuLmdkZXNjLWNsb3NlZCB7XG5cdC5nc2xpZGUtbWVkaWEge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmdyZXNldCB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5nYWJzb2x1dGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ncmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nbGlnaHRib3gtZGVzYyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdsaWdodGJveC1vcGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi5nbG9hZGVyIHtcblx0aGVpZ2h0OiAyNXB4O1xuXHR3aWR0aDogMjVweDtcblx0YW5pbWF0aW9uOiBsaWdodGJveExvYWRlciAwLjhzIGluZmluaXRlIGxpbmVhcjtcblx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRvcDogNDclO1xufVxuXG4uZ292ZXJsYXkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBjYWxjKDEwMHZoICsgMXB4KTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IC0xcHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoNTEsIDUwLCA1MCwgMC42KTtcblx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG5cblx0LmdsaWdodGJveC1tb2JpbGUgJiB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSg1MSwgNTAsIDUwLCAwLjYpO1xuXHR9XG5cblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45Mik7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNDIwcHgpIHtcblx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHR9XG59XG5cbi5ncHJldixcbi5nbmV4dCxcbi5nY2xvc2Uge1xuXHR6LWluZGV4OiA5OTk5OTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMjZweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdHN2ZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC4xO1xuXHR9XG5cblx0LmdhcnJvdyB7XG5cdFx0c3Ryb2tlOiAjZmZmO1xuXHR9XG59XG5cbi5nYnRuLmZvY3VzZWQge1xuXHRvdXRsaW5lOiAycHggc29saWQgIzBmM2Q4MTtcbn1cblxuaWZyYW1lLndhaXQtYXV0b3BsYXkge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZ2xpZ2h0Ym94LWNsb3Npbmcge1xuXHQuZ25leHQsXG5cdC5ncHJldixcblx0LmdjbG9zZSB7XG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qU2tpbiAqL1xuLmdsaWdodGJveC1jbGVhbiB7XG5cdC5nc2xpZGUtbWVkaWEge1xuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdGJveC1zaGFkb3c6IDFweCAycHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNjUpO1xuXHRcdH1cblx0fVxuXG5cdC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdH1cblxuXHQuZ2Rlc2MtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDIycHggMjBweDtcblx0fVxuXG5cdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHQuZGVzY3JpcHRpb24tbGVmdCxcblx0XHQuZGVzY3JpcHRpb24tcmlnaHQge1xuXHRcdFx0LmdkZXNjLWlubmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmdzbGlkZS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LWZhbWlseTogYXJpYWw7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTlweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdH1cblxuXHQuZ3NsaWRlLWRlc2Mge1xuXHRcdGZvbnQtc2l6ZTogMC44NmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC1mYW1pbHk6IGFyaWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0fVxuXG5cdC5nc2xpZGUtdmlkZW8ge1xuXHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdH1cblxuXHQuZ3ByZXYsXG5cdC5nbmV4dCxcblx0LmdjbG9zZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQuZ3ByZXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xMDAlO1xuXHRcdGxlZnQ6IDMwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0dG9wOiA0NSU7XG5cdFx0fVxuXHR9XG5cblx0LmduZXh0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMTAwJTtcblx0XHRyaWdodDogMzBweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHR0b3A6IDQ1JTtcblx0XHR9XG5cdH1cblxuXHQuZ2Nsb3NlIHtcblx0XHR3aWR0aDogMzVweDtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0dG9wOiAxNXB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXZpZXdwb3J0KSB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi8qQ1NTIEFuaW1hdGlvbnMqL1xuLmdmYWRlSW4ge1xuXHRhbmltYXRpb246IGdmYWRlSW4gMC41cyBlYXNlO1xufVxuLmdmYWRlT3V0IHtcblx0YW5pbWF0aW9uOiBnZmFkZU91dCAwLjVzIGVhc2U7XG59XG4uZ3NsaWRlT3V0TGVmdCB7XG5cdGFuaW1hdGlvbjogZ3NsaWRlT3V0TGVmdCAwLjNzIGVhc2U7XG59XG4uZ3NsaWRlSW5MZWZ0IHtcblx0YW5pbWF0aW9uOiBnc2xpZGVJbkxlZnQgMC4zcyBlYXNlO1xufVxuLmdzbGlkZU91dFJpZ2h0IHtcblx0YW5pbWF0aW9uOiBnc2xpZGVPdXRSaWdodCAwLjNzIGVhc2U7XG59XG4uZ3NsaWRlSW5SaWdodCB7XG5cdGFuaW1hdGlvbjogZ3NsaWRlSW5SaWdodCAwLjNzIGVhc2U7XG59XG4uZ3pvb21JbiB7XG5cdGFuaW1hdGlvbjogZ3pvb21JbiAwLjVzIGVhc2U7XG59XG4uZ3pvb21PdXQge1xuXHRhbmltYXRpb246IGd6b29tT3V0IDAuNXMgZWFzZTtcbn1cblxuQGtleWZyYW1lcyBsaWdodGJveExvYWRlciB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGdmYWRlSW4ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGdmYWRlT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyBnc2xpZGVJbkxlZnQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGdzbGlkZU91dExlZnQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuQGtleWZyYW1lcyBnc2xpZGVJblJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGdzbGlkZU91dFJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGd6b29tSW4ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBnem9vbU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiLmNvdW50ZG93bi1lbGVtZW50IHtcblxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjI4MjkgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTMxMnB4O1xuICAgICAgICBwYWRkaW5nOiAyLjRyZW0gMnJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsMCwwLC4xKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3OTJweCkge1xuXHRcdFx0cGFkZGluZzogMS42MjVyZW0gMS41cmVtO1xuXHRcdH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTJyZW07XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgICAgIGNvbG9yOiAjZTZkZmRmO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgfVxuXG5cdFx0LmNvdW50ZG93bi1lbGVtZW50LWNvbnRlbnR7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdH1cblxuICAgICAgICAuY291bnRkb3duLXRpbWVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICZfaW5uZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3OTJweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjI4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aW1lci12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3OTJweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlcGFyYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxufVxuIl19 */
