@charset "UTF-8";:root{--link-hover-effect__color:var(--color__black)}body .hero-module{--hero-module__size--title:3.125rem;--hero-module__size--content-font:1.25rem;--hero-module__size--content-line-height:1.625rem;--hero-module__size--content-space:2.5rem;--hero-module__size--content-padding:1.5625rem;--hero-module__size--content-max-width:22.5rem;--hero-module__size--content-min-height:22.5rem;--hero-module__size--arrow-height:1.125rem;--hero-module__size--arrow-width:1.3125rem;--hero-module__size--slides-spacer-horizontal:calc(var(--hero-module__size--arrow-height)*1.5);--hero-module__size--slide-spacer-horizontal:calc(var(--hero-module__size--title)*1.5);--hero-module__color--title:var(--color__primary);margin:0 calc(var(--container-padding)*-1)}body .hero-module .slides.ewerk .slick-button__next{background-image:url(../../../img/arrow-right--white.png);filter:none}body .hero-module .slick-button{transition:transform var(--animation__duration) var(--animation__timing-function);background:transparent none 50% no-repeat;background-size:contain;position:absolute;border:0;padding:0;height:var(--hero-module__size--arrow-height);width:var(--hero-module__size--arrow-width);z-index:5;filter:contrast(0) brightness(0)}@media (hover:hover){body .hero-module .slick-button{cursor:pointer}}body .hero-module .slick-button__prev{top:0;left:var(--container-padding);background-image:url(../../../img/arrow-left.svg)}@media (hover:hover){body .hero-module .slick-button__prev:hover{transform:translateX(-.3125rem) scale(1.125)}}body .hero-module .slick-button__next{bottom:0;right:var(--container-padding);background-image:url(../../../img/arrow-right.svg)}@media (hover:hover){body .hero-module .slick-button__next:hover{transform:translateX(.3125rem) scale(1.125)}}body .hero-module__slides-wrapper .slides{height:75vh;max-height:41.25rem;width:100vw;padding:var(--hero-module__size--slides-spacer-horizontal) 0}body .hero-module__slides-wrapper .slides.ewerk{max-height:36.15rem}body .hero-module__slides-wrapper .slides .slick-list,body .hero-module__slides-wrapper .slides .slick-track{height:100%!important;padding:0!important}body .hero-module__slides-wrapper .slides .slide{height:100%!important;position:relative}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles]{padding-top:var(--hero-module__size--slide-spacer-horizontal);padding-bottom:var(--hero-module__size--slide-spacer-horizontal)}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles] .slide__title{transition:transform calc(var(--animation__duration)*2) var(--animation__timing-function);transition-delay:var(--animation__duration);position:absolute;font-weight:var(--font__weight--bold);font-size:var(--hero-module__size--title);color:var(--hero-module__color--title);line-height:1;opacity:0;width:calc(100vw - var(--container-padding)*2);display:flex;align-content:center}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles] .slide__title.is-left-top{transform:translateX(-100%);left:var(--container-padding);bottom:calc(100% - var(--hero-module__size--title)*0.5);justify-content:flex-start}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles] .slide__title.is-right-bottom{transform:translateX(100%);right:var(--container-padding);top:calc(100% - var(--hero-module__size--title)*0.5);justify-content:flex-end;text-align:right;transition-delay:calc(var(--animation__duration)*2)}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles].slick-active .slide__title{transform:translateX(0);opacity:1}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content{transition:opacity var(--animation__duration) var(--animation__timing-function);transition-delay:var(--animation__duration);opacity:0;position:absolute;bottom:var(--hero-module__size--content-space);left:var(--hero-module__size--content-space);font-size:var(--hero-module__size--content-font);line-height:var(--hero-module__size--content-line-height);font-weight:var(--font__weight--light)}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner{padding:var(--hero-module__size--content-padding);max-width:var(--hero-module__size--content-max-width);min-height:var(--hero-module__size--content-min-height);background:hsla(0,0%,100%,.85);position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner .is-style-h1,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner .is-style-h2,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner .is-style-h3,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner .is-style-h4,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner .is-style-h5,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner .is-style-h6,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner h1,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner h2,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner h3,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner h4,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner h5,body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner h6{color:var(--color__primary);letter-spacing:0}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner p{margin-top:0}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner:after{height:calc(var(--hero-module__size--content-padding)*0.8);width:40%;content:"";position:absolute;bottom:0;right:0;background:var(--color__primary)}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk{background:var(--color__tertiary);padding:3.1875rem 3.5rem 1.25rem 3.125rem;min-height:15.33rem}@media (min-width:62em){body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk{max-height:17.125rem}}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk:after{top:0;left:0;background:var(--color__primary)}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk *{color:var(--color__primary)}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk h1{font-size:2.2222rem;margin-bottom:0;line-height:3.1667rem}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk h2{font-weight:var(--font__weight--light);font-size:1.6667rem;line-height:2.2222rem;margin-bottom:0}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk h2 strong{font-weight:var(--font__weight--bold)}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk a.button--simple{font-weight:var(--font__weight--light);margin-left:auto;margin-top:2rem;margin-bottom:0;padding-left:1.5rem}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk a.button--simple:before{content:"→";top:-.2rem}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content--inner.ewerk a.button--simple:hover{border-bottom-color:var(--color__primary)}body .hero-module__slides-wrapper .slides .slide[data-type=default].slick-active .slide__content{opacity:1}body .hero-module__slides-wrapper .slides .slide__inner-container{height:100%;position:relative}body .hero-module__slides-wrapper .slides .slide__image{height:100%;width:100%}body .hero-module__slides-wrapper .slides .slide__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}body .hero-module.hero-module__size--reduced .hero-module__slides-wrapper .slides{max-height:29.3125rem}body .hero-module.hero-module__size--small .hero-module__slides-wrapper .slides{max-height:21.875rem}body .hero-module.hero-module__size--tiny .hero-module__slides-wrapper .slides{max-height:12.5rem}@media (min-width:48em){body .hero-module__slides-wrapper .slides{overflow:visible}body .hero-module__slides-wrapper .slides .slide__icon{display:block}body .hero-module__slides-wrapper .slides .slide__icon img{height:9.375rem;width:9.375rem}}@media (min-width:62em){body .hero-module{--hero-module__size--title:4.375rem}body .hero-module.align__full{margin-right:0;margin-left:0;overflow:visible;left:calc(50% - 50vw);position:relative;width:100vw}body .hero-module.ewerk .hero-module__inner-container{position:relative;margin-left:auto;margin-right:auto;max-width:calc(var(--container-padding)*2 + var(--content-width));padding-left:calc(var(--container-padding) - .125rem);padding-right:calc(var(--container-padding) - .125rem);width:100%}body .hero-module.ewerk .hero-module__inner-container .slides .slick-list,body .hero-module.ewerk .hero-module__inner-container .slides[data-count="1"] .slide{margin-left:-3.45rem;margin-right:-3.45rem}body .hero-module .slick-button{width:var(--container-padding);margin-top:calc(var(--hero-module__size--arrow-height)*-0.5);top:50%}body .hero-module .slick-button__prev{left:0}body .hero-module .slick-button__next{bottom:auto;right:0}body .hero-module__slides-wrapper .slides{padding:0;width:100%}body .hero-module__slides-wrapper .slides .slide{padding:0 var(--container-padding)}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles]{padding-top:0;padding-bottom:0}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles] .slide__title br:not(.force){display:none}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles] .slide__title.is-left-top{left:calc(var(--container-padding)*-0.5);top:20%;bottom:auto}body .hero-module__slides-wrapper .slides .slide[data-type=animated-titles] .slide__title.is-right-bottom{right:calc(var(--container-padding)*-0.5);bottom:20%;top:auto}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content.outside{left:-2.2rem}}@media (min-width:62em) and (min-width:75em){body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content.outside{left:-3.2rem;width:100%;max-width:39.125rem}}@media (min-width:62em){body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content.outside .ewerk{max-width:39.125rem}}@media (min-width:62em) and (max-width:75rem){body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content.outside .ewerk{padding-left:2.125rem!important}}@media (min-width:62em){body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content.default{left:calc(100%/var(--grid__columns)*0.5 - var(--grid__gap)*0.5)}body .hero-module__slides-wrapper .slides .slide[data-type=default] .slide__content.default .ewerk{max-width:calc(100% - 100%/var(--grid__columns)*2);max-width:433px}body .hero-module__slides-wrapper .slides.ewerk .slick-button{top:calc(50% - 4.55rem);filter:contrast(1) brightness(1)}body .hero-module__slides-wrapper .slides.ewerk .slick-button__prev{background-image:url(../../../img/arrow-left--white.png);left:-3.25rem}body .hero-module__slides-wrapper .slides.ewerk .slick-button__next{right:-3.25rem}}@media (min-width:75em){body .hero-module{--hero-module__size--title:5rem}body .hero-module.ewerk .hero-module__inner-container{padding-left:calc(var(--container-padding) - var(--grid__gap));padding-right:calc(var(--container-padding) - var(--grid__gap))}}body .acf-block-preview .hero-module__slides-wrapper .slides .slide{display:none}body .acf-block-preview .hero-module__slides-wrapper .slides .slide:first-child{display:block}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlcm8vaGVyby5zY3NzIiwiLi4vc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmxpbmstZWZmZWN0LnNjc3MiLCIuLi9zY3NzLzAtc2V0dGluZ3MvZnVuY3Rpb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBY0EsZ0JBb093QixDQ2xQeEIsTUFDSSw4Q0FBMkIsQ0RhL0Isa0JBQ0MsbUNBQTJCLENBQzNCLHlDQUFrQyxDQUNsQyxpREFBeUMsQ0FDekMseUNBQW1DLENBQ25DLDhDQUFxQyxDQUNyQyw4Q0FBdUMsQ0FDdkMsK0NBQXdDLENBQ3hDLDBDQUFrQyxDQUNsQywwQ0FBaUMsQ0FDakMsOEZBQThDLENBQzlDLHNGQUE2QyxDQUM3QyxpREFBNEIsQ0FFNUIsMENBQTZDLENBZDlDLG9EQW9CSyx5REFBMEQsQ0FDMUQsV0FBWSxDQXJCakIsZ0NBNEJFLGlGQUFrRixDQUNsRix5Q0FBNkMsQ0FDN0MsdUJBQXdCLENBQ3hCLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsU0FBVSxDQUNWLDZDQUE4QyxDQUM5QywyQ0FBNEMsQ0FDNUMsU0FBVSxDQUNWLGdDQUFpQyxDQUVqQyxxQkF2Q0YsZ0NBd0NHLGNBQWUsQ0EwQmhCLENBbEVGLHNDQTRDRyxLQUFNLENBQ04sNkJBQThCLENBQzlCLGlEQUFvRCxDQUVwRCxxQkFoREgsNENBa0RLLDRDQUE4QyxDQUM5QyxDQW5ETCxzQ0F3REcsUUFBUyxDQUNULDhCQUErQixDQUMvQixrREFBcUQsQ0FFckQscUJBNURILDRDQThESywyQ0FBNkMsQ0FDN0MsQ0EvREwsMENBc0VHLFdBQVksQ0FDWixtQkFBb0IsQ0FDcEIsV0FBWSxDQUNaLDREQUE2RCxDQXpFaEUsZ0RBNEVJLG1CQUFvQixDQTVFeEIsNkdBaUZJLHFCQUF1QixDQUN2QixtQkFBcUIsQ0FsRnpCLGlEQXNGSSxxQkFBdUIsQ0FDdkIsaUJBQWtCLENBdkZ0Qiw0RUEwRkssNkRBQThELENBQzlELGdFQUFpRSxDQTNGdEUsMEZBK0ZPLHlGQUE0RixDQUM1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LE9BQVEsQ0FDUixXQUFZLENBalpyQiwwR0FxWlMseUNBQTRDLENBQzVDLFVBQVcsQ0FDWCxRQUFTLENBdlpsQiw0RkFpYVMsWUFBYSxDQVliLENBWEEsNkNBbGFULDRGQW1hVSxZQUFhLENBQ2IsVUFBVyxDQUNYLG1CQUFvQixDQVFyQixDQXZHUix3QkF0VUQsbUdBd2FVLG1CQUFvQixDQUlwQixDQUhBLDhDQXphVixtR0EwYVcsK0JBQWlDLENBRWxDLENBdEdULHdCQXRVRCw0RkErYVMsK0RBQWtFLENBL2EzRSxtR0FpYlUsa0RBQXlELENBQ3pELGVBQWdCLENBbGIxQiw4REE0Yk0sdUJBQXdCLENBQ3hCLGdDQUFpQyxDQTdidkMsb0VBZ2NPLHdEQUF5RCxDQUN6RCxhQUFrQixDQWpjekIsb0VBb2NPLGNBQW1CLENBQ25CLENBT04sd0JBNWNELGtCQTZjRSwrQkFBMkIsQ0E3YzdCLHNEQWdkSSw4REFBK0QsQ0FDL0QsK0RBQWdFLENBQ2hFLENBS0osb0VBSUksWUFBYSxDQUpqQixnRkFPSyxhQUFjIiwiZmlsZSI6Imhlcm8vaGVyby5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc2Nzcy8wLXNldHRpbmdzL192YXJpYWJsZXMuc2Nzcyc7XG5AaW1wb3J0ICcuLi8uLi9zY3NzLzAtc2V0dGluZ3MvY3VzdG9tLW1lZGlhLXF1ZXJpZXMuc2Nzcyc7XG5AaW1wb3J0ICcuLi8uLi9zY3NzLzAtc2V0dGluZ3MvZnVuY3Rpb25zLnNjc3MnO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mbHVpZC10eXBlLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvZ2l1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvbWl4aW4uZm9udC1mYWNlLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvZ2l1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvbWl4aW4uZm9udC13ZWlnaHQuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5idXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5jb250YWluZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5jb3B5LnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvZ2l1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuZ3JpZC5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL2dpdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmhlYWRpbmdzLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvZ2l1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIubGluay1lZmZlY3Quc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5zcGFjZXMuc2Nzc1wiO1xuXG5ib2R5IC5oZXJvLW1vZHVsZSB7XG5cdC0taGVyby1tb2R1bGVfX3NpemUtLXRpdGxlOiAzLjEyNXJlbTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1mb250OiAxLjI1cmVtO1xuXHQtLWhlcm8tbW9kdWxlX19zaXplLS1jb250ZW50LWxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1zcGFjZTogMi41cmVtO1xuXHQtLWhlcm8tbW9kdWxlX19zaXplLS1jb250ZW50LXBhZGRpbmc6IDEuNTYyNXJlbTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1tYXgtd2lkdGg6IDIyLjVyZW07XG5cdC0taGVyby1tb2R1bGVfX3NpemUtLWNvbnRlbnQtbWluLWhlaWdodDogMjIuNXJlbTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tYXJyb3ctaGVpZ2h0OiAxLjEyNXJlbTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tYXJyb3ctd2lkdGg6IDEuMzEyNXJlbTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tc2xpZGVzLXNwYWNlci1ob3Jpem9udGFsOiBjYWxjKDEuNSAqIHZhcigtLWhlcm8tbW9kdWxlX19zaXplLS1hcnJvdy1oZWlnaHQpKTtcblx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tc2xpZGUtc3BhY2VyLWhvcml6b250YWw6IGNhbGMoMS41ICogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLXRpdGxlKSk7XG5cdC0taGVyby1tb2R1bGVfX2NvbG9yLS10aXRsZTogdmFyKC0tY29sb3JfX3ByaW1hcnkpO1xuXG5cdG1hcmdpbjogMCBjYWxjKC0xICogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcblxuXHQuc2xpZGVzIHtcblx0XHQmLmV3ZXJrIHtcblx0XHRcdC5zbGljay1idXR0b24ge1xuXHRcdFx0XHQmX19uZXh0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vaW1nL2Fycm93LXJpZ2h0LS13aGl0ZS5wbmcpO1xuXHRcdFx0XHRcdGZpbHRlcjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zbGljay1idXR0b24ge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25fX3RpbWluZy1mdW5jdGlvbik7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0aGVpZ2h0OiB2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tYXJyb3ctaGVpZ2h0KTtcblx0XHR3aWR0aDogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLWFycm93LXdpZHRoKTtcblx0XHR6LWluZGV4OiA1O1xuXHRcdGZpbHRlcjogY29udHJhc3QoMCkgYnJpZ2h0bmVzcygwKTtcblxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fcHJldiB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2ltZy9hcnJvdy1sZWZ0LnN2ZycpO1xuXG5cdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMzEyNXJlbSkgc2NhbGUoMS4xMjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbmV4dCB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi9pbWcvYXJyb3ctcmlnaHQuc3ZnJyk7XG5cblx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjMxMjVyZW0pIHNjYWxlKDEuMTI1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlcy13cmFwcGVyIHtcblx0XHQuc2xpZGVzIHtcblx0XHRcdGhlaWdodDogNzV2aDtcblx0XHRcdG1heC1oZWlnaHQ6IDQxLjI1cmVtO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0cGFkZGluZzogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLXNsaWRlcy1zcGFjZXItaG9yaXpvbnRhbCkgMDtcblxuXHRcdFx0Ji5ld2VyayB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDM2LjE1cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2xpY2stdHJhY2ssXG5cdFx0XHQuc2xpY2stbGlzdCB7XG5cdFx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0JltkYXRhLXR5cGU9J2FuaW1hdGVkLXRpdGxlcyddIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLXNsaWRlLXNwYWNlci1ob3Jpem9udGFsKTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLXNsaWRlLXNwYWNlci1ob3Jpem9udGFsKTtcblxuXHRcdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSBjYWxjKHZhcigtLWFuaW1hdGlvbl9fZHVyYXRpb24pICogMikgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogdmFyKC0tZm9udF9fd2VpZ2h0LS1ib2xkKTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tdGl0bGUpO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVyby1tb2R1bGVfX2NvbG9yLS10aXRsZSk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDB2dyAtICgyICogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKSk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHQmLmlzLWxlZnQtdG9wIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IGNhbGMoMTAwJSAtICh2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tdGl0bGUpICogMC41KSk7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5pcy1yaWdodC1ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogY2FsYygxMDAlIC0gKHZhcigtLWhlcm8tbW9kdWxlX19zaXplLS10aXRsZSkgKiAwLjUpKTtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0aW9uX19kdXJhdGlvbikgKiAyKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZbZGF0YS10eXBlPSdkZWZhdWx0J10ge1xuXHRcdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0XHQmX19jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25fX3RpbWluZy1mdW5jdGlvbik7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IHZhcigtLWFuaW1hdGlvbl9fZHVyYXRpb24pO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLWNvbnRlbnQtc3BhY2UpO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiB2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1zcGFjZSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLWNvbnRlbnQtZm9udCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiB2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1saW5lLWhlaWdodCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250X193ZWlnaHQtLWxpZ2h0KTtcblxuXHRcdFx0XHRcdFx0XHQmLS1pbm5lciB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLWNvbnRlbnQtcGFkZGluZyk7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1tYXgtd2lkdGgpO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHZhcigtLWhlcm8tbW9kdWxlX19zaXplLS1jb250ZW50LW1pbi1oZWlnaHQpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRcdFx0XHRoMSxcblx0XHRcdFx0XHRcdFx0XHQuaXMtc3R5bGUtaDEsXG5cdFx0XHRcdFx0XHRcdFx0aDIsXG5cdFx0XHRcdFx0XHRcdFx0LmlzLXN0eWxlLWgyLFxuXHRcdFx0XHRcdFx0XHRcdGgzLFxuXHRcdFx0XHRcdFx0XHRcdC5pcy1zdHlsZS1oMyxcblx0XHRcdFx0XHRcdFx0XHRoNCxcblx0XHRcdFx0XHRcdFx0XHQuaXMtc3R5bGUtaDQsXG5cdFx0XHRcdFx0XHRcdFx0aDUsXG5cdFx0XHRcdFx0XHRcdFx0LmlzLXN0eWxlLWg1LFxuXHRcdFx0XHRcdFx0XHRcdGg2LFxuXHRcdFx0XHRcdFx0XHRcdC5pcy1zdHlsZS1oNiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3JfX3ByaW1hcnkpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYyh2YXIoLS1oZXJvLW1vZHVsZV9fc2l6ZS0tY29udGVudC1wYWRkaW5nKSAqIDAuOCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX19wcmltYXJ5KTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5ld2VyayB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9fdGVydGlhcnkpO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDUxKSByZW0oNTYpIHJlbSgyMCkgcmVtKDUwKTtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1LjMzcmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKC0tZGVza3RvcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNy4xMjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9fcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQqIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yX19wcmltYXJ5KTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjIyMjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjE2NjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250X193ZWlnaHQtLWxpZ2h0KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjY2NjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjIyMjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnRfX3dlaWdodC0tYm9sZCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLmJ1dHRvbi0tc2ltcGxlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogdmFyKC0tZm9udF9fd2VpZ2h0LS1saWdodCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMyKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAn4oaSJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTAuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1jb2xvcl9fcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0XHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2ltYWdlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmhlcm8tbW9kdWxlX19zaXplLS1yZWR1Y2VkIHtcblx0XHQuaGVyby1tb2R1bGUge1xuXHRcdFx0Jl9fc2xpZGVzLXdyYXBwZXIge1xuXHRcdFx0XHQuc2xpZGVzIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyOS4zMTI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5oZXJvLW1vZHVsZV9fc2l6ZS0tc21hbGwge1xuXHRcdC5oZXJvLW1vZHVsZSB7XG5cdFx0XHQmX19zbGlkZXMtd3JhcHBlciB7XG5cdFx0XHRcdC5zbGlkZXMge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIxLjg3NXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuaGVyby1tb2R1bGVfX3NpemUtLXRpbnkge1xuXHRcdC5oZXJvLW1vZHVsZSB7XG5cdFx0XHQmX19zbGlkZXMtd3JhcHBlciB7XG5cdFx0XHRcdC5zbGlkZXMge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEyLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKC0tbW9iaWxlKSB7XG5cdH1cblxuXHRAbWVkaWEgKC0tdGFibGV0KSB7XG5cdFx0Jl9fc2xpZGVzLXdyYXBwZXIge1xuXHRcdFx0LnNsaWRlcyB7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdFx0XHQmLS1pbm5lciB7XG5cdFx0XHRcdFx0XHRcdC8vIHdpZHRoOiA2MCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jl9faWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA5LjM3NXJlbTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDkuMzc1cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAoLS1kZXNrdG9wKSB7XG5cdFx0LS1oZXJvLW1vZHVsZV9fc2l6ZS0tdGl0bGU6IDQuMzc1cmVtO1xuXG5cdFx0Ji5hbGlnbl9fZnVsbCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHR9XG5cblx0XHQmLmV3ZXJrIHtcblx0XHRcdC5oZXJvLW1vZHVsZV9faW5uZXItY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSAqIDIgKyB2YXIoLS1jb250ZW50LXdpZHRoKSk7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1jb250YWluZXItcGFkZGluZykgLSAje3JlbSgyKX0pO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSAtICN7cmVtKDIpfSk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQuc2xpZGVzIHtcblx0XHRcdFx0XHQuc2xpY2stbGlzdCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTMuNDVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0zLjQ1cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmW2RhdGEtY291bnQ9JzEnXSB7XG5cdFx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTMuNDVyZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTMuNDVyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWNrLWJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRcdFx0bWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLWFycm93LWhlaWdodCkpO1xuXHRcdFx0dG9wOiA1MCU7XG5cblx0XHRcdCZfX3ByZXYge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19uZXh0IHtcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19zbGlkZXMtd3JhcHBlciB7XG5cdFx0XHQuc2xpZGVzIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRcdFx0XHRcdCZbZGF0YS10eXBlPSdhbmltYXRlZC10aXRsZXMnXSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoLmZvcmNlKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5pcy1sZWZ0LXRvcCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAyMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5pcy1yaWdodC1ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDIwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmW2RhdGEtdHlwZT0nZGVmYXVsdCddIHtcblx0XHRcdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRcdCYub3V0c2lkZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtMi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhICgtLXdpZGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogLTMuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMzkuMTI1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LmV3ZXJrIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzOS4xMjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NXJlbSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMi4xMjVyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmRlZmF1bHQge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogY2FsYygoMTAwJSAvIHZhcigtLWdyaWRfX2NvbHVtbnMpIC0gdmFyKC0tZ3JpZF9fZ2FwKSkgKiAwLjUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0LmV3ZXJrIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAoMTAwJSAvIHZhcigtLWdyaWRfX2NvbHVtbnMpICogMikpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQzM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZXdlcmsge1xuXHRcdFx0XHRcdC5zbGljay1idXR0b24ge1xuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDQuNTVyZW0pO1xuXHRcdFx0XHRcdFx0ZmlsdGVyOiBjb250cmFzdCgxKSBicmlnaHRuZXNzKDEpO1xuXG5cdFx0XHRcdFx0XHQmX19wcmV2IHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9hcnJvdy1sZWZ0LS13aGl0ZS5wbmcpO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtI3tyZW0oNTIpfTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX25leHQge1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLSN7cmVtKDUyKX07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhICgtLXdpZGUpIHtcblx0XHQtLWhlcm8tbW9kdWxlX19zaXplLS10aXRsZTogNXJlbTtcblx0XHQmLmV3ZXJrIHtcblx0XHRcdC5oZXJvLW1vZHVsZV9faW5uZXItY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSAtIHZhcigtLWdyaWRfX2dhcCkpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSAtIHZhcigtLWdyaWRfX2dhcCkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5IC5hY2YtYmxvY2stcHJldmlldyB7XG5cdC5oZXJvLW1vZHVsZV9fc2xpZGVzLXdyYXBwZXIge1xuXHRcdC5zbGlkZXMge1xuXHRcdFx0LnNsaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiOnJvb3R7XG4gICAgLS1saW5rLWhvdmVyLWVmZmVjdF9fY29sb3I6IHZhcigtLWNvbG9yX19ibGFjayk7XG59XG5cbiVsaW5rcy1ob3Zlci1lZmZlY3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDAuMDYyNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbGluay1ob3Zlci1lZmZlY3RfX2NvbG9yKTtcbiAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25fX3RpbWluZy1mdW5jdGlvbik7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDByZW07XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIkaHRtbC1mb250LXNpemU6IDE2cHg7XG5cbkBmdW5jdGlvbiBzdHJpcFVuaXQoJHZhbHVlKSB7XG4gICAgQHJldHVybiAkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpO1xufVxuXG5AZnVuY3Rpb24gcmVtKCRweFZhbHVlKSB7XG4gICAgQHJldHVybiAje3N0cmlwVW5pdCgkcHhWYWx1ZSkgLyBzdHJpcFVuaXQoJGh0bWwtZm9udC1zaXplKX1yZW07XG59XG5cbkBmdW5jdGlvbiByZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSB7XG4gICAgQHJldHVybiAoJG1heEZvbnRWYWx1ZSAtICRtaW5Gb250VmFsdWUpIC8gKCRtYXhXaWR0aFZhbHVlIC0gJG1pbldpZHRoVmFsdWUpO1xufVxuQGZ1bmN0aW9uIGludGVyKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xuICAgIEByZXR1cm4gKCAoLTEgKiAkbWluV2lkdGhWYWx1ZSkgKiByZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSArICRtaW5Gb250VmFsdWUpIC8gI3tzdHJpcFVuaXQoJGh0bWwtZm9udC1zaXplKX07XG59XG5AZnVuY3Rpb24gcHJlZlZhbHVlKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xuICAgIEByZXR1cm4gI3tpbnRlcigkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpfXJlbSArICN7cmVsKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkgKiAxMDB9dnc7XG59XG5AZnVuY3Rpb24gY2FsY0NsYW1wKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xuICAgIEByZXR1cm4gY2xhbXAoI3tyZW0oJG1pbkZvbnRWYWx1ZSl9LCAje3ByZWZWYWx1ZSgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpfSwgI3tyZW0oJG1heEZvbnRWYWx1ZSl9KTtcbn1cbiJdfQ== */
