:where(*,:before,:after){box-sizing:border-box}:where(*){margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}:root{--color--gold:#ba9650}body,html{max-width:100%;scroll-behavior:smooth}.page-wrap{overflow-x:hidden}body{background-color:var(--color--navy)}@font-face{font-family:dexotick;font-style:normal;font-weight:400;src:url(/assets/fonts/dexotick.woff2) format("woff2")}:root{--font-family--secondary:"dexotick",serif}.script-header{font-family:var(--font-family--primary);font-size:var(--font-size--h2);font-weight:400;padding-bottom:var(--gap--xxs)}.script-header span{color:var(--script-header-span__color,var(--color--gold));font-family:var(--font-family--secondary);font-size:clamp(3.75rem,calc(3.214rem + 1.429vw),5rem)}wm-container[theme=light-gray-and-white]:has(+.impact-cards[theme=white]),wm-container[theme=navy-and-white]:has(+.impact-cards[theme=white]){--container__padding-bottom:var(--gap)}wm-loader{aspect-ratio:16/9;display:block;margin-top:var(--gap);position:relative;width:100%}wm-modal{--heading__text-wrap:balance;position:relative}wm-modal wm-loader{--loader__aspect-ratio:inherit;--loader__background-color:var(--color--white);--loader__height:100%;height:100%;left:50%;margin-top:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.section-header--water{position:relative}.section-header--water:before{aspect-ratio:267/514;background-image:url(/assets/img/flourish-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:clamp(18.75rem,calc(16.071rem + 7.143vw),25rem);left:calc(var(--gap--xs)*-1);position:absolute;top:calc(var(--container__padding-top)*3.5*-1);transform:rotate(60deg)}@media (min-width:768px){.section-header--water:before{display:block}}.section-header--churches,.section-header--communities{position:relative}.section-header--churches:before,.section-header--communities:before{aspect-ratio:417/200;background-image:url(/assets/img/flourish-3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;position:absolute;right:calc(var(--container__padding-left)*-1);top:calc(var(--gap--sm)*-1);transform:rotate(30deg);width:clamp(14.063rem,calc(8.036rem + 16.071vw),28.125rem)}@media (min-width:768px){.section-header--churches:before,.section-header--communities:before{display:block}}.section-header--families,.section-header--provide-solutions{position:relative}.section-header--families:before,.section-header--provide-solutions:before{aspect-ratio:270/233;background-image:url(/assets/img/flourish-4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;position:absolute;right:calc(var(--gap)*-1);top:calc(var(--container__padding-top)*1*-1);transform:rotate(-15deg);width:clamp(12.5rem,calc(7.143rem + 14.286vw),25rem)}@media (min-width:768px){.section-header--families:before,.section-header--provide-solutions:before{display:block}}.section-header--refugees{position:relative}.section-header--refugees:before{aspect-ratio:267/514;background-image:url(/assets/img/flourish-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:clamp(12.5rem,calc(7.143rem + 14.286vw),25rem);position:absolute;right:var(--gap--xs);top:calc(var(--gap--xxl)*-1);transform:rotate(115deg)}@media (min-width:768px){.section-header--refugees:before{display:block}}wm-rich-text .gw-embed-container{background-color:var(--color--white);border:0;box-sizing:border-box;margin:-.75rem;max-width:inherit;padding:0;position:relative;width:calc(100% + 1.5rem)}.logo{aspect-ratio:190/54;background-color:var(--color--white);display:block;-webkit-mask-image:url(/public/wc/img/logo-white.svg);mask-image:url(/public/wc/img/logo-white.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:clamp(10rem,calc(8.393rem + 4.286vw),13.75rem)}.grid:has(.impact-card:first-child){--grid__gap--y:var(--gap--lg)}.impact-card{position:relative}.impact-card>:not(:last-child){margin-bottom:var(--impact-card__gap,var(--gap--xxs))}.impact-card wm-button{display:inline-block}.impact-card--has-img{--impact-card__gap:var(--gap--sm)}.impact-card--has-img .impact-card__amount{left:0;position:absolute;top:0;transform:translate(calc(var(--gap)/2*-1),calc(var(--gap)/2*-1))}.impact-card--has-img .impact-card__title{bottom:0;color:var(--color--white);font-weight:600;left:0;padding:var(--gap--xs);pointer-events:none;position:absolute}.impact-card--has-img .impact-card__img-wrap{border-radius:var(--border-radius);overflow:hidden;position:relative;width:100%}.impact-card--has-img .impact-card__img-wrap:after{background-image:linear-gradient(color-mix(in srgb,var(--color--navy),transparent 100%),color-mix(in srgb,var(--color--navy),transparent 10%) 75%);bottom:0;content:"";display:block;height:60%;left:0;pointer-events:none;position:absolute;width:100%}.impact-card__amount{align-items:center;aspect-ratio:1/1;background-color:var(--color--gold);border-radius:50%;color:var(--color--white);display:flex;font-size:var(--font-size--h4);font-weight:700;justify-content:center;pointer-events:none;width:clamp(6.875rem,calc(6.473rem + 1.071vw),7.813rem);z-index:1}.impact-card__amount:not(:last-child){margin-bottom:var(--gap--sm)}.impact-card__title{color:var(--heading__color);font-size:var(--font-size--h4);font-weight:500;text-wrap:balance;width:100%;z-index:1}.impact-card__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.impact-card__action:not(:first-child){margin-top:var(--gap--sm)}[slot=footer__col-1]>:not(:last-child),[slot=footer__col-2]>:not(:last-child),[slot=footer__col-3]>:not(:last-child){margin-bottom:var(--gap--xs)}wm-footer [slot] wm-button{display:inline-flex;justify-content:center}@media (min-width:768px){wm-footer [slot] wm-button{display:block}}wm-footer [slot=footer__col-2] wm-tag,wm-footer [slot=footer__col-3] wm-tag{display:block;text-align:center}@media (min-width:768px){wm-footer [slot=footer__col-2] wm-tag,wm-footer [slot=footer__col-3] wm-tag{text-align:left}}.header{--container__padding-bottom:var(--gap--sm);--container__padding-top:var(--gap--sm)}:root{--primary-nav-link__padding--x:var(--gap-static--xs)}.primary-nav{background-color:var(--color--blue);bottom:0;overflow:auto hidden;position:fixed;transition:transform var(--transition-dur);width:100%;z-index:99}.primary-nav.is-hidden{transform:translateY(100%)}.primary-nav ul{display:flex;justify-content:space-between;margin:auto;max-width:calc(100vw - var(--container__padding-left)*2 + var(--primary-nav-link__padding--x));position:relative;width:100%}@media (min-width:1024px){.primary-nav ul{max-width:calc(var(--content__max-width) - var(--container__padding-left))}}.primary-nav li{flex:1 0 auto}.primary-nav a{color:var(--color--white);display:block;font-weight:600;padding:0 var(--primary-nav-link__padding--x);text-align:center;transition:color var(--transition-dur)}.primary-nav a:hover{color:var(--color--gold)}.primary-nav a span{display:inline-block;padding:var(--gap-static--xs) 0}.primary-nav a span:after{border-bottom:var(--border-width--lg) solid var(--color--gold);border-radius:var(--border-radius);content:"";display:block;left:var(--primary-nav-active__left,0);position:absolute;top:0;transition:left var(--transition-dur),width var(--transition-dur);width:var(--primary-nav-active__width,0)}.primary-nav a.active:hover{color:var(--color--white);cursor:inherit}.hero{--heading__text-wrap:balance;--rich-text-p__text-wrap:balance;--script-header-span__color:var(--color--white);--tag__background-color:var(--color--gold);--tag__color--override:var(--color--navy);background-color:var(--color--navy);background-image:url(https://res.cloudinary.com/dnqvjulae/image/upload/v1755868610/catalog-cover_wqplx9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;position:relative;width:100vw}.hero:after{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color--navy),transparent 25%) 0,color-mix(in srgb,var(--color--navy),transparent 50%) 15%,var(--color--navy) 100%);height:100%;left:0;top:0;width:100%}.hero:after,.hero:before{content:"";position:absolute}.hero:before{aspect-ratio:394/362;background-image:url(/assets/img/flourish-1.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;right:calc(var(--gap--sm)*-1);top:calc(var(--gap--xs)*-1);transform:rotate(90deg);width:clamp(14.063rem,calc(8.036rem + 16.071vw),28.125rem);z-index:1}.hero__content{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.hero__content h1{font-size:var(--font-size--h1)}.hero__content__cols{display:grid;gap:var(--gap);grid-template-columns:1fr}@media (min-width:1280px){.hero__content__cols{grid-template-columns:repeat(12,1fr)}.hero__content__col--left{grid-column:span 5}}.hero__content__col--left>:not(:last-child){margin-bottom:var(--gap--xxxs)}@media (min-width:1280px){.hero__content__col--right{grid-column:span 7}}.hero__content__col--right>:not(:last-child){margin-bottom:var(--gap--sm)}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jc3MvbGF5b3V0L19yZXNldC5jc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fYmFzZS5jc3MiLCIuLi8uLi9zcmMvY3NzL2xheW91dC9fdHlwb2dyYXBoeS5jc3MiLCIuLi8uLi9zcmMvY3NzL3djL19jb250YWluZXIuY3NzIiwiLi4vLi4vc3JjL2Nzcy93Yy9fbG9hZGVyLmNzcyIsIi4uLy4uL3NyYy9jc3Mvd2MvX21vZGFsLmNzcyIsIi4uLy4uL3NyYy9jc3Mvd2MvX3NlY3Rpb24taGVhZGVyLmNzcyIsIi4uLy4uL3NyYy9jc3MvYXRvbXMvX2d3LWVtYmVkLmNzcyIsIi4uLy4uL3NyYy9jc3MvYXRvbXMvX2xvZ28uY3NzIiwiLi4vLi4vc3JjL2Nzcy9hdG9tcy9faW1wYWN0LWNhcmQuY3NzIiwiLi4vLi4vc3JjL2Nzcy9jaHJvbWUvX2Zvb3Rlci5jc3MiLCIuLi8uLi9zcmMvY3NzL2Nocm9tZS9faGVhZGVyLmNzcyIsIi4uLy4uL3NyYy9jc3MvY2hyb21lL19wcmltYXJ5LW5hdi5jc3MiLCIuLi8uLi9zcmMvY3NzL2hlcm9lcy9faGVyby5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEseUJBQ0UscUJBQ0YsQ0FFQSxVQUNFLFFBQ0YsQ0FFQSxVQUVFLFdBQ0YsQ0FFQSxLQUNFLGVBQWdCLENBQ2hCLGtDQUFtQyxDQUNuQyxpQ0FDRixDQUVBLDZCQUtFLGFBQWMsQ0FDZCxjQUNGLENBRUEsNkJBS0UsYUFBYyxDQURkLFlBRUYsQ0FFQSxvQkFPRSx3QkFDRixDQzVDQSxNQUNFLHFCQUNGLENBRUEsVUFFRSxjQUFlLENBQ2Ysc0JBQ0YsQ0FFQSxXQUNFLGlCQUNGLENBRUEsS0FDRSxtQ0FDRixDQ2hCQSxXQUNFLG9CQUF1QixDQUN2QixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIscURBQ0YsQ0FFQSxNQUNFLHlDQUNGLENBRUEsZUFDRSx1Q0FBd0MsQ0FDeEMsOEJBQStCLENBQy9CLGVBQWdCLENBQ2hCLDhCQVFGLENBTkUs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Q0FDbkUsd0NBQ0YsQ0FJQSw0QkFFRSx5QkFBMEIsQ0FEMUIsY0FFRixDQ25FTixNQUNFLDRCQUE2QixDQUM3QixnQ0FBaUMsQ0FDakMsK0NBQWdELENBQ2hELDBDQUEyQyxDQUMzQyx5Q0FBMEMsQ0FDMUMsbUNBQW9DLENBQ3BDLDRHQUErRyxDQUMvRyx1QkFBMkIsQ0FDM0IsMkJBQTRCLENBQzVCLHFCQUFzQixDQUN0QixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsV0EwQkYsQ0F4QkUsWUFDRSxxTEFBOEwsQ0FFOUwsV0FBWSxDQUVaLE1BQU8sQ0FDUCxLQUFNLENBQ04sVUFDRixDQUVBLHlCQVJFLFVBQVcsQ0FFWCxpQkFtQkYsQ0FiQSxhQUNFLG9CQUF1QixDQUN2QixnREFBbUQsQ0FDbkQsdUJBQTJCLENBQzNCLDJCQUE0QixDQUM1QixxQkFBc0IsQ0FHdEIsNkJBQWdDLENBQ2hDLDJCQUE4QixDQUM5Qix1QkFBd0IsQ0FDeEIsMERBQTZELENBQzdELFNBQ0YsQ0FHRixlQUNFLFlBQWEsQ0FDYixhQUFjLENBQ2QscUJBQXNCLENBQ3RCLHNCQUtGLENBSEUsa0JBQ0UsOEJBQ0YsQ0FHRixxQkFDRSxZQUFhLENBRWIsY0FBZSxDQURmLHlCQU1GLENBSEUsMEJBTEYscUJBTUksb0NBRUosQ0FFQSwwQkFFSSxrQkFRSixDQWJFLENBU0UsNENBQ0UsOEJBQ0YsQ0FLRiwwQkFERiwyQkFFSSxrQkFRSixDQVBFLENBR0UsNkNBQ0UsNEJBQ0YiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjp3aGVyZSgqLCAqOjpiZWZvcmUsICo6OmFmdGVyKSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbjp3aGVyZSgqKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMS41O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbn1cblxuaW1nLFxucGljdHVyZSxcbnZpZGVvLFxuY2FudmFzLFxuc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5wLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIjpyb290IHtcbiAgLS1jb2xvci0tZ29sZDogI2JhOTY1MDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4ucGFnZS13cmFwIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItLW5hdnkpO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZGV4b3RpY2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL2RleG90aWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xufVxuXG46cm9vdCB7XG4gIC0tZm9udC1mYW1pbHktLXNlY29uZGFyeTogJ2RleG90aWNrJywgc2VyaWY7XG59XG5cbi5zY3JpcHQtaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LS1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtLWgyKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWdhcC0teHhzKTtcblxuICBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tc2NyaXB0LWhlYWRlci1zcGFuX19jb2xvciwgdmFyKC0tY29sb3ItLWdvbGQpKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktLXNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgzLjc1cmVtLCBjYWxjKDMuMjE0cmVtICsgMS40Mjl2dyksIDVyZW0pO1xuICAgICAgLyogbWluOiA2MHB4LCBtYXg6IDgwcHggKi9cbiAgfVxufVxuIiwid20tY29udGFpbmVyW3RoZW1lPVwibmF2eS1hbmQtd2hpdGVcIl06aGFzKCsgLmltcGFjdC1jYXJkc1t0aGVtZT1cIndoaXRlXCJdKSxcbndtLWNvbnRhaW5lclt0aGVtZT1cImxpZ2h0LWdyYXktYW5kLXdoaXRlXCJdOmhhcygrIC5pbXBhY3QtY2FyZHNbdGhlbWU9XCJ3aGl0ZVwiXSkge1xuICAtLWNvbnRhaW5lcl9fcGFkZGluZy1ib3R0b206IHZhcigtLWdhcCk7XG59XG4iLCJ3bS1sb2FkZXIge1xuICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IHZhcigtLWdhcCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4iLCJ3bS1tb2RhbCB7XG4gIC0taGVhZGluZ19fdGV4dC13cmFwOiBiYWxhbmNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgd20tbG9hZGVyIHtcbiAgICAtLWxvYWRlcl9fYXNwZWN0LXJhdGlvOiBpbmhlcml0O1xuICAgIC0tbG9hZGVyX19iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0td2hpdGUpO1xuICAgIC0tbG9hZGVyX19oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4iLCIuc2VjdGlvbi1oZWFkZXItLXdhdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAyNjcgLyA1MTQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9mbG91cmlzaC0yLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IGNsYW1wKDE4Ljc1cmVtLCBjYWxjKDE2LjA3MXJlbSArIDcuMTQzdncpLCAyNXJlbSk7IC8qIG1pbjogMzAwcHgsIG1heDogNDAwcHggKi9cbiAgICBsZWZ0OiBjYWxjKHZhcigtLWdhcC0teHMpICogLTEpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGModmFyKC0tY29udGFpbmVyX19wYWRkaW5nLXRvcCkgKiAzLjUgKiAtMSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24taGVhZGVyLS1jb21tdW5pdGllcyxcbi5zZWN0aW9uLWhlYWRlci0tY2h1cmNoZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBhc3BlY3QtcmF0aW86IDQxNyAvIDIwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2Zsb3VyaXNoLTMuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tY29udGFpbmVyX19wYWRkaW5nLWxlZnQpICogLTEpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGModmFyKC0tZ2FwLS1zbSkgKiAtMSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICAgIHdpZHRoOiBjbGFtcCgxNC4wNjNyZW0sIGNhbGMoOC4wMzZyZW0gKyAxNi4wNzF2dyksIDI4LjEyNXJlbSk7IC8qIG1pbjogMjI1cHgsIG1heDogNDUwcHggKi9cblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRlci0tcHJvdmlkZS1zb2x1dGlvbnMsXG4uc2VjdGlvbi1oZWFkZXItLWZhbWlsaWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAyNzAgLyAyMzM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9mbG91cmlzaC00LnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogY2FsYyh2YXIoLS1nYXApICogLTEpO1xuICAgIHRvcDogY2FsYyh2YXIoLS1jb250YWluZXJfX3BhZGRpbmctdG9wKSAqIDEgKiAtMSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgICB3aWR0aDogY2xhbXAoMTIuNXJlbSwgY2FsYyg3LjE0M3JlbSArIDE0LjI4NnZ3KSwgMjVyZW0pOyAvKiBtaW46IDIwMHB4LCBtYXg6IDQwMHB4ICovXG5cbiAgICBAbWVkaWEgKC0tbWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi1oZWFkZXItLXJlZnVnZWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAyNjcgLyA1MTQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9mbG91cmlzaC0yLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogY2xhbXAoMTIuNXJlbSwgY2FsYyg3LjE0M3JlbSArIDE0LjI4NnZ3KSwgMjVyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogdmFyKC0tZ2FwLS14cyk7XG4gICAgdG9wOiBjYWxjKHZhcigtLWdhcC0teHhsKSAqIC0xKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTVkZWcpO1xuXG4gICAgQG1lZGlhICgtLW1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn0iLCJ3bS1yaWNoLXRleHQgLmd3LWVtYmVkLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLS13aGl0ZSk7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAtMC43NXJlbTtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxLjVyZW0pO1xufSIsIi5sb2dvIHtcbiAgYXNwZWN0LXJhdGlvOiAxOTAgLyA1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItLXdoaXRlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hc2staW1hZ2U6IHVybCgnL3B1YmxpYy93Yy9pbWcvbG9nby13aGl0ZS5zdmcnKTtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiBjbGFtcCgxMHJlbSwgY2FsYyg4LjM5M3JlbSArIDQuMjg2dncpLCAxMy43NXJlbSk7IC8qIG1pbjogMTYwcHgsIG1heDogMjIwcHggKi9cbn0iLCIuZ3JpZDpoYXMoLmltcGFjdC1jYXJkOmZpcnN0LWNoaWxkKSB7XG4gIC0tZ3JpZF9fZ2FwLS15OiB2YXIoLS1nYXAtLWxnKTtcbn1cblxuLmltcGFjdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gKiB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWltcGFjdC1jYXJkX19nYXAsIHZhcigtLWdhcC0teHhzKSk7XG4gICAgfVxuICB9XG5cbiAgd20tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmltcGFjdC1jYXJkLS1oYXMtaW1nIHtcbiAgLS1pbXBhY3QtY2FyZF9fZ2FwOiB2YXIoLS1nYXAtLXNtKTtcbn1cblxuLmltcGFjdC1jYXJkLS1oYXMtaW1nIC5pbXBhY3QtY2FyZF9fYW1vdW50IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGModmFyKC0tZ2FwKSAvIDIgKiAtMSksIGNhbGModmFyKC0tZ2FwKSAvIDIgKiAtMSkpO1xufVxuXG4uaW1wYWN0LWNhcmQtLWhhcy1pbWcgLmltcGFjdC1jYXJkX190aXRsZSB7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLS13aGl0ZSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWdhcC0teHMpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uaW1wYWN0LWNhcmQtLWhhcy1pbWcgLmltcGFjdC1jYXJkX19pbWctd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWNvbG9yLS1uYXZ5KSwgdHJhbnNwYXJlbnQgMTAwJSksIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1jb2xvci0tbmF2eSksIHRyYW5zcGFyZW50IDEwJSkgNzUlKTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA2MCU7XG4gICAgbGVmdDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmltcGFjdC1jYXJkX19hbW91bnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0tZ29sZCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLS13aGl0ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLS1oNCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IGNsYW1wKDYuODc1cmVtLCBjYWxjKDYuNDczcmVtICsgMS4wNzF2dyksIDcuODEzcmVtKTsgLyogbWluOiAxMTBweCwgbWF4OiAxMjVweCAqL1xuICB6LWluZGV4OiAxO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZ2FwLS1zbSk7XG4gIH1cbn1cblxuLmltcGFjdC1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1oZWFkaW5nX19jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLS1oNCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pbXBhY3QtY2FyZF9faW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbXBhY3QtY2FyZF9fYWN0aW9uIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZ2FwLS1zbSk7XG4gIH1cbn1cbiIsIltzbG90PWZvb3Rlcl9fY29sLTFdID4gKjpub3QoOmxhc3QtY2hpbGQpLFxuW3Nsb3Q9Zm9vdGVyX19jb2wtMl0gPiAqOm5vdCg6bGFzdC1jaGlsZCksXG5bc2xvdD1mb290ZXJfX2NvbC0zXSA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWdhcC0teHMpO1xufVxuXG53bS1mb290ZXIgW3Nsb3RdIHdtLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBAbWVkaWEgKC0tbWQpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG53bS1mb290ZXIgW3Nsb3Q9Zm9vdGVyX19jb2wtMl0sXG53bS1mb290ZXIgW3Nsb3Q9Zm9vdGVyX19jb2wtM10ge1xuICB3bS10YWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAoLS1tZCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cbiIsIi5oZWFkZXIge1xuICAtLWNvbnRhaW5lcl9fcGFkZGluZy1ib3R0b206IHZhcigtLWdhcC0tc20pO1xuICAtLWNvbnRhaW5lcl9fcGFkZGluZy10b3A6IHZhcigtLWdhcC0tc20pO1xufVxuIiwiOnJvb3Qge1xuICAtLXByaW1hcnktbmF2LWxpbmtfX3BhZGRpbmctLXg6IHZhcigtLWdhcC1zdGF0aWMtLXhzKTtcbn1cblxuLnByaW1hcnktbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItLWJsdWUpO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXIpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7XG5cbiAgJi5pcy1oaWRkZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuXG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAodmFyKC0tY29udGFpbmVyX19wYWRkaW5nLWxlZnQpICogMiAtIHZhcigtLXByaW1hcnktbmF2LWxpbmtfX3BhZGRpbmctLXgpKSk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAoLS1sZykge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRlbnRfX21heC13aWR0aCkgLSB2YXIoLS1jb250YWluZXJfX3BhZGRpbmctbGVmdCkpO1xuICAgIH1cbiAgfVxuXG4gIGxpIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0td2hpdGUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMCB2YXIoLS1wcmltYXJ5LW5hdi1saW5rX19wYWRkaW5nLS14KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXIpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItLWdvbGQpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogdmFyKC0tZ2FwLXN0YXRpYy0teHMpIDA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYm9yZGVyLXdpZHRoLS1sZykgc29saWQgdmFyKC0tY29sb3ItLWdvbGQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiB2YXIoLS1wcmltYXJ5LW5hdi1hY3RpdmVfX2xlZnQsIDApO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCB2YXIoLS10cmFuc2l0aW9uLWR1ciksIHdpZHRoIHZhcigtLXRyYW5zaXRpb24tZHVyKTtcbiAgICAgICAgd2lkdGg6IHZhcigtLXByaW1hcnktbmF2LWFjdGl2ZV9fd2lkdGgsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci0td2hpdGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5oZXJvIHtcbiAgLS1oZWFkaW5nX190ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIC0tcmljaC10ZXh0LXBfX3RleHQtd3JhcDogYmFsYW5jZTtcbiAgLS1zY3JpcHQtaGVhZGVyLXNwYW5fX2NvbG9yOiB2YXIoLS1jb2xvci0td2hpdGUpO1xuICAtLXRhZ19fYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItLWdvbGQpO1xuICAtLXRhZ19fY29sb3ItLW92ZXJyaWRlOiB2YXIoLS1jb2xvci0tbmF2eSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLS1uYXZ5KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9kbnF2anVsYWUvaW1hZ2UvdXBsb2FkL3YxNzU1ODY4NjEwL2NhdGFsb2ctY292ZXJfd3FwbHg5LmpwZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuXG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29sb3ItLW5hdnkpLCB0cmFuc3BhcmVudCAyNSUpIDAlLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29sb3ItLW5hdnkpLCB0cmFuc3BhcmVudCA1MCUpIDE1JSwgdmFyKC0tY29sb3ItLW5hdnkpIDEwMCUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGFzcGVjdC1yYXRpbzogMzk0IC8gMzYyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvZmxvdXJpc2gtMS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogY2FsYyh2YXIoLS1nYXAtLXNtKSAqIC0xKTtcbiAgICB0b3A6IGNhbGModmFyKC0tZ2FwLS14cykgKiAtMSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHdpZHRoOiBjbGFtcCgxNC4wNjNyZW0sIGNhbGMoOC4wMzZyZW0gKyAxNi4wNzF2dyksIDI4LjEyNXJlbSk7IC8qIG1pbjogMjI1cHgsIG1heDogNDUwcHggKi9cbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5oZXJvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0taDEpO1xuICB9XG59XG5cbi5oZXJvX19jb250ZW50X19jb2xzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogdmFyKC0tZ2FwKTtcblxuICBAbWVkaWEgKC0teGwpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgfVxufVxuXG4uaGVyb19fY29udGVudF9fY29sLS1sZWZ0IHtcbiAgQG1lZGlhICgtLXhsKSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNTtcbiAgfVxuXG4gID4gKiB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdhcC0teHh4cyk7XG4gICAgfVxuICB9XG59XG5cbi5oZXJvX19jb250ZW50X19jb2wtLXJpZ2h0IHtcbiAgQG1lZGlhICgtLXhsKSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNztcbiAgfVxuXG4gID4gKiB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdhcC0tc20pO1xuICAgIH1cbiAgfVxufVxuIl19 */