/**
 * Swiper 6.8.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 23, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');font-weight:400;font-style:normal}

:root{--swiper-theme-color:#007aff}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}

.swiper-container-vertical>.swiper-wrapper{flex-direction:column}

.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}

.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}

.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}

.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}

.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}

.swiper-container-pointer-events{touch-action:pan-y}

.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}

.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}

.swiper-slide-invisible-blank{visibility:hidden}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}

.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}

.swiper-container-3d{perspective:1200px}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}

.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}

:root{--swiper-navigation-size:44px}

.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}

.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}

.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}

.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}

.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}

.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}

.swiper-button-lock{display:none}

.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}

.swiper-pagination.swiper-pagination-hidden{opacity:0}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}

.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}

.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}

button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}

.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}

.swiper-pagination-bullet:only-child{display:none!important}

.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}

.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}

.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}

.swiper-pagination-white{--swiper-pagination-color:#ffffff}

.swiper-pagination-black{--swiper-pagination-color:#000000}

.swiper-pagination-lock{display:none}

.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}

.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}

.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}

.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}

.swiper-scrollbar-cursor-drag{cursor:move}

.swiper-scrollbar-lock{display:none}

.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}

.swiper-slide-zoomed{cursor:move}

.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}

.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}

.swiper-lazy-preloader-black{--swiper-preloader-color:#000}

@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}

.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}

.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}

.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}

.swiper-container-cube{overflow:visible}

.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}

.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}

.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}

.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}

.swiper-container-flip{overflow:visible}

.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}

.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}

.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN3aXBlci1idW5kbGUubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7OztFQVVFOztBQUVGLFdBQVcsd0JBQXdCLENBQUMsMnNFQUEyc0UsQ0FBQyxlQUFlLENBQUMsaUJBQWlCOztBQUFDLE1BQU0sNEJBQTRCOztBQUFDLGtCQUFrQixnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxTQUFTOztBQUFDLDJDQUEyQyxxQkFBcUI7O0FBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyw2QkFBNkIsQ0FBQyxzQkFBc0I7O0FBQUMsd0RBQXdELDhCQUE4Qjs7QUFBQywyQ0FBMkMsY0FBYzs7QUFBQyxrREFBa0QsY0FBYyxDQUFDLHFCQUFxQjs7QUFBQyw0Q0FBNEMsbUNBQW1DLENBQUMsYUFBYTs7QUFBQyxpQ0FBaUMsa0JBQWtCOztBQUFDLDJEQUEyRCxrQkFBa0I7O0FBQUMsY0FBYyxhQUFhLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyw2QkFBNkI7O0FBQUMsOEJBQThCLGlCQUFpQjs7QUFBQyx3RUFBd0UsV0FBVzs7QUFBQyw2Q0FBNkMsc0JBQXNCLENBQUMsb0NBQW9DOztBQUFDLHFCQUFxQixrQkFBa0I7O0FBQUMsK1NBQStTLDJCQUEyQjs7QUFBQyw4TEFBOEwsaUJBQWlCLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDLG1CQUFtQixDQUFDLFVBQVU7O0FBQUMsK0NBQStDLHNFQUFzRTs7QUFBQyxnREFBZ0QsdUVBQXVFOztBQUFDLDhDQUE4QyxxRUFBcUU7O0FBQUMsaURBQWlELHdFQUF3RTs7QUFBQywyQ0FBMkMsYUFBYSxDQUFDLG9CQUFvQixDQUFDLHVCQUF1Qjs7QUFBQyw4REFBOEQsWUFBWTs7QUFBQyx5REFBeUQsNkJBQTZC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LFVBQVUsQ0FBQyxTQUFTOztBQUFDLGtEQUFrRCxVQUFVLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxpQkFBaUI7O0FBQUMsdUJBQXVCLGdCQUFnQjs7QUFBQyxxQ0FBcUMsbUJBQW1CLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsU0FBUzs7QUFBQyxtREFBbUQsbUJBQW1COztBQUFDLDZHQUE2RyxtQkFBbUI7O0FBQUMsc01BQXNNLFNBQVMsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIiLCJmaWxlIjoic3dpcGVyLWJ1bmRsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTd2lwZXIgNi44LjRcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjEgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogQXVndXN0IDIzLCAyMDIxXG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKSBmb3JtYXQoJ3dvZmYnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVyLWNvbnRhaW5lcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3ctY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItY29udGFpbmVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLWNvbnRhaW5lci1wb2ludGVyLWV2ZW50cy5zd2lwZXItY29udGFpbmVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LC5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWNvbnRhaW5lci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci1jb250YWluZXItdmVydGljYWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGV7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2t7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDo4cHg7aGVpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouMn1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjZweCAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCA0cHh9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLXdoaXRley0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2t7LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0iXX0= */
@charset "UTF-8";
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Strokes.woff2') format("woff2");
  unicode-range: U+31C0-31E3;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Compatibility.woff2') format("woff2");
  unicode-range: U+3300-3370, U+337B-337F, U+33E0-33FE;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-01.woff2') format("woff2");
  unicode-range: U+3400-37FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-02.woff2') format("woff2");
  unicode-range: U+3800-3BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-03.woff2') format("woff2");
  unicode-range: U+3C00-3FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-04.woff2') format("woff2");
  unicode-range: U+4000-43FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-05.woff2') format("woff2");
  unicode-range: U+4400-47FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-06.woff2') format("woff2");
  unicode-range: U+4800-4BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-Extension-A-07.woff2') format("woff2");
  unicode-range: U+4C00-4DBF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-01.woff2') format("woff2");
  unicode-range: U+4E00-51FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-02.woff2') format("woff2");
  unicode-range: U+5200-55FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-03.woff2') format("woff2");
  unicode-range: U+5600-59FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-04.woff2') format("woff2");
  unicode-range: U+5A00-5DFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-05.woff2') format("woff2");
  unicode-range: U+5E00-61FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-06.woff2') format("woff2");
  unicode-range: U+6200-65FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-07.woff2') format("woff2");
  unicode-range: U+6600-69FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-08.woff2') format("woff2");
  unicode-range: U+6A00-6DFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-09.woff2') format("woff2");
  unicode-range: U+6E00-71FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-10.woff2') format("woff2");
  unicode-range: U+7200-75FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-11.woff2') format("woff2");
  unicode-range: U+7600-79FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-12.woff2') format("woff2");
  unicode-range: U+7A00-7DFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-13.woff2') format("woff2");
  unicode-range: U+7E00-81FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-14.woff2') format("woff2");
  unicode-range: U+8200-85FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-15.woff2') format("woff2");
  unicode-range: U+8600-89FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-16.woff2') format("woff2");
  unicode-range: U+8A00-8DFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-17.woff2') format("woff2");
  unicode-range: U+8E00-91FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-18.woff2') format("woff2");
  unicode-range: U+9200-95FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-19.woff2') format("woff2");
  unicode-range: U+9600-99FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-20.woff2') format("woff2");
  unicode-range: U+9A00-9DFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Unified-Ideographs-21.woff2') format("woff2");
  unicode-range: U+9E00-9FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo"),
  url('Jigmo.CJK-Compatibility-Ideographs.woff2') format("woff2");
  unicode-range: U+F900-FA6D, U+FA70-FAD9;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-01.woff2') format("woff2");
  unicode-range: U+20000-203FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-02.woff2') format("woff2");
  unicode-range: U+20400-207FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-03.woff2') format("woff2");
  unicode-range: U+20800-20BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-04.woff2') format("woff2");
  unicode-range: U+20C00-20FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-05.woff2') format("woff2");
  unicode-range: U+21000-213FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-06.woff2') format("woff2");
  unicode-range: U+21400-217FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-07.woff2') format("woff2");
  unicode-range: U+21800-21BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-08.woff2') format("woff2");
  unicode-range: U+21C00-21FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-09.woff2') format("woff2");
  unicode-range: U+22000-223FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-10.woff2') format("woff2");
  unicode-range: U+22400-227FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-11.woff2') format("woff2");
  unicode-range: U+22800-22BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-12.woff2') format("woff2");
  unicode-range: U+22C00-22FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-13.woff2') format("woff2");
  unicode-range: U+23000-233FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-14.woff2') format("woff2");
  unicode-range: U+23400-237FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-15.woff2') format("woff2");
  unicode-range: U+23800-23BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-16.woff2') format("woff2");
  unicode-range: U+23C00-23FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-17.woff2') format("woff2");
  unicode-range: U+24000-243FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-18.woff2') format("woff2");
  unicode-range: U+24400-247FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-19.woff2') format("woff2");
  unicode-range: U+24800-24BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-20.woff2') format("woff2");
  unicode-range: U+24C00-24FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-21.woff2') format("woff2");
  unicode-range: U+25000-253FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-22.woff2') format("woff2");
  unicode-range: U+25400-257FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-23.woff2') format("woff2");
  unicode-range: U+25800-25BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-24.woff2') format("woff2");
  unicode-range: U+25C00-25FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-25.woff2') format("woff2");
  unicode-range: U+26000-263FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-26.woff2') format("woff2");
  unicode-range: U+26400-267FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-27.woff2') format("woff2");
  unicode-range: U+26800-26BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-28.woff2') format("woff2");
  unicode-range: U+26C00-26FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-29.woff2') format("woff2");
  unicode-range: U+27000-273FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-30.woff2') format("woff2");
  unicode-range: U+27400-277FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-31.woff2') format("woff2");
  unicode-range: U+27800-27BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-32.woff2') format("woff2");
  unicode-range: U+27C00-27FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-33.woff2') format("woff2");
  unicode-range: U+28000-283FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-34.woff2') format("woff2");
  unicode-range: U+28400-287FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-35.woff2') format("woff2");
  unicode-range: U+28800-28BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-36.woff2') format("woff2");
  unicode-range: U+28C00-28FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-37.woff2') format("woff2");
  unicode-range: U+29000-293FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-38.woff2') format("woff2");
  unicode-range: U+29400-297FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-39.woff2') format("woff2");
  unicode-range: U+29800-29BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-40.woff2') format("woff2");
  unicode-range: U+29C00-29FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-41.woff2') format("woff2");
  unicode-range: U+2A000-2A3FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-B-42.woff2') format("woff2");
  unicode-range: U+2A400-2A6DF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-C-01.woff2') format("woff2");
  unicode-range: U+2A700-2AAFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-C-02.woff2') format("woff2");
  unicode-range: U+2AB00-2AEFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-C-03.woff2') format("woff2");
  unicode-range: U+2AF00-2B2FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-C-04.woff2') format("woff2");
  unicode-range: U+2B300-2B6FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-C-05.woff2') format("woff2");
  unicode-range: U+2B700-2B739;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-D.woff2') format("woff2");
  unicode-range: U+2B740-2B81D;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-E-01.woff2') format("woff2");
  unicode-range: U+2B820-2BC1F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-E-02.woff2') format("woff2");
  unicode-range: U+2BC20-2C01F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-E-03.woff2') format("woff2");
  unicode-range: U+2C020-2C41F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-E-04.woff2') format("woff2");
  unicode-range: U+2C420-2C81F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-E-05.woff2') format("woff2");
  unicode-range: U+2C820-2CC1F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-E-06.woff2') format("woff2");
  unicode-range: U+2CC20-2CEA1;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-01.woff2') format("woff2");
  unicode-range: U+2CEB0-2D2AF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-02.woff2') format("woff2");
  unicode-range: U+2D2B0-2D6AF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-03.woff2') format("woff2");
  unicode-range: U+2D6B0-2DAAF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-04.woff2') format("woff2");
  unicode-range: U+2DAB0-2DEAF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-05.woff2') format("woff2");
  unicode-range: U+2DEB0-2E2AF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-06.woff2') format("woff2");
  unicode-range: U+2E2B0-2E6AF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-07.woff2') format("woff2");
  unicode-range: U+2E6B0-2EAAF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-F-08.woff2') format("woff2");
  unicode-range: U+2EAB0-2EBE0;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Unified-Ideographs-Extension-I.woff2') format("woff2");
  unicode-range: U+2EBF0-2EE5D;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo2"),
  url('Jigmo2.CJK-Compatibility-Ideographs-Supplement.woff2') format("woff2");
  unicode-range: U+2F800-2FA1D;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-G-01.woff2') format("woff2");
  unicode-range: U+30000-303FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-G-02.woff2') format("woff2");
  unicode-range: U+30400-307FF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-G-03.woff2') format("woff2");
  unicode-range: U+30800-30BFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-G-04.woff2') format("woff2");
  unicode-range: U+30C00-30FFF;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-G-05.woff2') format("woff2");
  unicode-range: U+31000-3134A;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-H-01.woff2') format("woff2");
  unicode-range: U+31350-3174F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-H-02.woff2') format("woff2");
  unicode-range: U+31750-31B4F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-H-03.woff2') format("woff2");
  unicode-range: U+31B50-31F4F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-H-04.woff2') format("woff2");
  unicode-range: U+31F50-3234F;
}
@font-face {
  font-family: Jigmo;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Jigmo3"),
  url('Jigmo3.CJK-Unified-Ideographs-Extension-H-05.woff2') format("woff2");
  unicode-range: U+32350-323AF;
}
:root {
  --safe-area-inset-top: max(20px, env(safe-area-inset-top));
  /* 새로운 iOS 11.2 이상 버전용 */
  --safe-area-inset-bottom: env(safe-area-inset-bottom);
}
@font-face {
  font-family: "NotoSansKR";
  src: url('NotoSansKR-T.woff') format("woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansKR";
  src: url('NotoSansKR-L.woff') format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansKR";
  src: url('NotoSansKR-R.woff') format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansKR";
  src: url('NotoSansKR-M.woff') format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansKR";
  src: url('NotoSansKR-B.woff') format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansKR";
  src: url('NotoSansKR-EB.woff') format("woff");
  font-weight: 900;
  font-style: normal;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, textarea, input, select {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-family: "NotoSansKR", "Jigmo", sans-serif;
  color: #33373b;
  vertical-align: baseline;
  /* a안 img가 들어갈 때 a를 위로 정렬시켜 여백을 없앨 때 사용 */
  -webkit-tap-highlight-color: transparent;
}
html:active, html:focus, body:active, body:focus, div:active, div:focus, span:active, span:focus, applet:active, applet:focus, object:active, object:focus, iframe:active, iframe:focus,
h1:active,
h1:focus, h2:active, h2:focus, h3:active, h3:focus, h4:active, h4:focus, h5:active, h5:focus, h6:active, h6:focus, p:active, p:focus, blockquote:active, blockquote:focus, pre:active, pre:focus,
a:active,
a:focus, abbr:active, abbr:focus, acronym:active, acronym:focus, address:active, address:focus, big:active, big:focus, cite:active, cite:focus, code:active, code:focus,
del:active,
del:focus, dfn:active, dfn:focus, em:active, em:focus, img:active, img:focus, ins:active, ins:focus, kbd:active, kbd:focus, q:active, q:focus, s:active, s:focus, samp:active, samp:focus,
strike:active,
strike:focus, strong:active, strong:focus, sub:active, sub:focus, sup:active, sup:focus, tt:active, tt:focus, var:active, var:focus,
b:active,
b:focus, u:active, u:focus, i:active, i:focus, center:active, center:focus,
dl:active,
dl:focus, dt:active, dt:focus, dd:active, dd:focus, ol:active, ol:focus, ul:active, ul:focus, li:active, li:focus,
fieldset:active,
fieldset:focus, form:active, form:focus, label:active, label:focus, legend:active, legend:focus,
table:active,
table:focus, caption:active, caption:focus, tbody:active, tbody:focus, tfoot:active, tfoot:focus, thead:active, thead:focus, tr:active, tr:focus, th:active, th:focus, td:active, td:focus,
article:active,
article:focus, aside:active, aside:focus, canvas:active, canvas:focus, details:active, details:focus, embed:active, embed:focus,
figure:active,
figure:focus, figcaption:active, figcaption:focus, footer:active, footer:focus, header:active, header:focus, hgroup:active, hgroup:focus,
menu:active,
menu:focus, nav:active, nav:focus, output:active, output:focus, ruby:active, ruby:focus, section:active, section:focus, summary:active, summary:focus,
time:active,
time:focus, mark:active, mark:focus, audio:active, audio:focus, video:active, video:focus, textarea:active, textarea:focus, input:active, input:focus, select:active, select:focus {
  outline: none;
}
html, body {
  width: 100%;
  height: 100%;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
  /* 한글 기준은 1.2 */
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}
textarea {
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
a {
  text-decoration: none;
  color: inherit;
  display: inline-block;
}
i {
  display: inline-block;
  vertical-align: middle;
}
strong {
  font-weight: 700;
}
th, td {
  vertical-align: middle;
}
input[type=password] {
  font-family: initial;
}
* {
  box-sizing: border-box;
}
span, div {
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
}
input {
  outline: none;
  /* Remove First */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 0;
}
select::-ms-expand {
  display: none;
}
/** flex word reset **/
* {
  word-wrap: break-word;
  word-break: keep-all;
}
:root {
  --safe-area-inset-top: max(20px, env(safe-area-inset-top));
  /* 새로운 iOS 11.2 이상 버전용 */
  --safe-area-inset-bottom: env(safe-area-inset-bottom);
}
.relative {
  position: relative;
}
.mobile {
  display: none;
}
.ic {
  display: inline-block;
  vertical-align: middle;
}
.sectionLine {
  height: 10px;
  width: 100%;
  background-color: #ededed;
}
label {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.clearfix:after {
  content: "";
  display: block;
  position: absolute;
}
.ml5 {
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.mt10 {
  margin-top: 10px;
}
.mt30 {
  margin-top: 20px;
}
.mt40 {
  margin-top: 40px;
}
.pt10 {
  padding-top: 10px;
}
.pt40 {
  padding-top: 40px;
}
.ic {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
}
.overlay:before {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  background: rgba(0, 0, 0, 0.45);
  position: fixed;
  z-index: 500;
}
.overlay2:before {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  background: rgba(0, 0, 0, 0.75);
  position: fixed;
  z-index: 550;
}
/** 검색어 하이라이트 **/
.f_red {
  color: #ff3333;
}
.btn.chkBtn {
  width: 75px;
  line-height: 34px;
  font-size: 15px;
  color: #ffffff;
  padding: 0 11px;
}
article.pageMenu {
  height: 56px;
  position: relative;
  padding: 0 20px 0 0;
  box-shadow: inset 0 -1px 0 0 #dddddd;
}
article.pageSelector {
  display: inline-block;
  vertical-align: middle;
}
article.pageSelector .selectorBox {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  box-shadow: inset -1px 0 0 0 #dddddd;
  width: 420px;
}
article.pageSelector .selectorBox a.set {
  font-size: 15px;
  font-weight: 500;
  display: block;
  line-height: 56px;
  padding: 0 50px 0 20px;
}
article.pageSelector .selectorBox ul {
  display: none;
  position: absolute;
  left: 0;
  right: 1px;
  top: 56px;
  background-color: #fff;
  z-index: 10;
  max-height: calc(100vh - 170px);
  overflow-y: auto;
}
article.pageSelector .selectorBox ul li a {
  display: block;
  box-shadow: inset -1px 0 0 0 #dddddd, inset 0 -1px 0 0 #f3f3f3;
  line-height: 56px;
  padding: 0 20px;
  font-size: 15px;
}
article.pageSelector .selectorBox ul li a.on {
  font-weight: 500;
  color: #003bff;
}
article.pageSelector .selectorBox ul li a:last-child {
  box-shadow: inset 0 -1px 0 0 #dddddd;
}
article.pageSelector .selectorBox ul li:hover {
  background-color: #fafbff;
}
article.spinner {
  font-size: 0;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
article.spinner.off {
  border-color: #e3e3ea;
}
article.spinner.off input {
  color: #cbcbd7;
}
article.spinner a {
  display: inline-block;
  vertical-align: middle;
  width: 32px;
  height: 32px;
  border: 1px solid #cbcbd7;
  border-radius: 50%;
}
article.spinner input {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  border: none;
  width: 48px;
  text-align: center;
  height: 32px;
}
article.paging {
  font-size: 0;
  text-align: center;
}
article.paging ul {
  display: inline-block;
  vertical-align: middle;
}
article.paging ul li {
  display: inline-block;
  vertical-align: middle;
}
article.paging ul li a {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  border-radius: 5px;
}
article.paging ul li a.num {
  font-size: 16px;
  line-height: 30px;
  color: #494949;
  font-weight: 300;
  letter-spacing: -0.48px;
  margin: 0 3px;
}
article.paging ul li a.num:hover {
  color: #8885ff;
  text-decoration: underline;
  text-underline-position: under;
}
article.paging ul li a.num.current {
  font-weight: 400;
  color: #fff;
  border-radius: 5px;
  background-color: #2daad3;
}
article.paging ul li a.num.current:hover {
  text-decoration: none;
}
article.paging ul li a.first:hover {
  border: 1px solid #ccc;
}
article.paging ul li a.prev {
  margin-right: 17px;
}
article.paging ul li a.prev:hover {
  border: 1px solid #ccc;
}
article.paging ul li a.next {
  margin-left: 17px;
}
article.paging ul li a.next:hover {
  border: 1px solid #ccc;
}
article.paging ul li a.last:hover {
  border: 1px solid #ccc;
}
.sbox {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  text-align: left;
  border: none;
  min-width: 113px;
}
.sbox.normal {
  min-width: 180px;
}
.sbox.long {
  width: 290px;
}
.sbox.small {
  width: 130px;
}
.sbox.full {
  width: 100%;
}
.sbox.on .set {
  border-radius: 3px 3px 0 0;
  border: 1px solid #efefef;
}
.sbox .set {
  width: 100%;
  display: inline-flex;
  align-items: center;
  padding: 0 24px 0 12px;
  height: 30px;
  cursor: pointer;
  background: #fff url('ico_select_arrow.svg') no-repeat center right 7px;
  border-radius: 3px;
  font-size: 12px;
  color: #3a424a;
  border: 1px solid transparent;
}
.sbox ul {
  display: inline-block;
  position: absolute;
  left: 0;
  right: 0;
  top: 29px;
  z-index: 200;
  border-radius: 0 0 3px 3px;
  background-color: #fff;
  border: 1px solid #efefef;
}
.sbox ul li + li a {
  border-top: 1px solid #efefef;
}
.sbox ul li a {
  padding: 0 12px;
  display: block;
  line-height: 29px;
  background-color: #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
  font-size: 12px;
  color: #3a424a;
}
.sbox select {
  text-align: left;
  width: 100%;
  height: 32px;
  /* you should keep these firsts rules in place to maintain cross-browser behaviour */
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  border: 1px solid #c8c8c8;
  padding: 0 30px 0 18px;
  font-size: 16px;
  letter-spacing: -0.64px;
  line-height: 16px;
  color: #555555;
  font-weight: 300;
}
.sbox.smaller {
  width: 60px;
}
.sbox.big {
  width: 180px;
  height: 34px;
  font-size: 15px;
}
table.form {
  border-top: 1px solid #3b3b3b;
}
table.form tr {
  border-bottom: 1px solid #d2d2d2;
}
table.form tr th {
  padding: 19px 33px;
  text-align: left;
  font-size: 14px;
}
table.form tr td {
  padding: 8px 0;
}
table.form tr td.left {
  text-align: left;
}
table.form tr td.center {
  text-align: center;
}
table.form tr td .box {
  font-size: 0;
}
table.form tr td .box .row + .row {
  margin-top: 10px;
}
table.form tr td .tbox {
  vertical-align: middle;
  height: 30px;
  border: 1px solid #d2d2d2;
  padding: 0 5px;
  width: 150px;
  font-size: 15px;
}
table.form tr td .tbox.small {
  width: 110px;
}
table.form tr td .tbox.smaller {
  width: 60px;
}
table.form tr td .tbox.long {
  width: 200px;
}
table.form tr td .unit {
  font-size: 15px;
  margin: 0 5px;
}
table.form tr .formBtn {
  background-color: #bfbfbf;
  font-weight: 700;
  color: #fff;
  line-height: 30px;
  text-align: center;
  font-weight: 300;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px;
}
label.toggle {
  position: relative;
  height: 16px;
  cursor: pointer;
}
label.toggle input {
  display: none;
  cursor: pointer;
}
label.toggle input:checked ~ .handler {
  left: 14px;
  border-color: #ce2027;
  transition: left 0.3s ease-out;
}
label.toggle input:checked ~ .bg {
  background-color: #0b7af3;
}
label.toggle .handler {
  position: absolute;
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: #fff;
  border-radius: 50%;
  transition: left 0.3s ease-out;
  padding: 0;
  top: 50%;
  left: 2px;
  transform: translateY(-50%);
  z-index: 10;
}
label.toggle .bg {
  position: relative;
  display: inline-block;
  background-color: #dddee0;
  border-radius: 8px;
  width: 28px;
  height: 16px;
  z-index: 9;
}
.rbox {
  position: relative;
  display: inline-block;
  font-size: 0;
}
.rbox label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.rbox label input[type=radio] {
  position: absolute;
  left: -9999px;
}
.rbox label input[type=radio]:checked ~ .txt {
  color: #eb7054;
}
.rbox label i {
  position: relative;
  width: 20px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  vertical-align: middle;
}
.rbox label .txt {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 20px;
  padding-left: 6px;
  color: #5e5e68;
}
.amountBox {
  font-size: 0;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #d2d2d2;
}
.amountBox .minus, .amountBox .plus {
  display: inline-block;
  vertical-align: middle;
  vertical-align: top;
  width: 36px;
  height: 32px;
  position: relative;
}
.amountBox .tbox {
  display: inline-block;
  vertical-align: middle;
  height: 32px;
  text-align: center;
  width: 40px;
  font-size: 12px;
  border-left: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-top: none;
  border-bottom: none;
  border-radius: 0;
}
.cbox {
  position: relative;
  display: inline-block;
  font-size: 0;
}
.cbox label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.cbox label input[type=checkbox] {
  position: absolute;
  left: -9999px;
}
.cbox label i {
  position: relative;
  width: 13px;
  height: 13px;
  line-height: 15px;
  display: inline-block;
  vertical-align: middle;
}
.cbox label .txt {
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  line-height: 16px;
  padding-left: 6px;
}
.cbox label .txt.big {
  font-size: 12px;
  line-height: 19px;
  letter-spacing: 0.36px;
  font-weight: 700;
}
.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #ccc;
  color: #fff;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  font-weight: 700;
  font-size: 12px;
  letter-spacing: -0.36px;
  border-radius: 5px;
}
.btn.full {
  width: 100%;
}
.btn.col__main {
  background-color: #8885ff;
}
.btn .normal {
  height: 30px;
}
.btn.big {
  height: 40px;
}
label.chk {
  position: relative;
  cursor: pointer;
}
label.chk input[type=radio] {
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  border: 1px solid #656d9a;
  position: relative;
}
label.chk input[type=radio]:checked {
  background-color: #0b7af3;
  border-color: transparent;
}
label.chk input[type=radio]:checked:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
}
.tbox {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.tbox.with-chk input {
  padding-right: 15px;
}
.tbox.f_main input {
  color: #8885ff;
}
.tbox.with-txt-btn .txt-btn {
  color: #8885ff;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -0.36px;
  font-weight: 700;
}
.tbox.with-txt-btn input {
  padding-right: 30px;
}
.tbox.with-timer input {
  padding-right: 30px;
}
.tbox.with-timer .timer {
  position: absolute;
  right: 88px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -0.36px;
  color: #666666;
}
.tbox.with-btn {
  width: 100%;
}
.tbox.with-btn.with-btn-full input {
  width: 100%;
  padding-right: 65px;
}
.tbox.with-btn.with-btn-full .tbox-btn {
  top: 0;
  transform: none;
}
.tbox.with-btn.with-btn-small .tbox-btn {
  width: 57px;
  height: 23px;
  font-size: 10px;
  letter-spacing: -0.3px;
}
.tbox.with-btn input {
  width: calc(100% - 88px);
  height: 30px;
}
.tbox.with-btn .tbox-btn {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  letter-spacing: -0.36px;
  font-weight: 700;
  height: 30px;
  width: 74px;
  background-color: #8885ff;
  color: #fff;
  border-radius: 5px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.tbox.with-btn .tbox-btn.type1 {
  background-color: #ccc;
  box-shadow: none;
}
.tbox.full {
  width: 100%;
}
.tbox.full input {
  width: 100%;
}
.tbox::placeholder {
  color: #ccc;
}
.tbox.readonly {
  background-color: #f5f5f5;
  font-weight: 700;
  letter-spacing: -0.15px;
}
.tbox input {
  width: 100%;
  font-size: 12px;
  letter-spacing: -0.36px;
  height: 33px;
  border-bottom: 1px solid #ccc;
}
.tbox input::placeholder {
  color: #ccc;
}
.scroll-effect::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.scroll-effect::-webkit-scrollbar-track {
  background: transparent;
}
.scroll-effect::-webkit-scrollbar-thumb {
  background: #908469;
  border-radius: 7px;
}
.scroll-effect.over-y {
  overscroll-behavior-y: contain;
}
.scroll-effect.over-x {
  overscroll-behavior-x: contain;
}
:root {
  --safe-area-inset-top: max(20px, env(safe-area-inset-top));
  /* 새로운 iOS 11.2 이상 버전용 */
  --safe-area-inset-bottom: env(safe-area-inset-bottom);
}
html, body {
  background-color: #fff;
}
html.bg-white, body.bg-white {
  background: #fff;
}
body {
  position: absolute;
  overflow: hidden;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  touch-action: manipulation;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
body.scrollHidden {
  min-height: 100%;
  touch-action: none;
}
body.scrollHidden * {
  touch-action: none !important;
}
.hanja-size {
  font-size: 80%;
  display: inline-block;
}
.size-70 {
  font-size: 70%;
}
.size-80 {
  font-size: 80%;
}
.size-90 {
  font-size: 90%;
}
.size-110 {
  font-size: 110%;
}
.half-size {
  font-size: 50%;
}
.arrow-symbol {
  height: 0.6em;
}
/* splash image */
.splash-layer {
  background-color: black;
  position: absolute;
  z-index: 1000;
  width: 100%;
  height: 100%;
}
app-root.ios .splash-layer {
  height: calc(100% + var(--safe-area-inset-bottom));
}
app-root.ios.notch .splash-layer {
  height: calc(100% + var(--safe-area-inset-top) + var(--safe-area-inset-bottom));
}
.splash-layer video {
  width: 0px;
  height: 100%;
  margin-left: 50vw;
  transform: translate(-50%);
  object-fit: cover;
}
.splash-gif {
  visibility: hidden;
  background-color: black;
  z-index: 1001;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}
.splash-gif img {
  background-color: black;
  margin-left: 50vw;
  transform: translate(-50%);
  object-fit: cover;
}
.inner {
  margin: 0 auto;
  padding: 0 18px 10px;
}
.inner.detail-open {
  padding-bottom: 500px;
}
a:link.wordlink:hover,
a:visited.wordlink:hover {
  color: white;
  background-color: #9a7947;
}
.wave_box {
  border: 1px solid black;
  display: block;
  width: 100%;
  height: 100%;
}
.wave_box .wave_canvas {
  height: 10rem;
}
section.section-first {
  padding: 20px 0;
}
.container {
  max-width: 720px;
  padding: 0 0 60px 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 100%;
  overflow: auto;
}
app-root.ios .container {
  height: calc(100% + var(--safe-area-inset-bottom));
  padding-bottom: calc(60px + var(--safe-area-inset-bottom));
}
app-root.ios.notch .container {
  height: calc(100% + var(--safe-area-inset-top) + var(--safe-area-inset-bottom));
}
.container::-webkit-scrollbar {
  display: none;
}
.container.footer-none {
  padding-bottom: 0;
}
.container.page-sub {
  padding-top: 66px;
}
app-root.ios .container.page-sub {
  padding-top: calc(66px + var(--safe-area-inset-top));
}
.container.page-admin {
  padding-top: 66px;
}
app-root.ios .container.page-admin {
  padding-top: calc(66px + var(--safe-area-inset-top));
}
.container.page-admin .fixed-text {
  position: sticky;
  top: 0;
  background: white;
}
.container.page-admin .fixed-text .fixed-msg {
  padding: 13px 20px;
  font-size: 14px;
  line-height: 20px;
  color: #50555a;
}
app-root.large-mode .container.page-admin .fixed-text .fixed-msg {
  font-size: 18px;
  line-height: 26px;
}
.container.page-keyword {
  padding-top: 210px;
}
app-root.ios .container.page-keyword {
  padding-top: calc(210px + var(--safe-area-inset-top));
}
.container.page-keyword2 {
  padding-top: 170px;
}
app-root.ios .container.page-keyword2 {
  padding-top: calc(170px + var(--safe-area-inset-top));
}
.container.bg1 {
  background: #f3ebe8 url('bottom_bg.svg') no-repeat bottom 60px center/100% auto;
}
.container.bg2 {
  background-color: #f3ebe8;
}
.container.bg3 {
  background-color: #e0f2f3;
}
.container.no-scroll {
  overflow: hidden;
}
.container.full {
  padding: 0;
}
.container.overlay.white:before {
  background-color: #fff;
}
.container.overlay:before {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 101;
  background-color: rgba(0, 0, 0, 0.6);
}
.container .overlay3 {
  position: fixed;
  left: 0;
  right: -100vw;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
.container.footBtn {
  padding-bottom: 56px;
}
.container.full {
  padding: 0;
}
aside.gnb-btn-menu {
  position: fixed;
  left: -9px;
  top: -6px;
  z-index: 10;
}
app-root.ios aside.gnb-btn-menu {
  top: calc(var(--safe-area-inset-top) - 6px);
}
aside.gnb-btn-menu .gnb-btn {
  display: inline-block;
  background: url('btn_menu.svg') no-repeat center/cover;
  width: 68px;
  height: 58px;
}
nav.mobile-menu {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 510;
  height: 100vh;
  width: 280px;
}
nav.mobile-menu .mobile-menu-wrap {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 280px;
  height: 100vh;
  background: url('bg_drawer_pattern@3x.png') no-repeat left top/100% 100%;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents {
  position: relative;
  height: 100%;
  width: 100%;
  padding-top: 115px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .close-btn {
  position: absolute;
  background: url('btn_drawer_close.svg') no-repeat center/cover;
  width: 32px;
  height: 32px;
  top: 83px;
  right: 0px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list {
  overflow-y: auto;
  max-height: calc(100vh - 100px);
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn {
  border-top: 1px solid #d17a5f;
  display: flex;
  align-items: center;
  flex-flow: row wrap;
  padding: 16px 25px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box {
  display: inline-flex;
  width: 100%;
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
  align-items: center;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box .social-list {
  padding-left: 17px;
  display: inline-flex;
  align-items: center;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box .social-list .social-btn {
  width: 28px;
  height: 28px;
  display: inline-flex;
  border-radius: 3px;
  overflow: hidden;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box .social-list .social-btn + .social-btn {
  margin-left: 6px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box .social-list .social-btn.facebook {
  background: url('btn_sns_facebook.svg') no-repeat center/cover;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box .social-list .social-btn.google {
  background: #fff url('btn_sns_google.svg') no-repeat center;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .txt-box .social-list .social-btn.kakao {
  background: url('btn_sns_kakao@3x.png') no-repeat center/cover;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box {
  width: 100%;
  padding-top: 10px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box .option-list {
  border-radius: 40px;
  background-color: #a13513;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 5px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box .option-list .option-item-box {
  display: inline-flex;
  justify-content: center;
  width: 100%;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box .option-list .option-item-box label {
  z-index: 1;
  position: relative;
  width: 100%;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box .option-list .option-item-box input {
  position: absolute;
  left: -9999px;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box .option-list .option-item-box input:checked ~ .txt {
  border-radius: 40px;
  background-color: #ffd054;
  color: #33373b;
}
nav.mobile-menu .mobile-menu-wrap .mobile-menu-contents .mobile-menu-list .menu-box-btn .option-box .option-list .option-item-box .txt {
  width: 100%;
  height: 34px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #c98d79;
  font-size: 13px;
  line-height: 18px;
  font-weight: 500;
}
section.header {
  overflow: hidden;
  position: relative;
  background: #276757;
}
app-root.ios section.header {
  padding-top: var(--safe-area-inset-top);
}
section.header.fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  max-width: 720px;
  margin: 0 auto;
  overflow: visible;
}
section.header.fixed article.keyword-filter-box {
  padding: 10px 18px 8px;
  text-align: right;
  background: #f3ebe8;
}
section.header.fixed article.keyword-filter-box .filter-box {
  display: inline-flex;
}
section.header.fixed article.keyword-filter-box .filter-box .sbox {
  min-width: auto;
}
section.header.fixed article.keyword-filter-box .filter-box .sbox .set {
  width: 85px;
  justify-content: center;
}
section.header.fixed article.keyword-filter-box .filter-box .sbox .ic-star2 {
  width: 23px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
section.header.fixed article.keyword-filter-box .filter-box .sbox .ic-star3 {
  width: 36px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
section.header.main-header {
  background: url('main_top_bg_large@3x.jpg') no-repeat center bottom -44px/100% auto;
}
section.header article.header-page {
  position: relative;
  width: 100%;
  margin: 18px 0;
  display: flex;
  height: 30px;
  justify-content: center;
  align-items: center;
}
section.header article.header-page .close-btn {
  position: absolute;
  left: 18px;
  top: 50%;
  transform: translateY(-50%);
  background: url('btn_gnb_back.svg') no-repeat center/cover;
  width: 28px;
  height: 28px;
}
section.header article.header-page .page-name-box {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}
section.header article.intro-box {
  padding: 52px 24px 0 36px;
  margin-bottom: -10px;
  color: #fff;
}
app-root.large-mode section.header article.intro-box {
  padding-top: 55px;
  padding-bottom: 12px;
}
section.header article.intro-box .main-txt {
  font-size: 25px;
  line-height: 28px;
  font-weight: 700;
  position: relative;
}
app-root.large-mode section.header article.intro-box .main-txt {
  font-size: 30px;
  line-height: 34px;
}
section.header article.intro-box .main-txt .arrow {
  position: absolute;
  left: -40px;
  top: 12%;
  transform: translateY(-50%);
}
section.header article.intro-box .sub-txt {
  padding-top: 7px;
  font-size: 16px;
  line-height: 24px;
}
app-root.large-mode section.header article.intro-box .sub-txt {
  font-size: 20px;
  line-height: 29px;
}
section.header article.search-box {
  padding-bottom: 14px;
}
app-root.large-mode section.header article.search-box {
  padding-bottom: 10px;
}
section.header article.search-box .search-keyword-box {
  padding: 62px 18px 0;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap {
  position: relative;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region {
  display: flex;
  align-items: center;
  box-shadow: 3px 4px 5px 0px rgba(18, 48, 48, 0.5);
  background-color: #fff;
  border-radius: 8px;
  padding: 0 8px;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box {
  color: #ffcc41;
  display: inline-flex;
  align-items: center;
  padding: 0 10px;
  height: 26px;
  border-radius: 4px;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-1 {
  background-color: #3484df;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-1sub {
  background-color: #7eb3f1;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-2 {
  background-color: #81522a;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-2sub {
  background-color: #ac815c;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-3 {
  background-color: #ffbb00;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-3sub {
  background-color: #ffd154;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-4 {
  background-color: #584cc9;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-4sub {
  background-color: #9b94db;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-5 {
  background-color: #ff8e37;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-5sub {
  background-color: #ffb881;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-6 {
  background-color: #4eb451;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .region-group .label-box.type-6sub {
  background-color: #97d999;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .search-group {
  position: relative;
  flex: 1;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.type-region .search-group input {
  box-shadow: none !important;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap:after {
  content: "";
  position: absolute;
  right: 38px;
  top: -49px;
  width: 64px;
  height: 64px;
  background: url('img_searchbar_charactor0.gif') no-repeat center/cover;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.ani1:after {
  background: url('img_searchbar_charactor1.gif') no-repeat center/cover;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.ani2:after {
  background: url('img_searchbar_charactor2.gif') no-repeat center/cover;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap.ani3:after {
  background: url('img_searchbar_charactor3.gif') no-repeat center/cover;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap .search-btn {
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  left: 0;
  width: 47px;
  height: 47px;
  background: url('ico_search.svg') no-repeat center;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap .clear-btn {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  display: inline-block;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap input {
  width: 100%;
  background-color: #fff;
  padding: 0 4px 0 47px;
  height: 50px;
  border-radius: 8px;
  box-shadow: 3px 4px 5px 0px rgba(18, 48, 48, 0.5);
  font-size: 15px;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap input::placeholder {
  color: #a9afb5;
}
app-root.large-mode section.header article.search-box .search-keyword-box .search-keyword-wrap input {
  font-size: 18px;
}
section.header article.search-box .search-keyword-box .search-keyword-wrap input.with-clear {
  padding-right: 50px;
}
section.header article.search-box .tag-keyword-box {
  padding-top: 12px;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap {
  overflow-x: auto;
  padding-left: 18px;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap::-webkit-scrollbar {
  display: none;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list {
  white-space: nowrap;
  display: block;
  min-height: 28px;
}
app-root.large-mode section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list {
  height: 32px;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box {
  display: inline-flex;
  position: relative;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box + .tag-btn-box {
  margin-left: 6px;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box .tag-btn {
  display: flex;
  align-items: center;
  height: 28px;
  padding: 0 30px 0 8px;
  background-color: rgba(70, 115, 115, 0.95);
  border-radius: 15px;
  color: #fff;
  font-size: 12px;
}
app-root.large-mode section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box .tag-btn {
  font-size: 18px;
  height: 32px;
  padding-right: 32px;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box .tag-remove-btn {
  background: url('x_btn.svg') no-repeat center/cover;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}
app-root.large-mode section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box .tag-remove-btn {
  width: 22px;
  height: 22px;
}
section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box .tag-arrow-btn {
  background: url('btn_arrow_right.svg') no-repeat center/cover;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}
app-root.large-mode section.header article.search-box .tag-keyword-box .tag-keyword-wrap .tag-list .tag-btn-box .tag-arrow-btn {
  width: 22px;
  height: 22px;
}
section.main-menu-list {
  padding: 20px 0 61px;
}
section.main-menu-list .row.type-half {
  display: flex;
}
section.main-menu-list .row + .row {
  margin-top: 15px;
}
section.main-menu-list .row .menu-box-1 {
  display: flex;
  position: relative;
  padding-left: 90px;
}
section.main-menu-list .row .menu-box-1 .menu1-img-box {
  position: absolute;
  left: 0;
  bottom: -2px;
  z-index: 1;
  width: 40%;
}
section.main-menu-list .row .menu-box-1 .menu1-img-box img {
  width: 100%;
  height: 100%;
}
section.main-menu-list .row .menu-box-1 .menu1-btn-box {
  height: 0;
  padding-bottom: 54%;
  width: 100%;
  position: relative;
  background: url('menu_square_red.svg') no-repeat center/cover;
}
section.main-menu-list .row .menu-box-1 .menu1-btn-box .txt-box {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 26px;
  font-weight: 500;
  color: #fff;
  z-index: 1;
}
app-root.large-mode section.main-menu-list .row .menu-box-1 .menu1-btn-box .txt-box {
  font-size: 34px;
}
section.main-menu-list .row .menu-box-2 {
  width: 100%;
  display: inline-flex;
  background: url('menu_square_yellow.svg') no-repeat center/cover;
  height: 0;
  padding-bottom: 41.3%;
  position: relative;
  overflow: hidden;
}
section.main-menu-list .row .menu-box-2 .txt-box {
  color: #fff;
  position: absolute;
  right: 20px;
  top: 23px;
  line-height: 30px;
  font-size: 22px;
}
app-root.large-mode section.main-menu-list .row .menu-box-2 .txt-box {
  top: 18px;
  font-size: 28px;
  line-height: 34px;
}
section.main-menu-list .row .menu-box-2 .txt-box .big {
  line-height: 30px;
  font-size: 26px;
}
app-root.large-mode section.main-menu-list .row .menu-box-2 .txt-box .big {
  font-size: 34px;
  line-height: 50px;
}
section.main-menu-list .row .menu-box-3 {
  width: 100%;
  display: inline-flex;
  margin-left: 9px;
  position: relative;
  background: url('menu_square_green.svg') no-repeat center/cover;
  height: 0;
  padding-bottom: 41.3%;
}
section.main-menu-list .row .menu-box-3 .img-frame {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
section.main-menu-list .row .menu-box-3 .img-frame:after {
  content: "";
  position: absolute;
  right: -15px;
  bottom: 0;
  width: 82px;
  height: 90px;
  background: url('img_menu_flower1.svg') no-repeat center/cover;
}
section.main-menu-list .row .menu-box-3 .txt-box {
  color: #fff;
  line-height: 26px;
  font-size: 20px;
  position: absolute;
  top: 23px;
  left: 20px;
  z-index: 2;
}
app-root.large-mode section.main-menu-list .row .menu-box-3 .txt-box {
  font-size: 24px;
  line-height: 30px;
  top: 18px;
}
section.main-menu-list .row .menu-box-3 .txt-box .big {
  line-height: 30px;
  font-size: 26px;
}
app-root.large-mode section.main-menu-list .row .menu-box-3 .txt-box .big {
  font-size: 34px;
  line-height: 50px;
}
section.main-menu-list .row .menu-box-4 {
  width: 100%;
  display: inline-flex;
  background: url('menu_square_navy.png') no-repeat center/cover;
  height: 0;
  padding-bottom: 41.3%;
  position: relative;
}
section.main-menu-list .row .menu-box-4:after {
  content: "";
  position: absolute;
  left: -9px;
  bottom: -11px;
  width: 80px;
  height: 100px;
  background: url('img_menu_flower2.svg') no-repeat center/cover;
}
section.main-menu-list .row .menu-box-4 .txt-box {
  color: #fff;
  position: absolute;
  right: 23px;
  font-weight: 500;
  z-index: 1;
  top: 23px;
  line-height: 30px;
  font-size: 22px;
}
app-root.large-mode section.main-menu-list .row .menu-box-4 .txt-box {
  top: 18px;
  font-size: 28px;
  line-height: 34px;
}
section.main-menu-list .row .menu-box-5 {
  width: 100%;
  display: inline-flex;
  background: url('menu_square_blue.svg') no-repeat center/cover;
  height: 0;
  padding-bottom: 38.1%;
  position: relative;
}
section.main-menu-list .row .menu-box-5:after {
  content: "";
  position: absolute;
  right: -10px;
  bottom: -44px;
  width: 186px;
  height: 145px;
  z-index: 1;
  background: url('img_menu_tiger.svg') no-repeat center/cover;
}
section.main-menu-list .row .menu-box-5 .txt-box {
  color: #fff;
  font-weight: 500;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 40px;
  z-index: 1;
  line-height: 30px;
  font-size: 22px;
}
app-root.large-mode section.main-menu-list .row .menu-box-5 .txt-box {
  font-size: 28px;
  line-height: 34px;
}
section.main-menu-list .row .menu-box-6 {
  width: 100%;
  display: inline-flex;
  margin-left: 9px;
  position: relative;
  background: url('menu_square_purple.png') no-repeat center/cover;
  height: 0;
  padding-bottom: 41.3%;
}
section.main-menu-list .row .menu-box-6 .img-frame {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
section.main-menu-list .row .menu-box-6 .img-frame:after {
  content: "";
  position: absolute;
  right: -15px;
  bottom: 0;
  width: 82px;
  height: 90px;
  background: url('img_menu_flower1.svg') no-repeat center/cover;
}
section.main-menu-list .row .menu-box-6 .txt-box {
  color: #fff;
  position: absolute;
  left: 20px;
  z-index: 2;
  top: 23px;
  line-height: 30px;
  font-size: 22px;
}
app-root.large-mode section.main-menu-list .row .menu-box-6 .txt-box {
  top: 18px;
  font-size: 28px;
  line-height: 34px;
}
section.main-video {
  padding-bottom: calc(60px + 60px);
  background: url('bottom_bg_main.svg') no-repeat center bottom/100% auto;
}
app-root.ios section.main-video {
  padding-bottom: calc(60px + var(--safe-area-inset-bottom));
}
section.main-video .video-list-tit {
  font-size: 20px;
  line-height: 29px;
  font-weight: 700;
  color: #33373b;
  padding-bottom: 20px;
}
app-root.large-mode section.main-video .video-list-tit {
  font-size: 26px;
  line-height: 38px;
}
section.main-video .video-list-wrap {
  margin: -13px -9px;
}
section.main-video .video-list-wrap ul {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}
section.main-video .video-list-wrap ul li {
  padding: 13px 9px;
  width: 50%;
}
section.main-video .video-list-wrap ul li a {
  display: block;
  position: relative;
}
section.main-video .video-list-wrap ul li a.type-new:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: url('ic_new.svg') no-repeat center/cover;
  width: 35px;
  height: 35px;
}
section.main-video .video-list-wrap ul li a .img-box {
  padding-bottom: 75%;
  position: relative;
  height: 0;
}
section.main-video .video-list-wrap ul li a .img-box .label-list {
  font-size: 0;
  position: absolute;
  right: 10px;
  top: 6px;
  z-index: 10;
  margin: -1px;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box {
  display: inline-flex;
  align-items: center;
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
  margin: 1px;
  padding: 0 2px;
  height: 14px;
  min-width: 34px;
  justify-content: center;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-1 {
  background-color: #3484df;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-1sub {
  background-color: #7eb3f1;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-2 {
  background-color: #81522a;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-2sub {
  background-color: #ac815c;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-3 {
  background-color: #ffbb00;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-3sub {
  background-color: #ffd154;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-4 {
  background-color: #584cc9;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-4sub {
  background-color: #9b94db;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-5 {
  background-color: #ff8e37;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-5sub {
  background-color: #ffb881;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-6 {
  background-color: #4eb451;
}
section.main-video .video-list-wrap ul li a .img-box .label-list .label-box.type-6sub {
  background-color: #97d999;
}
section.main-video .video-list-wrap ul li a .img-box .img {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  /** ios **/
}
section.main-video .video-list-wrap ul li a .info-box {
  padding-top: 6px;
}
section.main-video .video-list-wrap ul li a .info-box .txt-box {
  position: relative;
  margin-top: 6px;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 18px;
  min-height: 36px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
  padding-right: 30px;
  color: #3a424a;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 0 0 5px white, 0 0 3px white;
}
app-root.large-mode section.main-video .video-list-wrap ul li a .info-box .txt-box {
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 24px;
  min-height: 48px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.main-video .video-list-wrap ul li a .info-box .txt-box .bookmark-btn {
  border: none;
  outline: none;
  z-index: 1;
  width: 26px;
  height: 26px;
  background: url('ic_bookmark2.svg') no-repeat center/cover;
  position: absolute;
  right: 0;
  top: 0;
}
section.main-video .video-list-wrap ul li a .info-box .txt-box .bookmark-btn.on {
  background: url('ic_bookmark2_on.svg') no-repeat center/cover;
}
section.main-video .video-list-wrap ul li a .info-box .txt-box .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.main-video .video-list-wrap ul li a .info-box .txt-box.type-white {
  color: #fff;
}
section.keyword-option-list {
  background: #276757;
}
section.keyword-option-list.type-with-btn {
  display: flex;
  align-items: center;
}
section.keyword-option-list.type-with-btn .map-box {
  margin-left: 18px;
  width: 56px;
  height: 30px;
  display: inline-flex;
  background-color: #be8b00;
  border-radius: 5px;
  position: relative;
}
section.keyword-option-list.type-with-btn .map-box.type-select:after {
  content: "▲";
  position: absolute;
  left: 50%;
  font-size: 10px;
  z-index: 1;
  transform: translateX(-50%);
  bottom: -6px;
  color: #f3ebe8;
}
section.keyword-option-list.type-with-btn .map-box .map-wrap {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 5px;
  background-color: #ffcc41;
  position: relative;
  top: -3px;
}
section.keyword-option-list.type-with-btn .map-box .map-wrap .ic-map {
  background: url('ic_mapview1.svg') no-repeat center/cover;
  width: 16px;
  height: 16px;
}
section.keyword-option-list.type-with-btn .map-box .map-wrap .txt {
  padding-left: 3px;
  position: relative;
  top: -1px;
  color: #276757;
  font-size: 13px;
  font-weight: 500;
}
section.keyword-option-list.type-with-btn .list-wrap {
  flex: 1;
  margin-left: 8px;
}
section.keyword-option-list .list-wrap {
  overflow-x: auto;
}
section.keyword-option-list .list-wrap::-webkit-scrollbar {
  display: none;
}
section.keyword-option-list .list-wrap .keyword-list {
  white-space: nowrap;
  overflow-x: auto;
}
section.keyword-option-list .list-wrap .keyword-list .keyword-btn {
  position: relative;
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 500;
  font-size: 20px;
}
section.keyword-option-list .list-wrap .keyword-list .keyword-btn.on {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  background-color: #f3ebe8;
  color: #276757;
}
section.keyword-data-list article.keyword-filter-box {
  padding-top: 16px;
  text-align: right;
}
section.keyword-data-list article.keyword-filter-box .filter-box {
  display: inline-flex;
}
section.keyword-data-list article.keyword-filter-box .filter-box .sbox {
  min-width: auto;
}
section.keyword-data-list article.keyword-filter-box .filter-box .sbox .set {
  width: 85px;
  justify-content: center;
}
section.keyword-data-list article.keyword-filter-box .filter-box .sbox .ic-star2 {
  width: 23px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
section.keyword-data-list article.keyword-filter-box .filter-box .sbox .ic-star3 {
  width: 36px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
section.keyword-data-list article.keyword-item-list {
  padding: 7px 0;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box {
  position: relative;
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 18px 16px;
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  display: inline-block;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-proverb-box {
  position: relative;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box.on.proverb {
  background-color: #fee274;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box + .keyword-item-box {
  margin-top: 10px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box + app-word-list-help {
  margin-top: 10px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box {
  display: flex;
  align-items: center;
  position: relative;
  padding-right: 6px;
  padding-bottom: 6px;
  flex-wrap: wrap;
  align-items: center;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .voice-box {
  padding-top: 8px;
  margin-left: 4px;
  display: flex;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .voice-box.left {
  margin-left: auto;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .keyword-rate-box {
  padding-right: 6px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate {
  display: block;
  background: url('ico_star.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate + .ic-rate {
  margin-top: 2px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate.four {
  width: 6px;
  height: 6px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .help-btn-box {
  display: inline-block;
  padding-top: 8px;
  padding-left: 20px;
  margin-left: auto;
  /* 단어검색 도움말 버튼 */
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .help-btn-box.left {
  margin-left: unset;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .help-btn-box .help-btn {
  font-size: 15px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .sound-btn {
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-top-box .record-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .txt-box {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
  font-size: 14px;
  line-height: 20px;
  color: #33373b;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .txt-box {
  font-size: 18px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .txt-box.on {
  overflow: initial;
  white-space: initial;
  text-overflow: initial;
  min-height: 40px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box + .setting-box {
  margin-top: 50px;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box + .setting-box {
  margin-top: 40px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-tit-box {
  color: #33373b;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  padding-right: 32px;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-tit-box {
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-des-box {
  padding: 3px 0 12px;
  font-size: 12px;
  line-height: 20px;
  color: #50555a;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-des-box {
  font-size: 15px;
  line-height: 20px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box {
  align-items: center;
  height: 44px;
  display: flex;
  border-radius: 40px;
  background-color: #33373b;
  overflow: hidden;
  padding: 5px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label input:checked ~ span {
  border-radius: 40px;
  background-color: #ffc43d;
  color: #33373b;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label input:checked ~ span .star {
  background-image: url('ic_star_on.svg');
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt {
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 34px;
  color: #7b838b;
  font-size: 14px;
  line-height: 18px;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt {
  font-size: 16px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt .star {
  height: 12px;
  background-image: url('ic_star_off.svg');
  background-repeat: space;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt .star.star1 {
  width: 12px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt .star.star2 {
  width: 26px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt .star.star3 {
  width: 40px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-option-box label .txt .star.star4 {
  width: 54px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-btn-box {
  display: flex;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-btn-box .setting-btn {
  width: 100%;
  height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  border: 1px solid #33373b;
  border-radius: 40px;
  font-weight: 500;
  font-size: 14px;
  color: #33373b;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-btn-box .setting-btn + .setting-btn {
  margin-left: 10px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-btn-box .setting-btn img.sns {
  width: 28px;
  height: 28px;
  border-radius: 3px;
  margin-right: 4px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .setting-btn-box .setting-btn img.paypal {
  width: 56px;
  height: 28px;
  border-radius: 3px;
  margin-right: 4px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box .close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  display: inline-flex;
  position: absolute;
  right: 13px;
  top: 10px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box-more {
  padding: 12px 0 0;
  font-size: 12px;
  line-height: 20px;
  color: #50555a;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-bottom-box .setting-box-more {
  font-size: 15px;
  line-height: 20px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-no-result-box {
  width: 100%;
  padding: 8px 0;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-no-result-box {
  font-size: 20px;
  line-height: 26px;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .keyword-no-result-box.left {
  text-align: left;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.keyword-data-list article.keyword-item-list .keyword-item-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.keyword-data-list article.keyword-item-list .help-item-box {
  position: relative;
  padding: 22px 15px 32px;
  background-color: #fff;
  display: grid;
  grid-template-columns: 70px auto;
  grid-template-rows: auto auto;
  border-radius: 24px 0 24px 0;
}
section.keyword-data-list article.keyword-item-list .help-item-box + .keyword-item-box {
  margin-top: 10px;
}
section.keyword-data-list article.keyword-item-list .help-item-box.no-img {
  display: flex;
  flex-direction: column;
}
section.keyword-data-list article.keyword-item-list .help-item-box.no-img.on .subject-box {
  padding-bottom: 0;
}
section.keyword-data-list article.keyword-item-list .help-item-box.no-img .subject-box {
  padding-bottom: 3px;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .help-item-box {
  grid-template-rows: 27px auto;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on {
  display: flex;
  flex-direction: column;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .subject-box {
  padding-left: 0;
  order: 1;
  line-height: 20px;
  font-size: 16px;
  display: flex;
  width: 100%;
  white-space: initial;
  padding-bottom: 14px;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .help-item-box.on .subject-box {
  font-size: 20px;
  line-height: 24px;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .img-box {
  order: 2;
  width: 100%;
  height: 0;
  padding-bottom: 63%;
  position: relative;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .img-box img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .con-box {
  order: 3;
  padding: 14px 0 0 0;
  display: block;
  height: auto;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .help-item-box.on .con-box {
  padding: 14px 0 0 0;
  display: block;
  height: auto;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .con-box img {
  max-width: 100%;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .con-box p {
  margin-bottom: 18px;
}
section.keyword-data-list article.keyword-item-list .help-item-box.on .open-btn {
  background: url('ic_bottom_open.svg') no-repeat center/cover;
  bottom: 14px;
}
section.keyword-data-list article.keyword-item-list .help-item-box .img-box {
  grid-row: 1/3;
  order: 1;
  width: 70px;
  height: 70px;
}
section.keyword-data-list article.keyword-item-list .help-item-box .img-box img {
  max-width: 100%;
  width: 100%;
  max-height: 100%;
  height: 100%;
}
section.keyword-data-list article.keyword-item-list .help-item-box .subject-box {
  padding-left: 12px;
  order: 2;
  grid-column: 2/4;
  padding-right: 32px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .help-item-box .subject-box {
  font-size: 18px;
  line-height: 20px;
}
section.keyword-data-list article.keyword-item-list .help-item-box .subject-box .close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  display: inline-flex;
  position: absolute;
  right: 13px;
  top: 10px;
}
section.keyword-data-list article.keyword-item-list .help-item-box .con-box {
  padding-top: 3px;
  padding-left: 12px;
  order: 3;
  grid-column: 2/4;
  line-height: 18px;
  font-size: 13px;
  color: #828487;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 18px;
  min-height: 54px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
app-root.large-mode section.keyword-data-list article.keyword-item-list .help-item-box .con-box {
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 20px;
  min-height: 60px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.keyword-data-list article.keyword-item-list .help-item-box .open-btn {
  background: url('ic_bottom_close.svg') no-repeat center/cover;
  width: 33px;
  height: 8px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 10px;
}
section.keyword-data-list article.keyword-item-list app-word-list-help + .keyword-item-box {
  margin-top: 10px;
}
section.keyword-data-list article.keyword-item-list .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.keyword-data-list article.keyword-item-list .reload-icon img {
  width: 42px;
  height: 42px;
}
article.keyword {
  display: flex;
  align-items: center;
  padding-right: 6px;
}
article.keyword.correct {
  display: block;
}
article.keyword table {
  width: auto;
  display: inline-block;
}
article.keyword table tr.main td {
  height: 24px;
}
app-root.large-mode article.keyword table tr.main td {
  height: 28px;
}
article.keyword table tr.sub.top td {
  position: relative;
  top: 2px;
  font-size: 10px;
  height: 15px;
}
app-root.large-mode article.keyword table tr.sub.top td {
  font-size: 14px;
  top: 1px;
}
article.keyword table tr.sub.bottom td {
  position: relative;
  bottom: 2px;
  font-size: 10px;
  height: 15px;
}
app-root.large-mode article.keyword table tr.sub.bottom td {
  font-size: 14px;
  bottom: 1px;
}
article.keyword table tr td {
  color: #33373b;
  text-align: center;
  position: relative;
}
app-root.seungjo1 article.keyword table tr td.word-1:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a1.svg') no-repeat center/cover;
  width: 14px;
  height: 10px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword table tr td.word-2:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a2.svg') no-repeat center/cover;
  width: 14px;
  height: 10px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword table tr td.word-3:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a3.svg') no-repeat center/cover;
  width: 14px;
  height: 10px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword table tr td.word-4:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a4.svg') no-repeat center/cover;
  width: 14px;
  height: 10px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword table tr td.word-5:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a5.svg') no-repeat center/cover;
  width: 14px;
  height: 10px;
  display: inline-flex;
  text-align: center;
}
app-root.large-mode.seungjo1 article.keyword table tr td.word-1:before {
  font-size: 14px;
  width: 18px;
  height: 14px;
}
app-root.large-mode.seungjo1 article.keyword table tr td.word-2:before {
  font-size: 14px;
  width: 18px;
  height: 14px;
}
app-root.large-mode.seungjo1 article.keyword table tr td.word-3:before {
  font-size: 14px;
  width: 18px;
  height: 14px;
}
app-root.large-mode.seungjo1 article.keyword table tr td.word-4:before {
  font-size: 14px;
  width: 18px;
  height: 14px;
}
app-root.large-mode.seungjo1 article.keyword table tr td.word-5:before {
  font-size: 14px;
  width: 18px;
  height: 14px;
}
app-root.seungjo2 article.keyword table tr td.word-1:before {
  position: relative;
  content: "1";
  width: 12px;
  min-height: 8px;
  display: inline-flex;
  text-align: center;
  left: 3px;
}
app-root.seungjo2 article.keyword table tr td.word-2:before {
  position: relative;
  content: "2";
  width: 12px;
  min-height: 8px;
  display: inline-flex;
  text-align: center;
  left: 3px;
}
app-root.seungjo2 article.keyword table tr td.word-3:before {
  position: relative;
  content: "3";
  width: 12px;
  min-height: 8px;
  display: inline-flex;
  text-align: center;
  left: 3px;
}
app-root.seungjo2 article.keyword table tr td.word-4:before {
  position: relative;
  content: "4";
  width: 12px;
  min-height: 8px;
  display: inline-flex;
  text-align: center;
  left: 3px;
}
app-root.seungjo2 article.keyword table tr td.word-5:before {
  position: relative;
  content: "5";
  width: 12px;
  min-height: 8px;
  display: inline-flex;
  text-align: center;
  left: 3px;
}
app-root.large-mode.seungjo2 article.keyword table tr td.word-1:before {
  width: 16px;
  height: 16px;
}
app-root.large-mode.seungjo2 article.keyword table tr td.word-2:before {
  width: 16px;
  height: 16px;
}
app-root.large-mode.seungjo2 article.keyword table tr td.word-3:before {
  width: 16px;
  height: 16px;
}
app-root.large-mode.seungjo2 article.keyword table tr td.word-4:before {
  width: 16px;
  height: 16px;
}
app-root.large-mode.seungjo2 article.keyword table tr td.word-5:before {
  width: 16px;
  height: 16px;
}
app-root.seungjo3 article.keyword table tr td.word-1:before {
  position: relative;
  content: " ";
  background: #785c2d;
  width: 8px;
  height: 8px;
  display: inline-flex;
  top: unset;
}
app-root.seungjo3 article.keyword table tr td.word-2:before {
  position: relative;
  content: " ";
  background: #71ae47;
  width: 8px;
  height: 8px;
  display: inline-flex;
  top: unset;
}
app-root.seungjo3 article.keyword table tr td.word-3:before {
  position: relative;
  content: " ";
  background: #ecaf0a;
  width: 8px;
  height: 8px;
  display: inline-flex;
  top: unset;
}
app-root.seungjo3 article.keyword table tr td.word-4:before {
  position: relative;
  content: " ";
  background: #f24710;
  width: 8px;
  height: 8px;
  display: inline-flex;
  top: unset;
}
app-root.seungjo3 article.keyword table tr td.word-5:before {
  position: relative;
  content: " ";
  background: #00b1f1;
  width: 8px;
  height: 8px;
  display: inline-flex;
  top: unset;
}
app-root.large-mode.seungjo3 article.keyword table tr td.word-1:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo3 article.keyword table tr td.word-2:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo3 article.keyword table tr td.word-3:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo3 article.keyword table tr td.word-4:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo3 article.keyword table tr td.word-5:before {
  width: 12px;
  height: 12px;
}
article.keyword table tr td.kor {
  font-size: 20px;
  font-weight: 700;
}
app-root.large-mode article.keyword table tr td.kor {
  font-size: 26px;
}
article.keyword table tr td.kor.highlight {
  background: #D7DAB5;
}
article.keyword table tr td.kor.highlight2 {
  transform: skewX(-13deg);
}
article.keyword table tr td.chn {
  font-size: 16px;
  font-weight: 500;
}
app-root.large-mode article.keyword table tr td.chn {
  font-size: 20px;
}
article.keyword table tr td.idx-homonym {
  font-size: 12px;
  padding-left: 4px;
  vertical-align: top;
}
app-root.large-mode article.keyword table tr td.idx-homonym {
  font-size: 16px;
}
article.keyword table tr td.option {
  padding: 0;
  width: 5px;
}
article.keyword table tr td.option.option1 {
  font-size: 20px;
  font-weight: 700;
}
app-root.large-mode article.keyword table tr td.option.option1 {
  font-size: 26px;
}
article.keyword table tr td.option.option2:after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  width: 4px;
  height: 8px;
  background: url('ico_word.svg') no-repeat center/cover;
}
app-root.large-mode article.keyword table tr td.option.option2:after {
  width: 6px;
  height: 12px;
}
article.keyword table tr td.type-spacing {
  padding-left: 5px;
}
article.keyword .correct {
  display: inline-flex;
  align-items: baseline;
  margin-left: 10px;
  padding-top: 4px;
}
article.keyword .correct .arrow {
  font-size: 18px;
  padding-right: 4px;
  font-family: "Jigmo";
}
app-root.large-mode article.keyword .correct .arrow {
  font-size: 22px;
}
article.keyword .correct .txt {
  font-size: 18px;
  font-weight: 700;
}
app-root.large-mode article.keyword .correct .txt {
  font-size: 22px;
}
article.keyword .correct .txt.link {
  padding: 6px 12px;
  border: 1px solid #EEE8DF;
  background: #fefbf7;
  border-radius: 7px;
}
article.keyword .proverb {
  padding: 10px 34px 10px 0;
  font-size: 18px;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 24px;
}
article.keyword .proverb.on {
  overflow: initial;
  white-space: initial;
  text-overflow: initial;
}
app-root.large-mode article.keyword .proverb {
  font-size: 24px;
  line-height: 28px;
}
article.keyword .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0;
  top: 2px;
}
article.keyword .detail-menu-btn .bookmark-btn {
  background: url('btn_bookmark.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
article.keyword .detail-menu-btn .bookmark-btn.on {
  background: url('btn_bookmark_on.svg') no-repeat center/cover;
}
article.keyword .detail-menu-btn .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
article.keyword2 table {
  width: auto;
}
article.keyword2 table tr.main td {
  height: 22px;
}
article.keyword2 table tr.sub.top td {
  position: relative;
  top: 2px;
  font-size: 10px;
  height: 12px;
}
app-root.large-mode article.keyword2 table tr.sub.top td {
  font-size: 14px;
  top: 1px;
}
article.keyword2 table tr.sub.bottom td {
  position: relative;
  bottom: 2px;
  font-size: 10px;
  height: 12px;
}
app-root.large-mode article.keyword2 table tr.sub.bottom td {
  font-size: 14px;
  bottom: 1px;
}
article.keyword2 table tr td {
  color: #33373b;
  text-align: center;
  position: relative;
}
app-root.seungjo1 article.keyword2 table tr td.word-1:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a1.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword2 table tr td.word-2:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a2.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword2 table tr td.word-3:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a3.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo1 article.keyword2 table tr td.word-5:before {
  position: relative;
  content: " ";
  background: url('ico_seungjo_a5.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.large-mode.seungjo1 article.keyword2 table tr td.word-1:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo1 article.keyword2 table tr td.word-2:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo1 article.keyword2 table tr td.word-3:before {
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo1 article.keyword2 table tr td.word-5:before {
  width: 12px;
  height: 12px;
}
app-root.seungjo2 article.keyword2 table tr td.word-1:before {
  position: relative;
  content: "1";
  width: 8px;
  font-size: 10px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo2 article.keyword2 table tr td.word-2:before {
  position: relative;
  content: "2";
  width: 8px;
  font-size: 10px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo2 article.keyword2 table tr td.word-3:before {
  position: relative;
  content: "3";
  width: 8px;
  font-size: 10px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo2 article.keyword2 table tr td.word-4:before {
  position: relative;
  content: "4";
  width: 8px;
  font-size: 10px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.seungjo2 article.keyword2 table tr td.word-5:before {
  position: relative;
  content: "5";
  width: 8px;
  font-size: 10px;
  height: 8px;
  display: inline-flex;
  text-align: center;
}
app-root.large-mode.seungjo2 article.keyword2 table tr td.word-1:before {
  font-size: 13px;
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo2 article.keyword2 table tr td.word-2:before {
  font-size: 13px;
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo2 article.keyword2 table tr td.word-3:before {
  font-size: 13px;
  width: 12px;
  height: 12px;
}
app-root.large-mode.seungjo2 article.keyword2 table tr td.word-5:before {
  font-size: 13px;
  width: 12px;
  height: 12px;
}
app-root.seungjo3 article.keyword2 table tr td.word-1:before {
  position: relative;
  content: " ";
  background: #785c2d;
  width: 8px;
  height: 8px;
  display: inline-flex;
}
app-root.seungjo3 article.keyword2 table tr td.word-2:before {
  position: relative;
  content: " ";
  background: #71ae47;
  width: 8px;
  height: 8px;
  display: inline-flex;
}
app-root.seungjo3 article.keyword2 table tr td.word-3:before {
  position: relative;
  content: " ";
  background: #ecaf0a;
  width: 8px;
  height: 8px;
  display: inline-flex;
}
app-root.seungjo3 article.keyword2 table tr td.word-4:before {
  position: relative;
  content: " ";
  background: #f24710;
  width: 8px;
  height: 8px;
  display: inline-flex;
}
app-root.seungjo3 article.keyword2 table tr td.word-5:before {
  position: relative;
  content: " ";
  background: #00b1f1;
  width: 8px;
  height: 8px;
  display: inline-flex;
}
app-root.large-mode.seungjo3 article.keyword2 table tr td.word-1:before {
  width: 11px;
  height: 11px;
}
app-root.large-mode.seungjo3 article.keyword2 table tr td.word-2:before {
  width: 11px;
  height: 11px;
}
app-root.large-mode.seungjo3 article.keyword2 table tr td.word-3:before {
  width: 11px;
  height: 11px;
}
app-root.large-mode.seungjo3 article.keyword2 table tr td.word-5:before {
  width: 11px;
  height: 11px;
}
article.keyword2 table tr td.kor {
  font-size: 15px;
  font-weight: 700;
}
app-root.large-mode article.keyword2 table tr td.kor {
  font-size: 20px;
}
article.keyword2 table tr td.kor.highlight {
  background: #D7DAB5;
}
article.keyword2 table tr td.kor.highlight2 {
  transform: skewX(-13deg);
}
article.keyword2 table tr td.chn {
  font-size: 12px;
  font-weight: 500;
}
app-root.large-mode article.keyword2 table tr td.chn {
  font-size: 16px;
}
article.keyword2 table tr td.idx-homonym {
  font-size: 10px;
  padding-left: 4px;
  vertical-align: top;
}
app-root.large-mode article.keyword2 table tr td.idx-homonym {
  font-size: 14px;
}
article.keyword2 table tr td.option {
  padding: 0;
  width: 8px;
}
article.keyword2 table tr td.option.option1 {
  font-weight: 700;
}
app-root.large-mode article.keyword2 table tr td.option.option1 {
  font-size: 20px;
}
article.keyword2 table tr td.option.option2:after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  width: 4px;
  height: 8px;
  background: url('ico_word.svg') no-repeat center/cover;
}
app-root.large-mode article.keyword2 table tr td.option.option2:after {
  width: 6px;
  height: 12px;
}
article.keyword2 table tr td.type-spacing {
  padding-left: 5px;
}
.dialect-map.search-detail {
  position: fixed;
  left: 18px;
  right: 18px;
  bottom: 60px;
  z-index: 100;
  max-width: calc(720px - 36px);
  margin: 0 auto;
  overflow-y: auto;
  top: 196px;
  padding-top: 30px;
  /* 사성일람 디테일 헤더 */
}
app-root.ios .dialect-map.search-detail {
  top: calc(196px + var(--safe-area-inset-top));
  bottom: calc(60px + var(--safe-area-inset-bottom));
}
.dialect-map.search-detail.no-jaso-idx {
  padding-top: 0;
}
.dialect-map.search-detail.type-region .detail-head-box .head-box {
  font-size: 20px;
}
.dialect-map.search-detail .wrap {
  padding: 0;
  border-radius: 24px 0 0 0;
  overflow: hidden;
  height: 100%;
  background-color: #ffffff;
}
.dialect-map.search-detail .detail-head-box {
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #f3ebe8;
  padding: 15px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.dialect-map.search-detail .detail-head-box .head-box {
  font-size: 28px;
  font-weight: 500;
}
app-root.large-mode .dialect-map.search-detail .detail-head-box .head-box {
  font-size: 34px;
}
.dialect-map.search-detail .detail-head-box .menu-box {
  display: flex;
  flex-direction: row;
}
.dialect-map.search-detail .detail-head-box .menu-box .help-btn-box {
  padding-right: 10px;
  /* 사성일람 디테일 헤더 도움말 버튼 */
}
.dialect-map.search-detail .detail-head-box .menu-box .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
app-root.large-mode .dialect-map.search-detail .detail-head-box .menu-box .help-btn-box .help-btn {
  font-size: 15px;
}
.dialect-map.search-detail .detail-head-box .menu-box .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
.dialect-map.search-detail .detail-head-box .menu-box .close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.dialect-map.search-detail .detail-body-box {
  overflow-y: auto;
  max-width: 100%;
  max-height: calc(100% - 62px);
}
.dialect-map.search-detail .detail-body-box .region-map-box {
  position: relative;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-other-item {
  padding: 0 12px;
  height: 40px;
  border-radius: 20px;
  position: absolute;
  left: 20px;
  top: 20px;
  display: flex;
  align-items: center;
  background-color: #f5efed;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .region-map-box .region-other-item {
  height: 48px;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-other-item .subject {
  white-space: nowrap;
  font-size: 15px;
  line-height: 22px;
  font-weight: 700;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .region-map-box .region-other-item .subject {
  font-size: 18px;
  line-height: 27px;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-other-item .con {
  padding-left: 14px;
  display: inline-flex;
  align-items: center;
  min-width: 0;
  width: 100%;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box {
  position: absolute;
  z-index: 10;
  color: #fff;
  font-size: 12px;
  overflow: hidden;
  box-shadow: 3px 4px 5px 0px rgba(18, 48, 48, 0.5);
  border-radius: 8px;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box {
  width: 100%;
  min-width: 68px;
  border-radius: 8px;
  overflow: hidden;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .top-box {
  padding: 4px 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #33373b;
  background-color: #fff;
  line-height: 20px;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .top-box {
  font-size: 18px;
  line-height: 24px;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 18px;
  font-size: 10px;
  line-height: 15px;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box {
  font-size: 12px;
  height: 22px;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-1 {
  background-color: #3484df;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-1sub {
  background-color: #7eb3f1;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-2 {
  background-color: #81522a;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-2sub {
  background-color: #ac815c;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-3 {
  background-color: #ffbb00;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-3sub {
  background-color: #ffd154;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-4 {
  background-color: #584cc9;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-4sub {
  background-color: #9b94db;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-5 {
  background-color: #ff8e37;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-5sub {
  background-color: #ffb881;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-6 {
  background-color: #4eb451;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box .item-box .bottom-box.type-6sub {
  background-color: #97d999;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-1 {
  left: 57vw;
  top: 20vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-2 {
  left: 61vw;
  top: 64vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-3 {
  left: 53vw;
  top: 99vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-4 {
  left: 23vw;
  top: 88vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-5 {
  left: 18vw;
  top: 109vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-6 {
  left: 16vw;
  top: 131vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-7 {
  left: 34vw;
  top: 55vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-8 {
  left: 11vw;
  top: 66vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-item-box.region-pos-9 {
  left: 21vw;
  top: 31vw;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-bg-effect {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: none;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-bg-effect.on {
  display: block;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-box {
  position: absolute;
  z-index: 5;
  color: #fff;
  font-size: 12px;
}
.dialect-map.search-detail .detail-body-box .region-map-box .region-box.on {
  transform: scale(1.4);
  font-weight: 700;
}
.dialect-map.search-detail .detail-body-box .region-map-box img {
  max-width: 100%;
}
.dialect-map.search-detail .detail-body-box .detail-item-list {
  padding: 5px 10px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box {
  padding: 15px 12px;
  display: flex;
  border-bottom: 1px solid #f3ebe8;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .subject-box {
  width: 40px;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  font-family: "Jigmo", "NotoSansKR";
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .detail-item-list .item-box .subject-box {
  width: 60px;
  font-size: 24px;
  line-height: 27px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box {
  padding-left: 10px;
  display: flex;
  flex: 1;
  width: 100%;
  flex-direction: column;
  min-width: 0;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box {
  align-items: baseline;
  display: flex;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box + .row-box {
  margin-top: 6px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box .word-box {
  background-color: RGB(214, 192, 158);
  border-radius: 4px;
  width: 26px;
  height: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box .word-box {
  font-size: 16px;
  width: 33px;
  height: 22px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box .txt-box {
  flex: 1;
  line-height: 18px;
  font-size: 14px;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: normal;
  overflow: hidden;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box .txt-box {
  font-size: 18px;
  line-height: 27px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box .txt-box .txt-context {
  display: inline;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box .con-box .row-box .txt-box .txt-context a {
  background-color: #fff4d7;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box.reload-icon {
  justify-content: center;
  display: flex;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box.reload-icon img {
  width: 42px;
  height: 42px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box.no-result {
  display: block;
  position: relative;
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 18px 16px;
  margin-top: 8px;
  overflow: hidden;
  border: unset;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box.no-result .keyword-no-result-box {
  width: 100%;
  padding: 8px 0;
  font-size: 16px;
  text-align: center;
}
app-root.large-mode .dialect-map.search-detail .detail-body-box .detail-item-list .item-box.no-result .keyword-no-result-box {
  font-size: 20px;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box.no-result .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
.dialect-map.search-detail .detail-body-box .detail-item-list .item-box.no-result .img-box img {
  margin: 10px 0;
  width: 60%;
}
.word-detail.keyword-detail {
  position: fixed;
  left: 18px;
  right: 18px;
  bottom: 60px;
  z-index: 100;
  max-width: calc(720px - 36px);
  margin: 0 auto;
  overflow-y: auto;
  background-color: #fffbf9;
}
app-root.ios .word-detail.keyword-detail {
  bottom: calc(60px + var(--safe-area-inset-bottom));
}
.word-detail.keyword-detail.type-same {
  position: fixed;
  left: 18px;
  right: 18px;
  top: 206px;
  bottom: 60px;
  padding-top: 10px;
  padding-bottom: 20px;
  background-color: unset;
}
app-root.ios .word-detail.keyword-detail.type-same {
  top: calc(206px + var(--safe-area-inset-top));
}
.word-detail.keyword-detail.type-same .detail-wrap {
  padding: 0;
  border-radius: 24px 0 24px 0;
  overflow: hidden;
}
.word-detail.keyword-detail.type-same .detail-wrap .detail-list-item-box + .detail-list-item-box {
  border-top: 6px solid #f2edeb;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box {
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 53px 8px 18px;
  border-bottom: 1px solid #f3ebe8;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box + .keyword-item-box {
  margin-top: 8px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box {
  display: flex;
  align-items: center;
  position: relative;
  padding-right: 6px;
  padding-bottom: 6px;
  flex-wrap: wrap;
  align-items: center;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .voice-box {
  padding-top: 8px;
  margin-left: 4px;
  display: flex;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .voice-box.left {
  margin-left: auto;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .keyword-rate-box {
  padding-right: 6px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate {
  display: block;
  background: url('ico_star.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate + .ic-rate {
  margin-top: 2px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box {
  display: inline-block;
  padding-left: 20px;
  margin-left: auto;
  /* 단어검색 도움말 버튼 */
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box.left {
  margin-left: unset;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
app-root.large-mode .word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box .help-btn {
  font-size: 15px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .sound-btn {
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-top-box .record-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-bottom-box {
  padding-top: 5px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-bottom-box .txt-box {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
  font-size: 14px;
  line-height: 20px;
  color: #33373b;
}
app-root.large-mode .word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-bottom-box .txt-box {
  font-size: 18px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .keyword-bottom-box .txt-box.on {
  overflow: initial;
  white-space: initial;
  text-overflow: initial;
  min-height: 40px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .fixed-menu {
  position: absolute;
  right: 7px;
  top: 27px;
  width: 35px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .fixed-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .fixed-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .fixed-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
.word-detail.keyword-detail.type-same .detail-wrap .keyword-item-box .fixed-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail.type-same .detail-wrap .detail-head-box {
  padding-left: 15px;
}
.word-detail.keyword-detail.type-same .detail-wrap .detail-head-box .detail-menu {
  right: 15px;
  top: -95px;
}
.word-detail.keyword-detail.type-same .detail-wrap .detail-head-box .detail-menu2 {
  right: 7px;
  top: 10px;
}
.word-detail.keyword-detail.type-same .detail-wrap .detail-head-box .fixed-menu {
  right: 7px;
  top: -58px;
}
.word-detail.keyword-detail.type-same .detail-wrap .detail-body .detail-item-list .detail-item-box {
  padding-left: 15px;
  padding-right: 15px;
}
.word-detail.keyword-detail .detail-wrap {
  border-top: 1px solid #f3ebe8;
  background-color: #fffbf9;
  padding: 0 15px;
  max-width: 720px;
  width: 100%;
  margin: 0 auto;
  min-height: 100%;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box {
  position: relative;
  padding: 15px 90px 15px 0;
  min-height: 56px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box {
  width: 100%;
  display: flex;
  align-items: flex-start;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .key-box {
  padding-top: 2px;
  font-size: 0;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .key-box .key-txt {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  min-width: 20px;
  padding: 0 4px;
  margin: 1px 0;
  height: 20px;
  border-radius: 4px;
  background-color: #e9d3cc;
  color: #7b584c;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .key-box .key-txt {
  min-width: 23px;
  font-size: 14px;
  height: 23px;
  margin: 2px 0;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .key-box .key-txt + .key-txt {
  margin-left: 4px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .key-box .key-txt + .key-txt {
  margin-left: 6px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box {
  flex: 1;
  display: inline-flex;
  margin-left: 6px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box {
  margin-left: 8px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box .item-list {
  margin: -2px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box .item-list .word-item {
  display: inline;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box .item-list .word-item .item-txt {
  margin: 2px;
  height: 26px;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
  font-size: 13px;
  color: #7b584c;
  border: 1px solid #7b584c;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box .item-list .word-item .item-txt {
  font-size: 16px;
  height: 31px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box .item-list .word-item .item-txt .char {
  font-size: 14px;
  font-weight: 500;
  margin-left: 2px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .layout-box .item-box .item-list .word-item .item-txt .char {
  font-size: 17px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row + .row {
  margin-top: 5px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row .mean-list {
  display: flex;
  flex-flow: row wrap;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row .mean-list .mean-box {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d2562f;
  color: #d2562f;
  height: 26px;
  padding: 0 8px;
  font-size: 12px;
  font-weight: 500;
  border-radius: 4px;
  background-color: #fff;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row .mean-list .mean-box + .mean-box {
  margin-left: 6px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .row .mean-list .mean-box {
  font-size: 17px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row .type-list {
  display: flex;
  flex-flow: row wrap;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row .type-list .type-box {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 26px;
  min-width: 50px;
  padding: 0 12px;
  font-size: 12px;
  font-weight: 500;
  border-radius: 4px;
  color: #fff;
  background-color: #d2562f;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .row .type-list .type-box + .type-box {
  margin-left: 6px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-head-box .row .type-list .type-box {
  font-size: 17px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu {
  position: absolute;
  right: 0;
  top: 15px;
  width: 70px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.bookmark-btn {
  background: url('btn_bookmark.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.bookmark-btn.on {
  background: url('btn_bookmark_on.svg') no-repeat center/cover;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu2 {
  position: absolute;
  right: 0;
  top: 15px;
  width: 35px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn.bookmark-btn {
  background: url('btn_bookmark.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn.bookmark-btn.on {
  background: url('btn_bookmark_on.svg') no-repeat center/cover;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn.bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .fixed-menu {
  position: absolute;
  right: 0;
  top: 15px;
  width: 35px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .fixed-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .fixed-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .fixed-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
.word-detail.keyword-detail .detail-wrap .detail-head-box .fixed-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box {
  border-top: 1px solid #f3ebe8;
  padding: 18px 0;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .head-txt {
  font-weight: 700;
  font-size: 16px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .head-txt {
  line-height: 27px;
  font-size: 20px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .map-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 16px;
  background-color: #3a424a;
  height: 30px;
  padding: 0 12px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .map-btn {
  height: 34px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .map-btn .ic-map {
  background: url('ic_mapview.svg') no-repeat center/cover;
  width: 22px;
  height: 22px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .map-btn .txt {
  padding-left: 3px;
  position: relative;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .head-box .map-btn .txt {
  font-size: 16px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box {
  margin: -5px;
  padding-top: 12px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box {
  width: 50%;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap {
  padding: 5px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box {
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  border: 1px solid #e5e2e0;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .top-box {
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .top-box {
  font-size: 24px;
  height: 62px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box {
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box {
  height: 28px;
  font-size: 16px;
  line-height: 24px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-1 {
  background-color: #3484df;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-1sub {
  background-color: #7eb3f1;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-2 {
  background-color: #81522a;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-2sub {
  background-color: #ac815c;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-3 {
  background-color: #ffbb00;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-3sub {
  background-color: #ffd154;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-4 {
  background-color: #584cc9;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-4sub {
  background-color: #9b94db;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-5 {
  background-color: #ff8e37;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-5sub {
  background-color: #ffb881;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-6 {
  background-color: #4eb451;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-6sub {
  background-color: #97d999;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box {
  padding-bottom: 8px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star2 {
  width: 23px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star2 {
  height: 12px;
  background-size: 12px 12px;
  width: 27px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star3 {
  width: 36px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star3 {
  height: 12px;
  background-size: 12px 12px;
  width: 42px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box {
  position: relative;
  padding-left: 52px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box.type-full {
  padding: 0;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box.type-full .subject {
  position: static;
  font-size: 16px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box {
  padding-left: 60px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box.type-full {
  padding: 0;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box + .word-box {
  margin-top: 21px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .subject {
  position: absolute;
  left: 0;
  font-size: 14px;
  font-weight: 700;
  color: #33373b;
  line-height: 20px;
  padding-bottom: 4px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .subject {
  font-size: 18px;
  line-height: 27px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con {
  position: relative;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con.with-sound {
  padding-right: 34px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .txt-box {
  color: #33373b;
  font-size: 13px;
  line-height: 19px;
  font-weight: 500;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .txt-box {
  font-size: 17px;
  line-height: 25px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .txt-box.gray {
  margin: 0 4px 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 1px 8px;
  border-radius: 5px 6px 5px 6px;
  background-color: #ececec;
  white-space: nowrap;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list {
  padding-top: 12px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list {
  padding-top: 16px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box {
  padding-left: 25px;
  position: relative;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box + .other-box {
  margin-top: 12px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-type-box {
  position: absolute;
  left: 0;
  top: 0;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-type-box {
  top: 2px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-type-box .other-type {
  padding: 0 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #7b584c;
  border-radius: 4px;
  color: #7b584c;
  font-size: 11px;
  height: 18px;
  margin-right: 4px;
  margin-top: 4px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-type-box .other-type {
  height: 20px;
  font-size: 13px;
  padding: 0 2px 1px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item {
  display: flex;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .other-txt {
  font-size: 13px;
  line-height: 18px;
  align-content: center;
  min-height: 24px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .other-txt {
  font-size: 16px;
  line-height: 22px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .other-txt .highlight {
  font-weight: 500;
  background-color: #ffe375;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .other-txt .more-btn {
  text-decoration: underline;
  text-underline-position: under;
  color: #787d82;
  font-size: 11px;
  padding-left: 3px;
  position: relative;
  top: -1px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .other-txt .more-btn {
  font-size: 13px;
  line-height: 19px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .record-box {
  margin-left: auto;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .other-list .other-box .other-txt-box .other-txt-item .record-box app-word-ex-play-btn + app-word-example-btn {
  margin-left: 5px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list {
  margin: 0 -3px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul {
  display: flex;
  flex-flow: row wrap;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li {
  width: 50%;
  padding: 3px;
  display: flex;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li.full {
  width: 100%;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li.full .item-wrap {
  flex: 1;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap {
  border-radius: 6px;
  display: flex;
  align-items: center;
  background-color: #fff;
  border: 1px solid #e5e2e0;
  padding: 7px 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table {
  width: 100%;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr.main td {
  height: 20px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr.sub td {
  height: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.kor {
  font-size: 16px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.kor {
  font-size: 20px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.kor.highlight2 {
  transform: skewX(-13deg);
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.chn {
  font-size: 14px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.chn {
  font-size: 19px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.type-spacing {
  padding-left: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-1:before {
  width: 12px;
  height: 8px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-1:before {
  width: 14px;
  height: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-2:before {
  width: 12px;
  height: 8px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-2:before {
  width: 14px;
  height: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-3:before {
  width: 12px;
  height: 8px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-3:before {
  width: 14px;
  height: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-4:before {
  width: 12px;
  height: 8px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-4:before {
  width: 14px;
  height: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-5:before {
  width: 12px;
  height: 8px;
}
app-root.large-mode .word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.word-5:before {
  width: 14px;
  height: 10px;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap .item-sound-btn {
  width: 30px;
  height: 30px;
  background: url('btn_play.svg') no-repeat center/cover;
}
.word-detail.keyword-detail .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap .item-sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.keyword-detail2 {
  position: fixed;
  left: 18px;
  right: 18px;
  bottom: 60px;
  z-index: 100;
  max-width: calc(720px - 36px);
  margin: 0 auto;
  border-top: 1px solid #f3ebe8;
  overflow-y: auto;
  background-color: #fffbf9;
}
app-root.ios section.keyword-detail2 {
  bottom: calc(60px + var(--safe-area-inset-bottom));
}
section.keyword-detail2.type-same {
  position: fixed;
  left: 18px;
  right: 18px;
  top: 206px;
  bottom: 60px;
  padding-top: 12px;
  padding-bottom: 20px;
  display: block;
  background-color: unset;
}
app-root.ios section.keyword-detail2.type-same {
  top: calc(206px + var(--safe-area-inset-top));
}
section.keyword-detail2.type-same .detail-wrap {
  padding: 0;
  border-radius: 24px 0 24px 0;
  overflow: hidden;
}
section.keyword-detail2.type-same .detail-wrap .detail-list-item-box + .detail-list-item-box {
  border-top: 6px solid #f2edeb;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box {
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 15px 11px;
  border-bottom: 1px solid #f3ebe8;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box + .keyword-item-box {
  margin-top: 8px;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box {
  position: relative;
  padding-right: 90px;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box {
  display: block;
  position: absolute;
  right: 36px;
  top: 50%;
  transform: translateY(-42%);
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box .sound-btn {
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  border: none;
  cursor: pointer;
  display: inline-block;
  margin-left: 10px;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.keyword-detail2.type-same .detail-wrap .keyword-item-box .keyword-top-box .record-btn {
  outline: none;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  border: none;
  cursor: pointer;
  display: inline-block;
  margin-left: 10px;
}
section.keyword-detail2.type-same .detail-wrap .detail-head-box {
  padding-left: 15px;
}
section.keyword-detail2.type-same .detail-wrap .detail-head-box .detail-menu {
  right: 15px;
  top: -95px;
}
section.keyword-detail2.type-same .detail-wrap .detail-head-box .detail-menu2 {
  right: 7px;
  top: 10px;
}
section.keyword-detail2.type-same .detail-wrap .detail-head-box .fixed-menu {
  right: 7px;
  top: -51px;
}
section.keyword-detail2.type-same .detail-wrap .detail-body .detail-item-list .detail-item-box {
  padding-left: 15px;
  padding-right: 15px;
}
section.keyword-detail2 .detail-wrap {
  background-color: #fffbf9;
  padding: 0 15px;
  max-width: 720px;
  width: 100%;
  min-height: 100%;
  margin: 0 auto;
}
section.keyword-detail2 .detail-wrap .detail-head-box {
  position: relative;
  padding: 15px 90px 15px 0;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row + .row {
  margin-top: 5px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row .mean-list {
  display: flex;
  flex-flow: row wrap;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row .mean-list .mean-box {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d2562f;
  color: #d2562f;
  height: 26px;
  padding: 0 8px;
  font-size: 12px;
  font-weight: 500;
  border-radius: 4px;
  background-color: #fff;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row .mean-list .mean-box + .mean-box {
  margin-left: 6px;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-head-box .row .mean-list .mean-box {
  font-size: 17px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row .type-list {
  display: flex;
  flex-flow: row wrap;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row .type-list .type-box {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 26px;
  min-width: 50px;
  padding: 0 12px;
  font-size: 12px;
  font-weight: 500;
  border-radius: 4px;
  color: #fff;
  background-color: #d2562f;
}
section.keyword-detail2 .detail-wrap .detail-head-box .row .type-list .type-box + .type-box {
  margin-left: 6px;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-head-box .row .type-list .type-box {
  font-size: 17px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu {
  position: absolute;
  right: 0;
  top: 15px;
  width: 70px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.bookmark-btn {
  background: url('btn_bookmark.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.bookmark-btn.on {
  background: url('btn_bookmark_on.svg') no-repeat center/cover;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu2 {
  position: absolute;
  right: 0;
  top: 15px;
  width: 35px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn.bookmark-btn {
  background: url('btn_bookmark.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn.bookmark-btn.on {
  background: url('btn_bookmark_on.svg') no-repeat center/cover;
}
section.keyword-detail2 .detail-wrap .detail-head-box .detail-menu2 .detail-menu-btn.bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.keyword-detail2 .detail-wrap .detail-head-box .fixed-menu {
  position: absolute;
  right: 0;
  top: 15px;
  width: 35px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .fixed-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
section.keyword-detail2 .detail-wrap .detail-head-box .fixed-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .fixed-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
section.keyword-detail2 .detail-wrap .detail-head-box .fixed-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box {
  border-top: 1px solid #f3ebe8;
  padding: 18px 0;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box {
  padding-bottom: 8px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star1 {
  width: 10px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star1 {
  height: 12px;
  background-size: 12px 12px;
  width: 12px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star2 {
  width: 23px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star2 {
  height: 12px;
  background-size: 12px 12px;
  width: 27px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star3 {
  width: 36px;
  height: 10px;
  background-image: url('ico_star.svg');
  background-repeat: space;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .label-box .ic-star3 {
  height: 12px;
  background-size: 12px 12px;
  width: 42px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box + .word-box {
  margin-top: 21px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .subject {
  font-size: 14px;
  font-weight: 700;
  color: #33373b;
  line-height: 20px;
  padding-bottom: 4px;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .subject {
  font-size: 18px;
  line-height: 27px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con {
  position: relative;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con.with-sound {
  padding-right: 34px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .txt-box {
  color: #33373b;
  font-size: 13px;
  line-height: 19px;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .txt-box {
  font-size: 17px;
  line-height: 25px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .sound-btn {
  position: absolute;
  right: 0;
  top: 0;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .record-btn {
  position: absolute;
  right: 0;
  top: 0;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list {
  margin: 0 -3px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul {
  display: flex;
  flex-flow: row wrap;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li {
  width: 50%;
  padding: 3px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap {
  border-radius: 6px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #d0e9e3;
  padding: 7px 10px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table {
  width: 100%;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr.main td {
  height: 20px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr.sub td {
  height: 10px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.kor {
  font-size: 16px;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.kor {
  font-size: 20px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.chn {
  font-size: 14px;
}
app-root.large-mode section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.chn {
  font-size: 19px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap article.keyword table tr td.type-spacing {
  padding-left: 10px;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap .item-sound-btn {
  width: 30px;
  height: 30px;
  background: url('btn_play.svg') no-repeat center/cover;
}
section.keyword-detail2 .detail-wrap .detail-body .detail-item-list .detail-item-box .word-list .word-box .con .item-list ul li .item-wrap .item-sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 100;
}
footer .footer-wrap {
  position: relative;
  max-width: 720px;
  margin: 0 auto;
}
footer .footer-wrap ul.footer-menu-list {
  display: flex;
  justify-content: space-between;
  background-color: #3a424a;
}
footer .footer-wrap ul.footer-menu-list li {
  width: 100%;
}
app-root.ios footer .footer-wrap ul.footer-menu-list li {
  margin-bottom: var(--safe-area-inset-bottom);
}
footer .footer-wrap ul.footer-menu-list li a {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
footer .footer-wrap ul.footer-menu-list li a.on .ic-movie {
  background: url('icon_movie_on.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.on .ic-home {
  background: url('ico_home_on.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.on .ic-bookmark {
  background: url('icon_bookmark_on.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.on .ic-give {
  background: url('icon_give_on.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.on .ic-back {
  background: url('icon_back_on.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.on .ic-down {
  background: url('icon_down_on.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.on .txt {
  color: #ffcc41;
  font-weight: 700;
}
footer .footer-wrap ul.footer-menu-list li a.disable .ic-down {
  background: url('icon_down_disable.svg') no-repeat center;
}
footer .footer-wrap ul.footer-menu-list li a.disable .txt {
  color: #888;
  font-weight: 700;
}
footer .footer-wrap ul.footer-menu-list li a .ic-movie {
  background: url('icon_movie_off.svg') no-repeat center;
  width: 40px;
  height: 30px;
}
footer .footer-wrap ul.footer-menu-list li a .ic-home {
  background: url('ico_home_off.svg') no-repeat center;
  width: 40px;
  height: 30px;
}
footer .footer-wrap ul.footer-menu-list li a .ic-bookmark {
  background: url('icon_bookmark_off.svg') no-repeat center;
  width: 40px;
  height: 30px;
}
footer .footer-wrap ul.footer-menu-list li a .ic-give {
  background: url('icon_give_off.svg') no-repeat center;
  width: 40px;
  height: 30px;
}
footer .footer-wrap ul.footer-menu-list li a .ic-back {
  background: url('icon_back_off.svg') no-repeat center;
  width: 40px;
  height: 30px;
}
footer .footer-wrap ul.footer-menu-list li a .ic-down {
  background: url('icon_down_off.svg') no-repeat center;
  width: 40px;
  height: 30px;
}
footer .footer-wrap ul.footer-menu-list li a .txt {
  padding-top: 2px;
  font-size: 10px;
  color: #fff;
  line-height: 13px;
}
article.popup {
  display: block;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 720px;
  width: 100%;
  margin: 0 auto;
  z-index: 501;
  padding: 0 18px;
}
article.popup.type-shadow .popup-wrap2 {
  border-radius: 24px;
  box-shadow: 0px 0px 10px 0px rgba(125, 125, 125, 0.5);
}
article.popup .overlay3 {
  position: fixed;
  left: -100vw;
  right: -100vw;
  bottom: -200vh;
  top: -200vh;
  background-color: rgba(0, 0, 0, 0.6);
}
article.popup .popup-wrap {
  border-radius: 24px;
  position: relative;
  background-color: #fff;
  padding: 10px 15px;
}
article.popup.popup-help .popup-wrap:after {
  content: "";
  position: absolute;
  background: url('img_popup_charactor.svg') no-repeat center/cover;
  width: 119px;
  height: 100px;
  left: 50%;
  transform: translateX(-50%);
  top: -75px;
}
article.popup.popup-help .popup-wrap .popup-head {
  padding: 15px 0px;
  border-bottom: 1px dashed #ECD9BD;
}
article.popup.popup-help .popup-wrap .popup-head .head-txt-box {
  font-size: 1rem;
  font-weight: 400;
  color: #4E4E4E;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-head .head-txt-box {
  font-size: 1.4rem;
}
article.popup.popup-help .popup-wrap .popup-head .popup-close-btn {
  position: absolute;
  right: 10px;
  top: 20px;
  background: url('btn_x.svg') no-repeat center/cover;
  width: 1.2rem;
  height: 1.2rem;
  margin: 10px;
  cursor: pointer;
}
article.popup.popup-help .popup-wrap .help-body-container {
  overflow-y: auto;
  height: 380px;
}
article.popup.popup-help .popup-wrap .pitch-help-body-container {
  overflow-y: auto;
  height: 160px;
}
article.popup.popup-help .popup-wrap .popup-body {
  /* 사성 기호 추가내용 */
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box {
  font-size: 0.8rem;
  line-height: 0.8rem;
  margin-bottom: 10px;
  display: grid;
  grid-template-columns: auto 1fr 1fr 1fr;
  grid-gap: 1px;
  /* 셀 간의 간격 */
  border: 1px solid #f2f2f2;
  /* 헤더 */
  /* 셀 */
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-saseung-box {
  font-size: 1.1rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .header {
  background-color: #f2f2f2;
  border: unset;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell {
  padding: 4px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  line-height: 18px;
  border: 0.5px solid #f2f2f2;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell {
  font-size: 17px;
  line-height: 22px;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell.header {
  font-size: 13px;
  line-height: 16px;
  display: block;
  align-content: center;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell.header {
  font-size: 15px;
  line-height: 19px;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .left {
  text-align: left;
  padding: 0 15px;
  width: 100%;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1 {
  width: 1.4rem;
  height: 1rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-1 {
  background: url('ico_seungjo_a1.svg') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-2 {
  background: url('ico_seungjo_a2.svg') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-3 {
  background: url('ico_seungjo_a3.svg') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-4 {
  background: url('ico_seungjo_a4.svg') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-5 {
  background: url('ico_seungjo_a5.svg') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2 {
  width: 1.5rem;
  height: 1.5rem;
  padding-bottom: 5px;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-1:before {
  position: relative;
  content: "1";
  bottom: 0.2rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-2:before {
  position: relative;
  content: "2";
  bottom: 0.2rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-3:before {
  position: relative;
  content: "3";
  bottom: 0.2rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-4:before {
  position: relative;
  content: "4";
  bottom: 0.2rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-5:before {
  position: relative;
  content: "5";
  bottom: 0.2rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3 {
  width: 1.2rem;
  height: 1.2rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-1 {
  background: url('ic_saseung_1.png') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-2 {
  background: url('ic_saseung_2.png') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-3 {
  background: url('ic_saseung_3.png') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-4 {
  background: url('ic_saseung_4.png') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-5 {
  background: url('ic_saseung_5.png') no-repeat center/cover;
}
article.popup.popup-help .popup-wrap .popup-body .help-comment-box {
  position: relative;
  font-size: 0.8rem;
  line-height: 1rem;
  font-weight: 400;
  color: #33373B;
  padding-top: 12px;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-comment-box {
  font-size: 1rem;
}
article.popup.popup-help .popup-wrap .popup-body .help-img-box {
  padding: 4px 0 8px;
}
article.popup.popup-help .popup-wrap .popup-body .help-img-box img {
  width: 100%;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box {
  padding: 16px 0;
  /* 사성일람 도움말 내용 */
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container {
  display: flex;
  flex-flow: column nowrap;
  font-size: 14px;
  padding: 2px 0;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container {
  font-size: 17px;
  padding: 6px 0;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow {
  display: flex;
  flex-flow: row nowrap;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell {
  padding-bottom: 5px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell.first {
  flex-shrink: 0;
  width: 20px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell.mid {
  flex-shrink: 0;
  width: 80px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell.end {
  width: auto;
  line-height: 1.3;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row {
  display: flex;
  flex-direction: column;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row + .row {
  margin-top: 9px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .subject {
  width: auto;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  padding-bottom: 5px;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .subject {
  font-size: 17px;
  line-height: 22px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .con {
  flex: 1;
  font-size: 14px;
  line-height: 21px;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .con {
  font-size: 17px;
  line-height: 22px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table1 {
  display: grid;
  grid-template-columns: 32px auto;
  grid-gap: 8px;
  /* 셀 간의 간격 */
  position: relative;
  margin-bottom: 8px;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table1 .other-type-box {
  top: 2px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table1 .other-type-box .other-type {
  padding: 0 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #7b584c;
  border-radius: 4px;
  color: #7b584c;
  font-size: 11px;
  height: 18px;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table1 .other-type-box .other-type {
  height: 20px;
  font-size: 13px;
  padding: 0 2px 1px;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table1 .other-type-box .highlight {
  background: #D7DAB5;
  display: inline-flex;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table1 .highlight2 {
  transform: skewX(-13deg);
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table2 {
  display: grid;
  grid-template-columns: 32px auto 32px auto;
  grid-gap: 8px;
  /* 셀 간의 간격 */
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table2 .key-box {
  font-size: 0;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table2 .key-box .key-txt {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  min-width: 20px;
  padding: 0 4px;
  margin: 1px 0;
  height: 20px;
  border-radius: 4px;
  background-color: #e9d3cc;
  color: #7b584c;
}
app-root.large-mode article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .abbr-table2 .key-box .key-txt {
  min-width: 23px;
  font-size: 14px;
  height: 23px;
  margin: 2px 0;
}
article.popup.popup-help .popup-wrap .popup-body .help-txt-box .row .symbol {
  padding-right: 4px;
  align-content: center;
  text-align: end;
}
article.popup.popup-help .popup-wrap .popup-body .help-more-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  border-radius: 26px;
  border: 1.5px solid #3a424a;
  font-size: 15px;
  font-weight: 500;
}
article.popup .question-box {
  border-top: 1px dashed #ECD9BD;
}
article.popup .question-box .question-txt {
  padding: 10px 27px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 700;
  text-align: center;
}
app-root.large-mode article.popup .question-box .question-txt {
  font-size: 15px;
  line-height: 22px;
}
article.popup .question-box .question-btn-box {
  display: flex;
}
article.popup .question-box .question-btn-box .question-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 25px;
  width: 100%;
  color: #fff;
  height: 39px;
  font-size: 15px;
  font-weight: 500;
}
app-root.large-mode article.popup .question-box .question-btn-box .question-btn {
  font-size: 20px;
}
article.popup .question-box .question-btn-box .question-btn.type1 {
  background-color: #236555;
}
article.popup .question-box .question-btn-box .question-btn.type2 {
  background-color: #3a424a;
}
article.popup .question-box .question-btn-box .question-btn + .question-btn {
  margin-left: 10px;
}
article.popup.popup-pitch {
  z-index: 301;
}
article.popup.popup-pitch.overlay {
  z-index: 100;
}
article.popup.popup-pitch .popup-wrap .popup-head {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
article.popup.popup-pitch .popup-wrap .popup-head .popup-close-btn {
  background: url('btn_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
article.popup.popup-pitch .popup-wrap .popup-body .head-box {
  display: inline-flex;
  align-items: center;
}
article.popup.popup-pitch .popup-wrap .popup-body .head-box .dialect {
  font-size: 20px;
  font-weight: 700;
  height: 24px;
}
article.popup.popup-pitch .popup-wrap .popup-body .head-box .sound-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
article.popup.popup-pitch .popup-wrap .popup-body .head-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
article.popup.popup-pitch .popup-wrap .popup-body .wav-box {
  margin: 12px 0;
  height: 18vh;
  background: #F8F8F8;
}
article.popup.popup-pitch .popup-wrap .popup-body .txt-box {
  font-size: 14px;
  line-height: 20px;
}
app-root.large-mode article.popup.popup-pitch .popup-wrap .popup-body .txt-box {
  font-size: 18px;
  line-height: 23px;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box {
  display: inline-block;
  position: relative;
  overflow: hidden;
  width: 100%;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row {
  display: flex;
  position: relative;
  justify-content: center;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .record-btn {
  margin: 8px 0;
  width: 64px;
  height: 64px;
  background: url('btn_recording.svg') no-repeat center/cover;
  border: none;
  outline: none;
  cursor: pointer;
  display: block;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .record-btn:after {
  background: url('btn_recording.gif') no-repeat center/cover;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .record-btn.on {
  background: url('btn_recording.gif') no-repeat center/cover;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .record-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box {
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
app-root.large-mode article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box .help-btn {
  font-size: 15px;
  padding-right: 7px;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .reset-btn-box {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .reset-btn-box .reset-btn {
  position: relative;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding: 11px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
app-root.large-mode article.popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .reset-btn-box .reset-btn {
  font-size: 15px;
}
article.popup.popup-pitch .popup-wrap .popup-body .help-more-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  border-radius: 26px;
  border: 1.5px solid #3a424a;
  font-size: 15px;
  font-weight: 500;
}
article.popup.popup-pitch .popup-wrap .popup-body .question-box .question-txt {
  padding: 30px 0 27px;
  font-size: 15px;
  line-height: 22px;
  font-weight: 700;
  text-align: center;
}
article.popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box {
  display: flex;
}
article.popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 25px;
  width: 100%;
  color: #fff;
  height: 50px;
  font-size: 15px;
  font-weight: 500;
}
article.popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn.type1 {
  background-color: #236555;
}
article.popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn.type2 {
  background-color: #3a424a;
}
article.popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn + .question-btn {
  margin-left: 10px;
}
article.popup.popup-bookmark .popup-wrap.type-bookmark:before {
  content: "";
  position: absolute;
  background: url('img_bookmark_front.svg') no-repeat center/cover;
  width: 27px;
  height: 49px;
  top: -3px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}
article.popup.popup-bookmark .popup-wrap.type-bookmark:after {
  background: url('img_bookmark_back.svg') no-repeat center/cover;
  width: 46px;
  height: 52px;
  top: -52px;
}
article.popup.popup-bookmark .popup-wrap .popup-head {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
article.popup.popup-bookmark .popup-wrap .popup-head .popup-close-btn {
  background: url('btn_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form {
  padding: 20px 0;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-tit-box {
  text-align: center;
  font-size: 21px;
  font-weight: 700;
  color: #33373b;
  padding-bottom: 26px;
}
app-root.large-mode article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-tit-box {
  font-size: 28px;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list {
  margin: 0 -15px -10px;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box {
  padding: 0 34px;
  display: flex;
  width: 100%;
  align-items: center;
  height: 52px;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box + .bookmark-box {
  border-top: 1px solid #e6e6e6;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic {
  width: 32px;
  height: 32px;
  display: inline-flex;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-add {
  background: url('ic_bookmark_add.svg') no-repeat center/cover;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-find {
  background: url('ic_bookmark_find.svg') no-repeat center/cover;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-heart {
  background: url('ic_bookmark_heart.svg') no-repeat center/cover;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-talk {
  background: url('ic_bookmark_talk.svg') no-repeat center/cover;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-write {
  background: url('ic_bookmark_write.svg') no-repeat center/cover;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-book {
  background: url('ic_bookmark_book.svg') no-repeat center/cover;
}
article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .txt-box {
  font-size: 15px;
  line-height: 20px;
  color: #33373b;
  padding-left: 19px;
}
app-root.large-mode article.popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .txt-box {
  font-size: 20px;
  line-height: 24px;
}
article.popup article.popup-connect-box {
  overflow: hidden;
  background-color: #fff;
  border-radius: 24px;
  font-size: 0;
}
article.popup article.popup-connect-box .connect-head {
  background-color: #fee274;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 70px;
  padding: 0 20px;
  border-radius: 24px 24px 0 0;
  position: relative;
}
article.popup article.popup-connect-box .connect-head:after {
  content: "";
  position: absolute;
  left: 50%;
  top: -10px;
  transform: translateX(-50%);
  border-bottom: 10px solid #fee274;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
article.popup article.popup-connect-box .connect-head .head-box {
  display: inline-flex;
  align-items: center;
}
article.popup article.popup-connect-box .connect-head .head-box .dialect {
  font-size: 20px;
  font-weight: 700;
  height: 24px;
}
article.popup article.popup-connect-box .connect-head .head-box .sound-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
article.popup article.popup-connect-box .connect-head .head-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
article.popup article.popup-connect-box .connect-head .head-box .record-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
article.popup article.popup-connect-box .connect-head .menu-box .close-btn {
  display: inline-flex;
  background: url('btn_detail_x_yellow.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
article.popup article.popup-connect-box .connect-body {
  background-color: #fff;
  border-radius: 0 0 24px 24px;
  padding: 15px;
}
article.popup article.popup-connect-box .connect-body .more-btn-box {
  text-align: center;
}
article.popup article.popup-connect-box .connect-body .more-btn-box .more-btn {
  background-color: #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  width: 98px;
  border: 1px solid #33373b;
  font-size: 15px;
  font-weight: 500;
  border-radius: 8px;
}
article.popup article.popup-connect-box .connect-body .meaning-list {
  padding: 16px 0 20px;
}
article.popup article.popup-connect-box .connect-body .meaning-list .meaning-box {
  position: relative;
  padding-left: 32px;
}
article.popup article.popup-connect-box .connect-body .meaning-list .meaning-box + .meaning-box {
  margin-top: 10px;
}
article.popup article.popup-connect-box .connect-body .meaning-list .meaning-box .subject {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  position: absolute;
  left: 0;
}
app-root.large-mode article.popup article.popup-connect-box .connect-body .meaning-list .meaning-box .subject {
  font-size: 15px;
  line-height: 22px;
}
article.popup article.popup-connect-box .connect-body .meaning-list .meaning-box .con {
  font-size: 14px;
  line-height: 20px;
}
app-root.large-mode article.popup article.popup-connect-box .connect-body .meaning-list .meaning-box .con {
  font-size: 15px;
  line-height: 22px;
}
article.popup article.popup-connect-box .connect-body .layout-box {
  width: 100%;
  display: flex;
  align-items: flex-start;
}
article.popup article.popup-connect-box .connect-body .layout-box .key-box {
  padding-top: 3px;
}
article.popup article.popup-connect-box .connect-body .layout-box .key-box .key-txt {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  min-width: 20px;
  padding: 0 4px;
  height: 20px;
  border-radius: 4px;
  background-color: #e9d3cc;
  color: #7b584c;
}
app-root.large-mode article.popup article.popup-connect-box .connect-body .layout-box .key-box .key-txt {
  min-width: 23px;
  font-size: 14px;
  height: 23px;
}
article.popup article.popup-connect-box .connect-body .layout-box .key-box .key-txt + .key-txt {
  margin-left: 4px;
}
article.popup article.popup-connect-box .connect-body .layout-box .item-box {
  flex: 1;
  display: inline-flex;
  padding-left: 4px;
}
article.popup article.popup-connect-box .connect-body .layout-box .item-box .item-list {
  margin: -2px;
}
article.popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item {
  display: inline;
}
article.popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item .item-txt {
  margin: 2px;
  height: 26px;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
  font-size: 13px;
  color: #7b584c;
  border: 1px solid #7b584c;
}
article.popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item .item-txt .char {
  font-size: 14px;
  font-weight: 500;
  margin-left: 2px;
}
app-root.large-mode article.popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item .item-txt .char {
  font-size: 17px;
}
article.popup article.msg-popup-group {
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 4px 5px 0px rgba(18, 48, 48, 0.5);
}
article.popup article.msg-popup-group .msg-box {
  background-color: #fff;
  padding: 24px;
  text-align: center;
}
article.popup article.msg-popup-group .msg-box .tit-box {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
app-root.large-mode article.popup article.msg-popup-group .msg-box .tit-box {
  font-size: 20px;
  line-height: 29px;
}
article.popup article.msg-popup-group .msg-box .img-box {
  padding-top: 12px;
  text-align: center;
}
article.popup article.msg-popup-group .msg-box .img-box + .txt-box {
  padding-top: 12px;
}
article.popup article.msg-popup-group .msg-box .txt-box {
  padding-top: 20px;
  font-size: 13px;
  line-height: 19px;
  text-align: left;
}
app-root.large-mode article.popup article.msg-popup-group .msg-box .txt-box {
  font-size: 15px;
  line-height: 22px;
}
article.popup article.msg-popup-group .msg-box .agree-box {
  padding-top: 25px;
}
article.popup article.msg-popup-group .msg-menu-box {
  display: flex;
}
article.popup article.msg-popup-group .msg-menu-box .menu-btn {
  width: 100%;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 15px;
}
article.popup article.msg-popup-group .msg-menu-box .menu-btn.type-1 {
  background-color: #9a9a9a;
}
article.popup article.msg-popup-group .msg-menu-box .menu-btn.type-2 {
  background-color: #d2562f;
}
article.popup article.msg-popup-group .msg-menu-box .menu-btn.type-3 {
  background-color: #276757;
}
app-root.large-mode article.popup article.msg-popup-group .msg-menu-box .menu-btn {
  font-size: 17px;
}
article.popup.popup-noti {
  top: unset;
  transform: unset;
  padding-top: unset;
}
article.popup article.noti-popup-group {
  border-radius: 0 0 20px 20px;
  overflow: hidden;
}
article.popup article.noti-popup-group .msg-box {
  background-color: #fff;
  padding: 30px;
  text-align: center;
}
article.popup article.noti-popup-group .msg-box .tit-box {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
app-root.large-mode article.popup article.noti-popup-group .msg-box .tit-box {
  font-size: 20px;
  line-height: 29px;
}
article.popup article.noti-popup-group .msg-box .img-box {
  padding-top: 12px;
  text-align: center;
}
article.popup article.noti-popup-group .msg-box .img-box + .txt-box {
  padding-top: 12px;
}
article.popup article.noti-popup-group .msg-box .txt-box {
  padding-top: 20px;
  font-size: 13px;
  line-height: 19px;
  text-align: left;
}
app-root.large-mode article.popup article.noti-popup-group .msg-box .txt-box {
  font-size: 15px;
  line-height: 22px;
}
article.popup article.noti-popup-group .msg-box .agree-box {
  padding-top: 25px;
}
article.popup article.noti-popup-group .msg-menu-box {
  display: flex;
}
article.popup article.noti-popup-group .msg-menu-box .menu-btn {
  width: 100%;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 15px;
}
article.popup article.noti-popup-group .msg-menu-box .menu-btn.type-1 {
  background-color: #9a9a9a;
}
article.popup article.noti-popup-group .msg-menu-box .menu-btn.type-2 {
  background-color: #d2562f;
}
article.popup article.noti-popup-group .msg-menu-box .menu-btn.type-3 {
  background-color: #276757;
}
app-root.large-mode article.popup article.noti-popup-group .msg-menu-box .menu-btn {
  font-size: 17px;
}
/******************************************************************************
 * 단어 링크 팝업창, 훈 링크 팝업창에 사용하는 공통 스타일
 * TODO: 기존의 디자인에서 복사해와서, 불필요한 속성이 많이 포함되어있다. 시간될 때 제거하자.
 */
.link-popup {
  display: block;
  position: fixed;
  top: calc(45% + 60px);
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 720px;
  width: 100%;
  margin: 0 auto;
  z-index: 501;
  padding: 0 18px;
}
.link-popup.type-shadow .popup-wrap2 {
  border-radius: 24px;
  box-shadow: 0px 0px 10px 0px rgba(125, 125, 125, 0.5);
}
.link-popup .popup-wrap {
  border-radius: 24px;
  position: relative;
  background-color: #fff;
  padding: 20px 15px;
}
.link-popup.popup-help .popup-wrap:after {
  content: "";
  position: absolute;
  background: url('img_popup_charactor.svg') no-repeat center/cover;
  width: 119px;
  height: 100px;
  left: 50%;
  transform: translateX(-50%);
  top: -75px;
}
.link-popup.popup-help .popup-wrap .popup-head {
  padding: 15px 0px;
  border-bottom: 1px dashed #ECD9BD;
}
.link-popup.popup-help .popup-wrap .popup-head .head-txt-box {
  font-size: 1rem;
  font-weight: 400;
  color: #4E4E4E;
}
app-root.large-mode .link-popup.popup-help .popup-wrap .popup-head .head-txt-box {
  font-size: 1.4rem;
}
.link-popup.popup-help .popup-wrap .popup-head .popup-close-btn {
  position: absolute;
  right: 10px;
  top: 20px;
  background: url('btn_x.svg') no-repeat center/cover;
  width: 1.2rem;
  height: 1.2rem;
  margin: 10px;
  cursor: pointer;
}
.link-popup.popup-help .popup-wrap .help-body-container {
  overflow-y: auto;
  height: 380px;
}
.link-popup.popup-help .popup-wrap .popup-body {
  /* 사성 기호 추가내용 */
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box {
  font-size: 0.8rem;
  line-height: 0.8rem;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr auto;
  grid-gap: 1px;
  /* 셀 간의 간격 */
  /* 헤더 */
  /* 셀 */
}
app-root.large-mode .link-popup.popup-help .popup-wrap .popup-body .help-saseung-box {
  font-size: 1.1rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .header {
  background-color: #f2f2f2;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell {
  padding: 4px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .left {
  text-align: left;
  padding: 0 15px;
  width: 100%;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1 {
  width: 1.2rem;
  height: 1.2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-1 {
  background: url('ico_seungjo_a1.svg') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-2 {
  background: url('ico_seungjo_a2.svg') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-3 {
  background: url('ico_seungjo_a3.svg') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-4 {
  background: url('ico_seungjo_a4.svg') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-1.seungjo-5 {
  background: url('ico_seungjo_a5.svg') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2 {
  width: 1.5rem;
  height: 1.5rem;
  padding-bottom: 5px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-1:before {
  position: relative;
  content: "1";
  bottom: 0.2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-3:before {
  position: relative;
  content: "3";
  bottom: 0.2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-5:before {
  position: relative;
  content: "5";
  bottom: 0.2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-2.seungjo-2:before {
  position: relative;
  content: "2";
  bottom: 0.2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3 {
  width: 1.2rem;
  height: 1.2rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-1 {
  background: url('ic_saseung_1.png') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-3 {
  background: url('ic_saseung_3.png') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-5 {
  background: url('ic_saseung_5.png') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-saseung-box .cell .type-3.seungjo-2 {
  background: url('ic_saseung_2.png') no-repeat center/cover;
}
.link-popup.popup-help .popup-wrap .popup-body .help-comment-box {
  position: relative;
  font-size: 0.8rem;
  line-height: 1rem;
  font-weight: 400;
  color: #33373B;
  padding-top: 12px;
}
app-root.large-mode .link-popup.popup-help .popup-wrap .popup-body .help-comment-box {
  font-size: 1rem;
}
.link-popup.popup-help .popup-wrap .popup-body .help-img-box {
  padding: 9px 0 0;
}
.link-popup.popup-help .popup-wrap .popup-body .help-img-box img {
  width: 100%;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box {
  padding: 16px 0;
  /* 사성일람 도움말 내용 */
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container {
  display: flex;
  flex-flow: column nowrap;
  font-size: 14px;
  padding: 2px 0;
}
app-root.large-mode .link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container {
  font-size: 17px;
  padding: 6px 0;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow {
  display: flex;
  flex-flow: row nowrap;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell {
  padding-bottom: 5px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell.first {
  flex-shrink: 0;
  width: 20px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell.mid {
  flex-shrink: 0;
  width: 80px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .saseung-container .crow .cell.end {
  width: auto;
  line-height: 1.3;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .row {
  display: flex;
  flex-direction: column;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .row + .row {
  margin-top: 9px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .row .subject {
  width: auto;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  padding-bottom: 5px;
}
app-root.large-mode .link-popup.popup-help .popup-wrap .popup-body .help-txt-box .row .subject {
  font-size: 17px;
  line-height: 22px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-txt-box .row .con {
  flex: 1;
  font-size: 14px;
  line-height: 21px;
}
app-root.large-mode .link-popup.popup-help .popup-wrap .popup-body .help-txt-box .row .con {
  font-size: 17px;
  line-height: 22px;
}
.link-popup.popup-help .popup-wrap .popup-body .help-more-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  border-radius: 26px;
  border: 1.5px solid #3a424a;
  font-size: 15px;
  font-weight: 500;
}
.link-popup .question-box {
  border-top: 1px dashed #ECD9BD;
}
.link-popup .question-box .question-txt {
  padding: 10px 27px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 700;
  text-align: center;
}
app-root.large-mode .link-popup .question-box .question-txt {
  font-size: 15px;
  line-height: 22px;
}
.link-popup .question-box .question-btn-box {
  display: flex;
}
.link-popup .question-box .question-btn-box .question-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 25px;
  width: 100%;
  color: #fff;
  height: 50px;
  font-size: 15px;
  font-weight: 500;
}
app-root.large-mode .link-popup .question-box .question-btn-box .question-btn {
  font-size: 20px;
}
.link-popup .question-box .question-btn-box .question-btn.type1 {
  background-color: #236555;
}
.link-popup .question-box .question-btn-box .question-btn.type2 {
  background-color: #3a424a;
}
.link-popup .question-box .question-btn-box .question-btn + .question-btn {
  margin-left: 10px;
}
.link-popup.popup-pitch {
  z-index: 301;
}
.link-popup.popup-pitch.overlay {
  z-index: 100;
}
.link-popup.popup-pitch .popup-wrap .popup-head {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.link-popup.popup-pitch .popup-wrap .popup-head .popup-close-btn {
  background: url('btn_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.link-popup.popup-pitch .popup-wrap .popup-body .head-box {
  display: inline-flex;
  align-items: center;
}
.link-popup.popup-pitch .popup-wrap .popup-body .head-box .dialect {
  font-size: 20px;
  font-weight: 700;
  height: 24px;
}
.link-popup.popup-pitch .popup-wrap .popup-body .head-box .sound-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
.link-popup.popup-pitch .popup-wrap .popup-body .head-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
.link-popup.popup-pitch .popup-wrap .popup-body .wav-box {
  margin: 12px 0;
  height: 18vh;
  background: #F8F8F8;
}
.link-popup.popup-pitch .popup-wrap .popup-body .txt-box {
  padding-top: 16px;
  font-size: 14px;
  line-height: 20px;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box {
  display: inline-block;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row {
  display: flex;
  position: relative;
  justify-content: center;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .record-btn {
  margin: 8px 0;
  width: 64px;
  height: 64px;
  background: url('btn_recording.svg') no-repeat center/cover;
  border: none;
  outline: none;
  cursor: pointer;
  display: block;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .record-btn.on {
  background: url('btn_recording.gif') no-repeat center/cover;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box {
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .reset-btn-box {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.link-popup.popup-pitch .popup-wrap .popup-body .record-btn-box .row .reset-btn-box .reset-btn {
  position: relative;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding: 11px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
.link-popup.popup-pitch .popup-wrap .popup-body .help-more-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  border-radius: 26px;
  border: 1.5px solid #3a424a;
  font-size: 15px;
  font-weight: 500;
}
.link-popup.popup-pitch .popup-wrap .popup-body .question-box .question-txt {
  padding: 30px 0 27px;
  font-size: 15px;
  line-height: 22px;
  font-weight: 700;
  text-align: center;
}
.link-popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box {
  display: flex;
}
.link-popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 25px;
  width: 100%;
  color: #fff;
  height: 50px;
  font-size: 15px;
  font-weight: 500;
}
.link-popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn.type1 {
  background-color: #236555;
}
.link-popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn.type2 {
  background-color: #3a424a;
}
.link-popup.popup-pitch .popup-wrap .popup-body .question-box .question-btn-box .question-btn + .question-btn {
  margin-left: 10px;
}
.link-popup.popup-bookmark .popup-wrap.type-bookmark:before {
  content: "";
  position: absolute;
  background: url('img_bookmark_front.svg') no-repeat center/cover;
  width: 27px;
  height: 49px;
  top: -3px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}
.link-popup.popup-bookmark .popup-wrap.type-bookmark:after {
  background: url('img_bookmark_back.svg') no-repeat center/cover;
  width: 46px;
  height: 52px;
  top: -52px;
}
.link-popup.popup-bookmark .popup-wrap .popup-head {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.link-popup.popup-bookmark .popup-wrap .popup-head .popup-close-btn {
  background: url('btn_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form {
  padding-top: 20px;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-tit-box {
  text-align: center;
  font-size: 21px;
  font-weight: 700;
  color: #33373b;
  padding-bottom: 26px;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list {
  margin: 0 -15px -10px;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box {
  padding: 0 34px;
  display: flex;
  width: 100%;
  align-items: center;
  height: 52px;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box + .bookmark-box {
  border-top: 1px solid #e6e6e6;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic {
  width: 32px;
  height: 32px;
  display: inline-flex;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-add {
  background: url('ic_bookmark_add.svg') no-repeat center/cover;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-find {
  background: url('ic_bookmark_find.svg') no-repeat center/cover;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-heart {
  background: url('ic_bookmark_heart.svg') no-repeat center/cover;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-talk {
  background: url('ic_bookmark_talk.svg') no-repeat center/cover;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-write {
  background: url('ic_bookmark_write.svg') no-repeat center/cover;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .ic.ic-book {
  background: url('ic_bookmark_book.svg') no-repeat center/cover;
}
.link-popup.popup-bookmark .popup-wrap .popup-body article.popup-bookmark-form .bookmark-option-list .bookmark-box .txt-box {
  font-size: 15px;
  line-height: 20px;
  color: #33373b;
  padding-left: 19px;
}
.link-popup article.popup-connect-box {
  overflow: hidden;
  background-color: #fff;
  border-radius: 24px;
  font-size: 0;
}
.link-popup article.popup-connect-box .connect-head {
  background-color: #fee274;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 60px;
  padding: 0 20px;
  border-radius: 24px 24px 0 0;
  position: relative;
}
.link-popup article.popup-connect-box .connect-head.no-close {
  border-radius: 18px 18px 0 0;
}
.link-popup article.popup-connect-box .connect-head .head-box {
  display: inline-flex;
  align-items: center;
  margin-top: 6px;
}
.link-popup article.popup-connect-box .connect-head .head-box .dialect {
  font-size: 20px;
  font-weight: 700;
  height: 24px;
}
.link-popup article.popup-connect-box .connect-head .head-box .hun {
  font-size: 20px;
  font-weight: 700;
  height: 24px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-head .head-box .hun {
  font-size: 26px;
}
.link-popup article.popup-connect-box .connect-head .head-box .hanja-box {
  flex: 1;
  font-size: 14px;
  line-height: 20px;
  margin-left: 20px;
  margin-bottom: 4px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-head .head-box .hanja-box {
  font-size: 18px;
  line-height: 26px;
}
.link-popup article.popup-connect-box .connect-head .head-box .hanja-box .label-txt {
  background-color: #deb3b3;
  border-radius: 4px;
  min-width: 18px;
  height: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  padding: 0 2px;
  margin-right: 5px;
}
.link-popup article.popup-connect-box .connect-head .head-box .hanja-box .hanja-info {
  display: flex;
  align-items: center;
}
.link-popup article.popup-connect-box .connect-head .head-box .hanja-box .hanja-info + .label-txt {
  margin-left: 20px;
}
.link-popup article.popup-connect-box .connect-head .head-box .popup-sound-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
.link-popup article.popup-connect-box .connect-head .head-box .popup-sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
.link-popup article.popup-connect-box .connect-head .head-box .record-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
.link-popup article.popup-connect-box .connect-head .menu-box .close-btn {
  display: inline-flex;
  background: url('btn_detail_x_yellow.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.link-popup article.popup-connect-box .connect-body {
  background-color: #fff;
  border-radius: 0 0 24px 24px;
  padding: 8px 15px;
}
.link-popup article.popup-connect-box .connect-body .meaning-list {
  padding: 8px 0;
}
.link-popup article.popup-connect-box .connect-body .meaning-list .meaning-box {
  position: relative;
  padding-left: 32px;
}
.link-popup article.popup-connect-box .connect-body .meaning-list .meaning-box + .meaning-box {
  margin-top: 10px;
}
.link-popup article.popup-connect-box .connect-body .meaning-list .meaning-box .subject {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  position: absolute;
  left: 0;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .meaning-list .meaning-box .subject {
  font-size: 18px;
  line-height: 26px;
}
.link-popup article.popup-connect-box .connect-body .meaning-list .meaning-box .con {
  font-size: 14px;
  line-height: 20px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .meaning-list .meaning-box .con {
  font-size: 18px;
  line-height: 26px;
}
.link-popup article.popup-connect-box .connect-body .layout-box {
  width: 100%;
  display: flex;
  align-items: flex-start;
}
.link-popup article.popup-connect-box .connect-body .layout-box .key-box {
  padding-top: 3px;
}
.link-popup article.popup-connect-box .connect-body .layout-box .key-box .key-txt {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  min-width: 20px;
  padding: 0 4px;
  height: 20px;
  border-radius: 4px;
  background-color: #e9d3cc;
  color: #7b584c;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .layout-box .key-box .key-txt {
  min-width: 23px;
  font-size: 14px;
  height: 23px;
}
.link-popup article.popup-connect-box .connect-body .layout-box .key-box .key-txt + .key-txt {
  margin-left: 4px;
}
.link-popup article.popup-connect-box .connect-body .layout-box .item-box {
  flex: 1;
  display: inline-flex;
  padding-left: 4px;
}
.link-popup article.popup-connect-box .connect-body .layout-box .item-box .item-list {
  margin: -2px;
}
.link-popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item {
  display: inline;
}
.link-popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item .item-txt {
  margin: 2px;
  height: 26px;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
  font-size: 13px;
  color: #7b584c;
  border: 1px solid #7b584c;
}
.link-popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item .item-txt .char {
  font-size: 14px;
  font-weight: 500;
  margin-left: 2px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .layout-box .item-box .item-list .word-item .item-txt .char {
  font-size: 17px;
}
.link-popup article.popup-connect-box .connect-body .hun-list {
  padding: 8px 0;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box {
  position: relative;
  display: flex;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box + .hun-box {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #e4dbc8;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .hanja {
  min-width: 45px;
  font-size: 18px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .hun-list .hun-box .hanja {
  min-width: 60px;
  font-size: 22px;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box {
  display: flex;
  align-items: baseline;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box + .saseung-box {
  margin-top: 5px;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box .saseung {
  background-color: #deb3b3;
  border-radius: 4px;
  min-width: 18px;
  height: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box .saseung {
  font-size: 16px;
  width: 22px;
  height: 22px;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box .meaning {
  padding-left: 10px;
  font-size: 14px;
  line-height: 20px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box .meaning {
  padding-left: 15px;
  font-size: 18px;
  line-height: 26px;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .saseung-list .saseung-box .meaning .highlight {
  background-color: #fff4d7;
  padding: 2px 0;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .word {
  min-width: 45px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .hun-list .hun-box .word {
  min-width: 60px;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .word-list {
  flex: 1;
  margin-left: 10px;
}
.link-popup article.popup-connect-box .connect-body .hun-list .hun-box .word-list .word-box {
  font-size: 14px;
  line-height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 2줄까지 표시 */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  /* 말줄임표(...) 표시 */
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .hun-list .hun-box .word-list .word-box {
  font-size: 18px;
  line-height: 26px;
}
.link-popup article.popup-connect-box .connect-body .error-txt {
  font-size: 14px;
  line-height: 20px;
  padding: 10px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-body .error-txt {
  font-size: 18px;
  line-height: 26px;
}
.link-popup article.popup-connect-box .connect-body .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
.link-popup article.popup-connect-box .connect-body .reload-icon img {
  width: 42px;
  height: 42px;
}
.link-popup article.popup-connect-box .connect-tail {
  position: relative;
  background-color: #fee274;
  border-radius: 0 0 24px 24px;
  padding: 8px 15px;
  max-height: 70px;
  min-height: 50px;
}
.link-popup article.popup-connect-box .connect-tail .more-link-btn-box {
  text-align: center;
  display: block;
}
.link-popup article.popup-connect-box .connect-tail .more-link-btn-box .more-link-btn {
  background-color: #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  min-width: 98px;
  border: 1px solid #33373b;
  font-size: 15px;
  font-weight: 500;
  border-radius: 8px;
  padding: 4px 8px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-tail .more-link-btn-box .more-link-btn {
  font-size: 19px;
  line-height: 22px;
}
.link-popup article.popup-connect-box .connect-tail .more-link-btn-box .more-txt {
  font-size: 11px;
  color: #787d82;
  padding: 8px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-tail .more-link-btn-box .more-txt {
  font-size: 13px;
}
.link-popup article.popup-connect-box .connect-tail .more-btn-box .more-btn {
  text-decoration: underline;
  text-underline-position: under;
  color: #787d82;
  font-size: 11px;
  padding-left: 3px;
  position: relative;
  top: -1px;
}
app-root.large-mode .link-popup article.popup-connect-box .connect-tail .more-btn-box .more-btn {
  font-size: 13px;
  line-height: 19px;
}
.link-popup article.popup-connect-box .connect-tail .menu-box {
  position: absolute;
  top: 0.7rem;
  right: 1.3rem;
}
.link-popup article.popup-connect-box .connect-tail .menu-box .close-btn {
  display: inline-flex;
  background: url('btn_detail_x_yellow.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
.link-popup article.msg-popup-group {
  border-radius: 20px;
  overflow: hidden;
}
.link-popup article.msg-popup-group .msg-box {
  background-color: #fff;
  padding: 30px;
  text-align: center;
}
.link-popup article.msg-popup-group .msg-box .tit-box {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
app-root.large-mode .link-popup article.msg-popup-group .msg-box .tit-box {
  font-size: 20px;
  line-height: 29px;
}
.link-popup article.msg-popup-group .msg-box .img-box {
  padding-top: 12px;
  text-align: center;
}
.link-popup article.msg-popup-group .msg-box .img-box + .txt-box {
  padding-top: 12px;
}
.link-popup article.msg-popup-group .msg-box .txt-box {
  padding-top: 20px;
  font-size: 13px;
  line-height: 19px;
  text-align: left;
}
app-root.large-mode .link-popup article.msg-popup-group .msg-box .txt-box {
  font-size: 15px;
  line-height: 22px;
}
.link-popup article.msg-popup-group .msg-box .agree-box {
  padding-top: 25px;
}
.link-popup article.msg-popup-group .msg-menu-box {
  display: flex;
}
.link-popup article.msg-popup-group .msg-menu-box .menu-btn {
  width: 100%;
  height: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 15px;
}
.link-popup article.msg-popup-group .msg-menu-box .menu-btn.type-1 {
  background-color: #9a9a9a;
}
.link-popup article.msg-popup-group .msg-menu-box .menu-btn.type-2 {
  background-color: #d2562f;
}
.link-popup article.msg-popup-group .msg-menu-box .menu-btn.type-3 {
  background-color: #276757;
}
app-root.large-mode .link-popup article.msg-popup-group .msg-menu-box .menu-btn {
  font-size: 17px;
}
section.about-list .about-list-wrap {
  padding: 10px 0;
}
section.about-list .about-list-wrap ul {
  position: relative;
}
section.about-list .about-list-wrap ul li + li {
  margin-top: 10px;
}
section.about-list .about-list-wrap ul li a {
  padding: 22px 15px;
  background-color: #fff;
  display: grid;
  grid-template-columns: 70px auto;
  grid-template-rows: auto auto;
  border-radius: 24px 0 24px 0;
}
section.about-list .about-list-wrap ul li a.no-img {
  display: flex;
  flex-direction: column;
}
section.about-list .about-list-wrap ul li a.no-img.on .subject-box {
  padding-bottom: 0;
}
section.about-list .about-list-wrap ul li a.no-img .subject-box {
  padding-bottom: 3px;
}
app-root.large-mode section.about-list .about-list-wrap ul li a {
  grid-template-rows: 27px auto;
}
section.about-list .about-list-wrap ul li a.on {
  display: flex;
  flex-direction: column;
}
section.about-list .about-list-wrap ul li a.on .subject-box {
  padding-left: 0;
  order: 1;
  line-height: 20px;
  font-size: 16px;
  display: flex;
  width: 100%;
  white-space: initial;
  padding-bottom: 14px;
  align-items: baseline;
}
app-root.large-mode section.about-list .about-list-wrap ul li a.on .subject-box {
  font-size: 20px;
  line-height: 24px;
}
section.about-list .about-list-wrap ul li a.on .img-box {
  order: 2;
  width: 100%;
  height: 0;
  padding-bottom: 63%;
  position: relative;
}
section.about-list .about-list-wrap ul li a.on .img-box img {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
section.about-list .about-list-wrap ul li a.on .con-box {
  order: 3;
  padding: 14px 0 0 0;
  display: block;
  height: auto;
  font-size: 14px;
  line-height: 20px;
}
app-root.large-mode section.about-list .about-list-wrap ul li a.on .con-box {
  padding: 14px 0 0 0;
  display: block;
  height: auto;
  font-size: 18px;
  line-height: 26px;
}
section.about-list .about-list-wrap ul li a.on .con-box blockquote {
  margin-left: 16px;
}
app-root.large-mode section.about-list .about-list-wrap ul li a.on .con-box blockquote {
  margin-left: 20px;
}
section.about-list .about-list-wrap ul li a.on .con-box .large {
  font-size: 110%;
  line-height: 120%;
}
section.about-list .about-list-wrap ul li a.on .con-box .small {
  font-size: 80%;
  line-height: 80%;
}
section.about-list .about-list-wrap ul li a.on .con-box img {
  max-width: 100%;
  vertical-align: text-bottom;
}
section.about-list .about-list-wrap ul li a.on .con-box img.img-char {
  height: 20px;
}
app-root.large-mode section.about-list .about-list-wrap ul li a.on .con-box img.img-char {
  height: 26px;
}
section.about-list .about-list-wrap ul li a.on .con-box p {
  margin-bottom: 4px;
  text-align: justify;
}
section.about-list .about-list-wrap ul li a.on .con-box ol {
  list-style-type: decimal;
  /* 숫자 (1, 2, 3, ...) */
  padding-left: 20px;
  /* 왼쪽 여백 */
}
app-root.large-mode section.about-list .about-list-wrap ul li a.on .con-box ol {
  padding-left: 30px;
}
section.about-list .about-list-wrap ul li a.on .reload-icon {
  order: 3;
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.about-list .about-list-wrap ul li a.on .reload-icon img {
  width: 42px;
  height: 42px;
}
section.about-list .about-list-wrap ul li a .img-box {
  grid-row: 1/3;
  order: 1;
  width: 70px;
  height: 70px;
}
section.about-list .about-list-wrap ul li a .img-box img {
  max-width: 100%;
  width: 100%;
  max-height: 100%;
  height: 100%;
}
section.about-list .about-list-wrap ul li a .subject-box {
  padding-left: 12px;
  order: 2;
  grid-column: 2/4;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
}
app-root.large-mode section.about-list .about-list-wrap ul li a .subject-box {
  font-size: 18px;
  line-height: 24px;
}
section.about-list .about-list-wrap ul li a .con-box {
  padding-top: 3px;
  padding-left: 12px;
  order: 3;
  grid-column: 2/4;
  line-height: 18px;
  font-size: 13px;
  color: #828487;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 18px;
  min-height: 54px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
app-root.large-mode section.about-list .about-list-wrap ul li a .con-box {
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 20px;
  min-height: 60px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.about-list .about-list-wrap ul li .no-img {
  display: flex;
  flex-direction: column;
  padding: 22px 15px;
  background-color: #fff;
  border-radius: 24px 0 24px 0;
}
section.about-list .about-list-wrap ul li .no-img .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.about-list .about-list-wrap ul li .no-img .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.about-list .about-list-wrap ul li .no-img .keyword-no-result-box {
  width: 100%;
  padding: 8px 0;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
}
app-root.large-mode section.about-list .about-list-wrap ul li .no-img .keyword-no-result-box {
  font-size: 20px;
  line-height: 26px;
}
section.about-list .about-list-wrap ul li .detail-menu {
  position: absolute;
  right: 0;
  top: 15px;
  width: 50px;
}
section.about-list .about-list-wrap ul li .detail-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
section.about-list .about-list-wrap ul li .detail-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
section.about-list .about-list-wrap ul li .detail-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
section.about-list .about-list-wrap ul li .detail-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.setting-page .setting-list {
  padding: 8px 0 28px;
}
section.setting-page .setting-list .setting-box {
  /* 카카오페이 버튼 - Start */
  /* 카카오페이 버튼 - End */
}
section.setting-page .setting-list .setting-box + .setting-box {
  margin-top: 28px;
}
app-root.large-mode section.setting-page .setting-list .setting-box + .setting-box {
  margin-top: 28px;
}
section.setting-page .setting-list .setting-box .setting-tit-box {
  color: #33373b;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
}
app-root.large-mode section.setting-page .setting-list .setting-box .setting-tit-box {
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
}
section.setting-page .setting-list .setting-box .setting-des-box {
  padding: 3px 0 12px;
  font-size: 12px;
  line-height: 20px;
  color: #50555a;
}
app-root.large-mode section.setting-page .setting-list .setting-box .setting-des-box {
  font-size: 15px;
  line-height: 20px;
}
section.setting-page .setting-list .setting-box .setting-des-box.license {
  display: grid;
  grid-template-columns: 80px auto;
}
app-root.large-mode section.setting-page .setting-list .setting-box .setting-des-box.license {
  grid-template-columns: 100px auto;
}
section.setting-page .setting-list .setting-box .setting-des-box.license .sub-txt {
  text-align: end;
  padding-right: 1rem;
}
section.setting-page .setting-list .setting-box .setting-des-box.license .con-txt {
  overflow: auto;
}
section.setting-page .setting-list .setting-box .setting-des-box.license .con-txt a {
  width: 100%;
  text-decoration: underline;
}
section.setting-page .setting-list .setting-box .setting-des-box.license .con-txt .link {
  border: 1px solid #D4C2A8;
  border-radius: 5px;
  padding: 0 5px;
  background-color: #fff;
}
section.setting-page .setting-list .setting-box .setting-des-box a {
  text-decoration: underline;
}
section.setting-page .setting-list .setting-box app-license-view {
  display: block;
  position: relative;
  background-color: white;
  padding: 10px;
  min-height: 200px;
}
section.setting-page .setting-list .setting-box app-license-view .md {
  font-size: 12px;
  /* 기준값 변경에 따라 조정 */
  line-height: 19.2px;
  /* 12px * 1.6 */
  display: block;
  overflow: auto;
}
section.setting-page .setting-list .setting-box app-license-view .md h1 {
  font-size: 24px;
  /* 기존 38.4px의 62.5% */
  line-height: 38.4px;
  /* 24px * 1.6 */
}
section.setting-page .setting-list .setting-box app-license-view .md h2 {
  font-size: 18px;
  /* 기존 28.8px의 62.5% */
  line-height: 28.8px;
  /* 18px * 1.6 */
}
section.setting-page .setting-list .setting-box app-license-view .md h3 {
  font-size: 14.025px;
  /* 기존 22.464px의 62.5% */
  line-height: 22.44px;
  /* 14.025px * 1.6 */
}
section.setting-page .setting-list .setting-box app-license-view .md h4 {
  font-size: 12px;
  /* 19.2px의 62.5%와 동일하므로 기준값과 일치 */
  line-height: 19.2px;
  /* 12px * 1.6 */
}
section.setting-page .setting-list .setting-box app-license-view .md ol {
  margin-left: 40px;
  /* 스타일에 큰 변화 없음 */
  font-size: 12px;
  /* 기준값 동일 */
  line-height: 19.2px;
  /* 12px * 1.6 */
}
section.setting-page .setting-list .setting-box app-license-view .md ul {
  margin-left: 40px;
  font-size: 12px;
  list-style-type: disc;
  line-height: 19.2px;
}
section.setting-page .setting-list .setting-box app-license-view .md li {
  margin-bottom: 5px;
  /* 스타일에 큰 변화 없음 */
  line-height: 18px;
  /* 조정된 값 */
}
section.setting-page .setting-list .setting-box app-license-view .md pre {
  background-color: #f4f4f4;
  border: 1px solid #ddd;
  /* 스타일에 큰 변화 없음 */
  border-left: 3px solid #f36d33;
  color: #666;
  page-break-inside: avoid;
  font-family: monospace;
  font-size: 9px;
  /* 기존 14.4px의 62.5% */
  line-height: 14.4px;
  /* 9px * 1.6 */
  margin-bottom: 12px;
  /* 19.2px의 62.5% */
  max-width: 100%;
  overflow: auto;
  padding: 7.5px 11.25px;
  /* 조정된 값 */
  display: block;
  word-wrap: break-word;
}
section.setting-page .setting-list .setting-box app-license-view .md code {
  background-color: #f4f4f4;
  border-radius: 3px;
  /* 스타일에 큰 변화 없음 */
  font-family: monospace;
  padding: 0 1.875px;
  /* 조정된 값 */
}
section.setting-page .setting-list .setting-box app-license-view .md a {
  text-decoration: underline;
}
section.setting-page .setting-list .setting-box app-license-view .md img {
  max-width: 100%;
}
section.setting-page .setting-list .setting-box app-license-view .close-btn {
  position: absolute;
  top: 5px;
  right: 5px;
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.setting-page .setting-list .setting-box .setting-option-box {
  align-items: center;
  height: 44px;
  display: flex;
  border-radius: 40px;
  background-color: #33373b;
  overflow: hidden;
  padding: 5px;
}
section.setting-page .setting-list .setting-box .setting-option-box label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
section.setting-page .setting-list .setting-box .setting-option-box label input:checked ~ span {
  border-radius: 40px;
  background-color: #ffc43d;
  color: #33373b;
}
section.setting-page .setting-list .setting-box .setting-option-box label input:checked ~ span .star {
  background-image: url('ic_star_on.svg');
}
section.setting-page .setting-list .setting-box .setting-option-box label .txt {
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 34px;
  color: #7b838b;
  font-size: 14px;
  line-height: 18px;
}
app-root.large-mode section.setting-page .setting-list .setting-box .setting-option-box label .txt {
  font-size: 16px;
}
section.setting-page .setting-list .setting-box .setting-option-box label .txt .star {
  height: 12px;
  background-image: url('ic_star_off.svg');
  background-repeat: space;
}
section.setting-page .setting-list .setting-box .setting-option-box label .txt .star.star1 {
  width: 12px;
}
section.setting-page .setting-list .setting-box .setting-option-box label .txt .star.star2 {
  width: 26px;
}
section.setting-page .setting-list .setting-box .setting-option-box label .txt .star.star3 {
  width: 40px;
}
section.setting-page .setting-list .setting-box .setting-option-box label .txt .star.star4 {
  width: 54px;
}
section.setting-page .setting-list .setting-box .setting-btn-box {
  display: flex;
  /* 네이버 로그인 */
}
section.setting-page .setting-list .setting-box .setting-btn-box .bookmark-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
}
section.setting-page .setting-list .setting-box .setting-btn-box .bookmark-box .naver-logo {
  margin: 5px 20px;
  flex: 1;
  height: 40px;
  width: 80px;
  background: url('ic_naver_connect.svg') no-repeat center/auto 100%;
  cursor: pointer;
}
section.setting-page .setting-list .setting-box .setting-btn-box .bookmark-box .naver-logo.disconnect {
  background: url('ic_naver_disconnect.svg') no-repeat center/auto 100%;
}
app-root.large-mode section.setting-page .setting-list .setting-box .setting-btn-box .bookmark-box .naver-logo {
  height: 45px;
}
section.setting-page .setting-list .setting-box .setting-btn-box .setting-btn {
  width: 100%;
  height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  border: 1px solid #33373b;
  border-radius: 40px;
  font-weight: 500;
  font-size: 14px;
  color: #33373b;
}
app-root.large-mode section.setting-page .setting-list .setting-box .setting-btn-box .setting-btn {
  font-size: 18px;
}
section.setting-page .setting-list .setting-box .setting-btn-box .setting-btn + .setting-btn {
  margin-left: 10px;
}
section.setting-page .setting-list .setting-box .setting-btn-box .setting-btn img.sns {
  width: 28px;
  height: 28px;
  border-radius: 3px;
  margin-right: 4px;
}
section.setting-page .setting-list .setting-box .setting-btn-box .setting-btn img.paypal {
  width: 56px;
  height: 28px;
  border-radius: 3px;
  margin-right: 4px;
}
section.setting-page .setting-list .setting-box .pay-btn-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 50vh;
}
section.setting-page .setting-list .setting-box .pay-btn-box .pay-btn {
  border-radius: 25px;
  width: 230px;
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding-left: 50px;
}
section.setting-page .setting-list .setting-box .pay-btn-box .pay-btn.type-kakao {
  background: #FCEC21 url('ic_kakao.png') no-repeat left 0 center/100% 100%;
}
section.setting-page .setting-list .setting-box .pay-btn-box .pay-btn.type-kakao .txt {
  font-size: 0.9rem;
  font-weight: 400;
  color: #33373B;
  text-align: center;
}
app-root.large-mode section.setting-page .setting-list .setting-box .pay-btn-box .pay-btn.type-kakao .txt {
  font-size: 1rem;
}
section.setting-page .setting-list .setting-box .goto-web-btn-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 50vh;
}
section.setting-page .setting-list .setting-box .goto-web-btn-box .pay-btn {
  border-radius: 25px;
  width: 230px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
}
section.setting-page .setting-list .setting-box .goto-web-btn-box .pay-btn.type-web {
  background: #276757;
}
section.setting-page .setting-list .setting-box .goto-web-btn-box .pay-btn.type-web .txt {
  font-size: 20px;
  line-height: 24px;
  font-weight: 400;
  color: white;
  text-align: center;
}
app-root.large-mode section.setting-page .setting-list .setting-box .goto-web-btn-box .pay-btn.type-web .txt {
  font-size: 26px;
  line-height: 32px;
}
section.setting-page .setting-list .setting-box .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.setting-page .setting-list .setting-box .reload-icon img {
  width: 42px;
  height: 42px;
}
section.setting-page .setting-list .admin-box {
  /* 카카오페이 버튼 - Start */
  /* 카카오페이 버튼 - End */
}
section.setting-page .setting-list .admin-box .admin-tit-box {
  color: #33373b;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  margin: 20px 0 15px;
}
app-root.large-mode section.setting-page .setting-list .admin-box .admin-tit-box {
  font-size: 20px;
  line-height: 30px;
  font-weight: 700;
  margin: 30px 0 20px;
}
section.setting-page .setting-list .admin-box .admin-des-box {
  padding: 3px 0 12px;
  font-size: 14px;
  line-height: 20px;
  color: #50555a;
  text-align: justify;
}
section.setting-page .setting-list .admin-box .admin-des-box .right {
  text-align: right;
}
app-root.large-mode section.setting-page .setting-list .admin-box .admin-des-box {
  font-size: 18px;
  line-height: 26px;
}
section.setting-page .setting-list .admin-box app-license-view {
  display: block;
  position: relative;
  background-color: white;
  padding: 10px;
  min-height: 200px;
}
section.setting-page .setting-list .admin-box app-license-view .md {
  font-size: 12px;
  /* 기준값 변경에 따라 조정 */
  line-height: 19.2px;
  /* 12px * 1.6 */
  display: block;
  overflow: auto;
}
section.setting-page .setting-list .admin-box app-license-view .md h1 {
  font-size: 24px;
  /* 기존 38.4px의 62.5% */
  line-height: 38.4px;
  /* 24px * 1.6 */
}
section.setting-page .setting-list .admin-box app-license-view .md h2 {
  font-size: 18px;
  /* 기존 28.8px의 62.5% */
  line-height: 28.8px;
  /* 18px * 1.6 */
}
section.setting-page .setting-list .admin-box app-license-view .md h3 {
  font-size: 14.025px;
  /* 기존 22.464px의 62.5% */
  line-height: 22.44px;
  /* 14.025px * 1.6 */
}
section.setting-page .setting-list .admin-box app-license-view .md h4 {
  font-size: 12px;
  /* 19.2px의 62.5%와 동일하므로 기준값과 일치 */
  line-height: 19.2px;
  /* 12px * 1.6 */
}
section.setting-page .setting-list .admin-box app-license-view .md ol {
  margin-left: 40px;
  /* 스타일에 큰 변화 없음 */
  font-size: 12px;
  /* 기준값 동일 */
  line-height: 19.2px;
  /* 12px * 1.6 */
}
section.setting-page .setting-list .admin-box app-license-view .md ul {
  margin-left: 40px;
  font-size: 12px;
  list-style-type: disc;
  line-height: 19.2px;
}
section.setting-page .setting-list .admin-box app-license-view .md li {
  margin-bottom: 5px;
  /* 스타일에 큰 변화 없음 */
  line-height: 18px;
  /* 조정된 값 */
}
section.setting-page .setting-list .admin-box app-license-view .md pre {
  background-color: #f4f4f4;
  border: 1px solid #ddd;
  /* 스타일에 큰 변화 없음 */
  border-left: 3px solid #f36d33;
  color: #666;
  page-break-inside: avoid;
  font-family: monospace;
  font-size: 9px;
  /* 기존 14.4px의 62.5% */
  line-height: 14.4px;
  /* 9px * 1.6 */
  margin-bottom: 12px;
  /* 19.2px의 62.5% */
  max-width: 100%;
  overflow: auto;
  padding: 7.5px 11.25px;
  /* 조정된 값 */
  display: block;
  word-wrap: break-word;
}
section.setting-page .setting-list .admin-box app-license-view .md code {
  background-color: #f4f4f4;
  border-radius: 3px;
  /* 스타일에 큰 변화 없음 */
  font-family: monospace;
  padding: 0 1.875px;
  /* 조정된 값 */
}
section.setting-page .setting-list .admin-box app-license-view .md a {
  text-decoration: underline;
}
section.setting-page .setting-list .admin-box app-license-view .md img {
  max-width: 100%;
}
section.setting-page .setting-list .admin-box app-license-view .close-btn {
  position: absolute;
  top: 5px;
  right: 5px;
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.setting-page .setting-list .admin-box .setting-option-box {
  align-items: center;
  height: 44px;
  display: flex;
  border-radius: 40px;
  background-color: #33373b;
  overflow: hidden;
  padding: 5px;
}
section.setting-page .setting-list .admin-box .setting-option-box label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
section.setting-page .setting-list .admin-box .setting-option-box label input:checked ~ span {
  border-radius: 40px;
  background-color: #ffc43d;
  color: #33373b;
}
section.setting-page .setting-list .admin-box .setting-option-box label input:checked ~ span .star {
  background-image: url('ic_star_on.svg');
}
section.setting-page .setting-list .admin-box .setting-option-box label .txt {
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 34px;
  color: #7b838b;
  font-size: 14px;
  line-height: 18px;
}
app-root.large-mode section.setting-page .setting-list .admin-box .setting-option-box label .txt {
  font-size: 16px;
}
section.setting-page .setting-list .admin-box .setting-option-box label .txt .star {
  height: 12px;
  background-image: url('ic_star_off.svg');
  background-repeat: space;
}
section.setting-page .setting-list .admin-box .setting-option-box label .txt .star.star1 {
  width: 12px;
}
section.setting-page .setting-list .admin-box .setting-option-box label .txt .star.star2 {
  width: 26px;
}
section.setting-page .setting-list .admin-box .setting-option-box label .txt .star.star3 {
  width: 40px;
}
section.setting-page .setting-list .admin-box .setting-option-box label .txt .star.star4 {
  width: 54px;
}
section.setting-page .setting-list .admin-box .setting-btn-box {
  display: flex;
  /* 네이버 로그인 */
}
section.setting-page .setting-list .admin-box .setting-btn-box .bookmark-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
}
section.setting-page .setting-list .admin-box .setting-btn-box .bookmark-box .naver-logo {
  margin: 5px 20px;
  flex: 1;
  height: 40px;
  width: 80px;
  background: url('ic_naver_connect.svg') no-repeat center/auto 100%;
  cursor: pointer;
}
section.setting-page .setting-list .admin-box .setting-btn-box .bookmark-box .naver-logo.disconnect {
  background: url('ic_naver_disconnect.svg') no-repeat center/auto 100%;
}
app-root.large-mode section.setting-page .setting-list .admin-box .setting-btn-box .bookmark-box .naver-logo {
  height: 45px;
}
section.setting-page .setting-list .admin-box .setting-btn-box .setting-btn {
  width: 100%;
  height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  border: 1px solid #33373b;
  border-radius: 40px;
  font-weight: 500;
  font-size: 14px;
  color: #33373b;
}
app-root.large-mode section.setting-page .setting-list .admin-box .setting-btn-box .setting-btn {
  font-size: 18px;
}
section.setting-page .setting-list .admin-box .setting-btn-box .setting-btn + .setting-btn {
  margin-left: 10px;
}
section.setting-page .setting-list .admin-box .setting-btn-box .setting-btn img.sns {
  width: 28px;
  height: 28px;
  border-radius: 3px;
  margin-right: 4px;
}
section.setting-page .setting-list .admin-box .setting-btn-box .setting-btn img.paypal {
  width: 56px;
  height: 28px;
  border-radius: 3px;
  margin-right: 4px;
}
section.setting-page .setting-list .admin-box .pay-btn-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 50vh;
}
section.setting-page .setting-list .admin-box .pay-btn-box .pay-btn {
  border-radius: 25px;
  width: 230px;
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding-left: 50px;
}
section.setting-page .setting-list .admin-box .pay-btn-box .pay-btn.type-kakao {
  background: #FCEC21 url('ic_kakao.png') no-repeat left 0 center/100% 100%;
}
section.setting-page .setting-list .admin-box .pay-btn-box .pay-btn.type-kakao .txt {
  font-size: 0.9rem;
  font-weight: 400;
  color: #33373B;
  text-align: center;
}
app-root.large-mode section.setting-page .setting-list .admin-box .pay-btn-box .pay-btn.type-kakao .txt {
  font-size: 1rem;
}
section.setting-page .setting-list .admin-box .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.setting-page .setting-list .admin-box .reload-icon img {
  width: 42px;
  height: 42px;
}
section.total-list {
  padding: 37px 0 40px;
}
section.total-list.overlay:before {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 99;
  background-color: rgba(0, 0, 0, 0.6);
}
section.total-list .total-list-group .screen-box + .screen-box {
  margin-top: 40px;
}
app-root.large-mode section.total-list .total-list-group .screen-box + .screen-box {
  margin-top: 45px;
}
section.total-list .total-list-group .screen-box.screen1 .tit-box {
  background: url('bg_title_red.svg') no-repeat center/cover;
  padding-left: 60px;
}
section.total-list .total-list-group .screen-box.screen1 .tit-box:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background: url('img_screen1_menu.svg') no-repeat center/cover;
  width: 65px;
  height: 57px;
}
section.total-list .total-list-group .screen-box.screen1 .list-box .swiper-container .swiper-wrapper .swiper-slide a .img-box:after {
  z-index: 1;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url('btn_play_red.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.total-list .total-list-group .screen-box.screen2 .tit-box {
  background: url('bg_title_yellow.svg') no-repeat center/cover;
  padding-left: 25px;
}
section.total-list .total-list-group .screen-box.screen2 .tit-box:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: url('img_screen2_menu.svg') no-repeat center/cover;
  width: 57px;
  height: 60px;
}
section.total-list .total-list-group .screen-box.screen2 .list-box .swiper-container .swiper-wrapper .swiper-slide a .img-box:after {
  z-index: 1;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url('btn_play_yellow.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.total-list .total-list-group .screen-box.screen3 .tit-box {
  background: url('bg_title_blue.svg') no-repeat center/cover;
  padding-left: 25px;
}
section.total-list .total-list-group .screen-box.screen3 .tit-box:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: url('img_screen3_menu.svg') no-repeat center/cover;
  width: 88px;
  height: 69px;
}
section.total-list .total-list-group .screen-box.screen3 .list-box .swiper-container .swiper-wrapper .swiper-slide a .img-box:after {
  z-index: 1;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url('btn_play_blue.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.total-list .total-list-group .screen-box .tit-box {
  position: relative;
  display: flex;
  align-items: center;
  height: 40px;
  color: #fff;
  font-size: 17px;
  font-weight: 500;
}
app-root.large-mode section.total-list .total-list-group .screen-box .tit-box {
  font-size: 20px;
}
section.total-list .total-list-group .screen-box .list-box {
  padding: 15px 0 0;
  position: relative;
  /*
  .swiper-button-prev, .swiper-button-next {
    width: 10px;
    height: 17px;
    margin: 0;
    top: 50%;
    transform: translateY(-50%);
    background: url("../img/btn_arrow_pre.svg") no-repeat center / cover;
    left: -2px;

    &:after {
      display: none;
    }
  }

  .swiper-button-next {
    left: auto;
    right: -2px;
    background: url("../img/btn_arrow_next.svg") no-repeat center / cover;

  }

  .swiper-container {

    .swiper-wrapper {

      .swiper-slide {

        a {
          border-radius: 8px;
          padding: 9px;
          background-color: #fff;
          display: block;
          width: 100%;

          .img-box {
            padding-bottom: 75%;
            position: relative;
            height: 0;
            display: block;

            img {
              position: absolute;
              left: 0;
              right: 0;
              top: 0;
              bottom: 0;
              object-fit: cover;
              max-width: 100%;
              max-height: 100%;
              width: 100%;
              height: 100%;
            }
          }

          .txt-box {
            padding-top: 6px;
            @include text_ellipsis;
            font-size: 12px;
            color: rgb(58, 66, 74);
            line-height: 18px;
            @include largeMode {
              font-size: 16px;
              line-height: 24px;
            }
          }

        }
      }
    }
  }

   */
}
section.total-list .total-list-group .screen-box .list-box ul li + li {
  margin-top: 10px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box {
  display: flex;
  background-color: #fff;
  border-radius: 24px 0 24px 0;
  padding: 15px;
  position: relative;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box.type-new:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: url('ic_new.svg') no-repeat center/cover;
  width: 35px;
  height: 35px;
  z-index: 1;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .img-box {
  width: 32%;
  height: 0;
  padding-bottom: 24%;
  position: relative;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .img-box .img {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  /** ios **/
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box {
  flex: 1;
  width: 100%;
  padding-left: 15px;
  position: relative;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .bookmark-btn {
  border: none;
  outline: none;
  z-index: 1;
  width: 26px;
  height: 26px;
  background: url('ic_bookmark2.svg') no-repeat center/cover;
  position: absolute;
  right: 0;
  top: 0;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .bookmark-btn.on {
  background: url('ic_bookmark2_on.svg') no-repeat center/cover;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box {
  padding: 0 8px 0 35px;
  height: 20px;
  border-radius: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  color: #fff;
  font-size: 11px;
}
app-root.large-mode section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box {
  font-size: 14px;
  height: 24px;
  padding-left: 40px;
  padding-right: 13px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box:after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type1 {
  background-color: #d2562f;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type1:after {
  left: -6px;
  background: url('img_list_bear.svg') no-repeat center/cover;
}
app-root.large-mode section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type1:after {
  width: 36px;
  height: 36px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type2 {
  background-color: #ffc43d;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type2:after {
  left: -6px;
  width: 29px;
  height: 27px;
  background: url('img_list_flower.svg') no-repeat center/cover;
}
app-root.large-mode section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type2:after {
  width: 36px;
  height: 35px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type3 {
  background-color: #738fe4;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type3:after {
  left: -6px;
  background: url('img_list_tiger.svg') no-repeat center/cover;
}
app-root.large-mode section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .tit-box.type3:after {
  width: 36px;
  height: 36px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .des-box {
  margin-top: 8px;
  font-size: 14px;
  color: #33373b;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 20px;
  min-height: 40px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
app-root.large-mode section.total-list .total-list-group .screen-box .list-box ul li .item-box .con-box .des-box {
  font-size: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 24px;
  min-height: 72px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .keyword-bottom-box {
  padding-top: 5px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .keyword-bottom-box .txt-box {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
  font-size: 14px;
  line-height: 20px;
  color: #33373b;
}
app-root.large-mode section.total-list .total-list-group .screen-box .list-box ul li .item-box .keyword-bottom-box .txt-box {
  font-size: 18px;
}
section.total-list .total-list-group .screen-box .list-box ul li .item-box .keyword-bottom-box .txt-box.on {
  overflow: initial;
  white-space: initial;
  text-overflow: initial;
  min-height: 40px;
}
section.total-list .total-list-group .screen-box .list-box ul li.reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.total-list .total-list-group .screen-box .list-box ul li.reload-icon img {
  width: 42px;
  height: 42px;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box {
  padding: 14px 18px;
  width: 100%;
  background-color: #fff;
  border-radius: 24px 0 24px 0;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box + .our-word-box {
  margin-top: 10px;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 6px;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .main-box {
  display: inline-flex;
  align-items: center;
  min-width: 0;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .main-box .main-txt {
  font-size: 18px;
  font-weight: 500;
}
app-root.large-mode section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .main-box .main-txt {
  font-size: 26px;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .main-box .sub-txt {
  padding-left: 4px;
  font-size: 14px;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
app-root.large-mode section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .main-box .sub-txt {
  font-size: 18px;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .label-box {
  display: inline-flex;
  align-items: center;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .head-box .label-box .label-item + .label-item {
  margin-left: 4px;
}
section.total-list .total-list-group .screen-box .our-word-list .our-word-box .body-box {
  font-size: 13px;
  line-height: 18px;
  color: #9e8277;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 19px;
  min-height: 38px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
  height: auto;
}
app-root.large-mode section.total-list .total-list-group .screen-box .our-word-list .our-word-box .body-box {
  font-size: 18px;
  line-height: 24px;
  height: auto;
}
section.total-list .total-list-group .screen-box .our-word-list .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.total-list .total-list-group .screen-box .our-word-list .reload-icon img {
  width: 42px;
  height: 42px;
}
section.total-list .total-list-group .keyword-item-box {
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 18px 16px;
  text-decoration: none;
  color: inherit;
  display: inline-block;
}
section.total-list .total-list-group .keyword-item-box + .keyword-item-box {
  margin-top: 10px;
}
section.total-list .total-list-group .keyword-item-box .keyword-proverb-box {
  position: relative;
}
section.total-list .total-list-group .keyword-item-box.on.proverb {
  background-color: #fee274;
}
section.total-list .total-list-group .keyword-item-box .keyword-proverb-box {
  position: relative;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box {
  display: flex;
  align-items: center;
  position: relative;
  padding-right: 6px;
  padding-bottom: 6px;
  flex-wrap: wrap;
  align-items: center;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .voice-box {
  padding-top: 8px;
  margin-left: 4px;
  display: flex;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .keyword-rate-box {
  padding-right: 6px;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate {
  display: block;
  background: url('ico_star.svg') no-repeat center/cover;
  width: 8px;
  height: 8px;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .keyword-rate-box .ic-rate + .ic-rate {
  margin-top: 2px;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .help-btn-box {
  display: inline-block;
  padding-top: 8px;
  padding-left: 20px;
  margin-left: auto;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .help-btn-box .help-btn {
  position: relative;
  width: 70px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 9px;
  background-color: #3a424a;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  border-radius: 14px;
  border: none;
  outline: none;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .help-btn-box .help-btn:after {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
  background: url('ic_help.svg') no-repeat center/cover;
  width: 30px;
  height: 27px;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .sound-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .sound-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.total-list .total-list-group .keyword-item-box .keyword-top-box .record-btn {
  margin-left: 8px;
  outline: none;
  background: url('btn_voice.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
section.total-list .total-list-group .keyword-item-box .keyword-bottom-box .txt-box {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  overflow: hidden;
  font-size: 14px;
  line-height: 20px;
  color: #33373b;
}
app-root.large-mode section.total-list .total-list-group .keyword-item-box .keyword-bottom-box .txt-box {
  font-size: 18px;
}
section.total-list .total-list-group .keyword-item-box .keyword-bottom-box .txt-box.on {
  overflow: initial;
  white-space: initial;
  text-overflow: initial;
  min-height: 40px;
}
section.total-list .total-list-group .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.total-list .total-list-group .reload-icon img {
  width: 42px;
  height: 42px;
}
section.total-list .reload-icon {
  width: 100%;
  padding: 10px 0 40px;
  justify-content: center;
  display: flex;
}
section.total-list .reload-icon img {
  width: 42px;
  height: 42px;
}
section.video-screen-list {
  padding: 37px 0 40px;
}
section.video-screen-list .screen-list-group .empty-box {
  padding: 20px 0;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
}
app-root.large-mode section.video-screen-list .screen-list-group .empty-box {
  font-size: 20px;
}
section.video-screen-list .screen-list-group .empty-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.video-screen-list .screen-list-group .empty-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.video-screen-list .screen-list-group .screen-box + .screen-box {
  margin-top: 20px;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box + .screen-box {
  margin-top: 25px;
}
section.video-screen-list .screen-list-group .screen-box + .screen-box .empty-box {
  padding: 20px 0;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box + .screen-box .empty-box {
  font-size: 20px;
}
section.video-screen-list .screen-list-group .screen-box + .screen-box .empty-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.video-screen-list .screen-list-group .screen-box + .screen-box .empty-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.video-screen-list .screen-list-group .screen-box.screen1 .tit-box {
  background: url('bg_title_red.svg') no-repeat center/cover;
  padding-left: 70px;
}
section.video-screen-list .screen-list-group .screen-box.screen1 .tit-box:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background: url('img_screen1_menu.svg') no-repeat center/cover;
  width: 65px;
  height: 57px;
}
section.video-screen-list .screen-list-group .screen-box.screen2 .tit-box {
  background: url('bg_title_yellow.svg') no-repeat center/cover;
  padding-left: 70px;
}
section.video-screen-list .screen-list-group .screen-box.screen2 .tit-box:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background: url('img_screen2_menu.svg') no-repeat center/cover;
  width: 57px;
  height: 60px;
}
section.video-screen-list .screen-list-group .screen-box.screen3 .tit-box {
  background: url('bg_title_blue.svg') no-repeat center/cover;
  padding-left: 100px;
}
section.video-screen-list .screen-list-group .screen-box.screen3 .tit-box:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background: url('img_screen3_menu.svg') no-repeat center/cover;
  width: 88px;
  height: 69px;
  z-index: 10;
  pointer-events: none;
}
section.video-screen-list .screen-list-group .screen-box .tit-box {
  position: relative;
  display: flex;
  /* Use flexbox to layout the children */
  justify-content: space-between;
  /* Align children with space between */
  align-items: center;
  /* Align children vertically in the center */
  height: 40px;
  color: #fff;
  font-size: 17px;
  font-weight: 500;
}
section.video-screen-list .screen-list-group .screen-box .tit-box .more-btn {
  font-size: 12px;
  background: white;
  color: #c25f3b;
  border-radius: 3px;
  padding: 5px;
  /* Add some padding around the text */
  margin-left: auto;
  /* Push the '더 보기' text to the right */
  margin-right: 20px;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box .tit-box {
  font-size: 20px;
}
section.video-screen-list .screen-list-group .screen-box .list-box {
  padding: 20px 15px 0;
  position: relative;
}
section.video-screen-list .screen-list-group .screen-box .list-box .swiper-container .swiper-wrapper .swiper-slide a .img-box:after {
  z-index: 1;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url('btn_play_red.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-prev, section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-next {
  width: 10px;
  height: 17px;
  margin: 0;
  top: 50%;
  transform: translateY(-50%);
  background: url('btn_arrow_pre.svg') no-repeat center/cover;
  left: -2px;
}
section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-prev:after, section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-next:after {
  display: none;
}
section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-prev.hide, section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-next.hide {
  display: none;
}
section.video-screen-list .screen-list-group .screen-box .list-box .swiper-button-next {
  left: auto;
  right: -2px;
  background: url('btn_arrow_next.svg') no-repeat center/cover;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a {
  border-radius: 8px;
  padding: 9px;
  background-color: #fff;
  display: block;
  width: 100%;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a.type-new:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: url('ic_new.svg') no-repeat center/cover;
  width: 35px;
  height: 35px;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box {
  padding-bottom: 75%;
  position: relative;
  height: 0;
  display: block;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list {
  font-size: 0;
  position: absolute;
  right: 10px;
  top: 6px;
  z-index: 10;
  margin: -1px;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box {
  display: inline-flex;
  align-items: center;
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
  margin: 1px;
  padding: 0 2px;
  height: 14px;
  min-width: 34px;
  justify-content: center;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-1 {
  background-color: #3484df;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-1sub {
  background-color: #7eb3f1;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-2 {
  background-color: #81522a;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-2sub {
  background-color: #ac815c;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-3 {
  background-color: #ffbb00;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-3sub {
  background-color: #ffd154;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-4 {
  background-color: #584cc9;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-4sub {
  background-color: #9b94db;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-5 {
  background-color: #ff8e37;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-5sub {
  background-color: #ffb881;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-6 {
  background-color: #4eb451;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .label-list .label-box.type-6sub {
  background-color: #97d999;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .img-box .img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  object-fit: cover;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .txt-box {
  position: relative;
  margin-top: 6px;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 18px;
  min-height: 36px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
  padding-right: 30px;
  color: #3a424a;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box .list-box swiper a .txt-box {
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 24px;
  min-height: 48px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .txt-box .bookmark-btn {
  border: none;
  outline: none;
  z-index: 1;
  width: 26px;
  height: 26px;
  background: url('ic_bookmark2.svg') no-repeat center/cover;
  position: absolute;
  right: 0;
  top: 0;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .txt-box .bookmark-btn.on {
  background: url('ic_bookmark2_on.svg') no-repeat center/cover;
}
section.video-screen-list .screen-list-group .screen-box .list-box swiper a .txt-box .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list {
  margin: 0 -6px;
  display: flex;
  flex-flow: row wrap;
  padding-top: 8px;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box {
  font-size: 16px;
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 18px 12px;
  margin: 6px 6px;
  width: calc(50% - 12px);
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box {
  font-size: 20px;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box .inactive {
  color: #a6a6a6;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on {
  color: #fff;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on .inactive {
  color: #dfdfdf;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-0 {
  background-color: #ffbf5f;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-1 {
  background-color: #3484df;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-2 {
  background-color: #81522a;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-3 {
  background-color: #ffbb00;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-4 {
  background-color: #584cc9;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-5 {
  background-color: #ff8e37;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box.on.type-6 {
  background-color: #4eb451;
}
section.video-screen-list .screen-list-group .screen-box .label-select-list .label-select-box .label {
  display: flex;
  /* Flexbox 레이아웃 사용 */
  justify-content: center;
  /* 가로 방향에서 중앙 정렬 */
  align-items: center;
  /* 세로 방향에서 중앙 정렬 */
  height: 100%;
  /* 부모 요소의 높이에 맞춤 */
  text-align: center;
  /* 텍스트 중앙 정렬 (블록 요소 내부 텍스트를 위한 추가 보완) */
}
section.video-screen-list .screen-list-group .screen-box .story-item-list {
  margin: -8px;
  display: flex;
  flex-flow: row wrap;
  padding-top: 16px;
}
section.video-screen-list .screen-list-group .screen-box .story-item-list .story-item-box {
  margin: 5px;
  width: calc(25% - 10px);
  align-items: stretch;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box .story-item-list .story-item-box {
  width: calc(33% - 10px);
}
section.video-screen-list .screen-list-group .screen-box .story-item-list .story-item-box .img-box {
  margin: 0 auto;
  border-radius: 50%;
  background-color: #c4c4c4;
  width: 78px;
  height: 78px;
  overflow: hidden;
  cursor: pointer;
}
section.video-screen-list .screen-list-group .screen-box .story-item-list .story-item-box .img-box img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
section.video-screen-list .screen-list-group .screen-box .story-item-list .story-item-box .info-box {
  padding-top: 4px;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box .story-item-list .story-item-box .info-box {
  font-size: 20px;
  line-height: 24px;
}
section.video-screen-list .screen-list-group .screen-box .video-list {
  margin: -8px;
  display: flex;
  flex-flow: row wrap;
  padding-top: 16px;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box {
  display: block;
  margin: 5px;
  width: calc(50% - 10px);
  align-items: stretch;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a {
  border-radius: 8px;
  padding: 9px;
  background-color: #fff;
  display: block;
  width: 100%;
  position: relative;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a.type-new:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: url('ic_new.svg') no-repeat center/cover;
  width: 35px;
  height: 35px;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box {
  padding-bottom: 75%;
  position: relative;
  height: 0;
  display: block;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list {
  font-size: 0;
  position: absolute;
  right: 10px;
  top: 6px;
  z-index: 10;
  margin: -1px;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box {
  display: inline-flex;
  align-items: center;
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
  margin: 1px;
  padding: 0 2px;
  height: 14px;
  min-width: 34px;
  justify-content: center;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-1 {
  background-color: #3484df;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-1sub {
  background-color: #7eb3f1;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-2 {
  background-color: #81522a;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-2sub {
  background-color: #ac815c;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-3 {
  background-color: #ffbb00;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-3sub {
  background-color: #ffd154;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-4 {
  background-color: #584cc9;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-4sub {
  background-color: #9b94db;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-5 {
  background-color: #ff8e37;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-5sub {
  background-color: #ffb881;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-6 {
  background-color: #4eb451;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .label-list .label-box.type-6sub {
  background-color: #97d999;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .img-box .img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  object-fit: cover;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .txt-box {
  position: relative;
  margin-top: 6px;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 18px;
  min-height: 36px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
  padding-right: 30px;
  color: #3a424a;
}
app-root.large-mode section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .txt-box {
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 24px;
  min-height: 48px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .txt-box .bookmark-btn {
  border: none;
  outline: none;
  z-index: 1;
  width: 26px;
  height: 26px;
  background: url('ic_bookmark2.svg') no-repeat center/cover;
  position: absolute;
  right: 0;
  top: 0;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .txt-box .bookmark-btn.on {
  background: url('ic_bookmark2_on.svg') no-repeat center/cover;
}
section.video-screen-list .screen-list-group .screen-box .video-list .video-item-box a .txt-box .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.video-screen-list .screen-list-group .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.video-screen-list .screen-list-group .reload-icon img {
  width: 42px;
  height: 42px;
}
section.video-list {
  padding: 20px 0;
}
section.video-list .list-wrap ul li + li {
  margin-top: 8px;
}
section.video-list .list-wrap ul li.empty-box {
  padding: 20px 0;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
}
app-root.large-mode section.video-list .list-wrap ul li.empty-box {
  font-size: 20px;
}
section.video-list .list-wrap ul li.empty-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.video-list .list-wrap ul li.empty-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.video-list .list-wrap ul li .item-box {
  display: flex;
  background-color: #fff;
  border-radius: 24px 0 24px 0;
  padding: 15px;
  position: relative;
}
section.video-list .list-wrap ul li .item-box.type-new:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: url('ic_new.svg') no-repeat center/cover;
  width: 35px;
  height: 35px;
  z-index: 1;
}
section.video-list .list-wrap ul li .item-box .img-box {
  width: 32%;
  height: 0;
  padding-bottom: 24%;
  position: relative;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list {
  font-size: 0;
  position: absolute;
  right: 10px;
  top: 6px;
  z-index: 10;
  margin: -1px;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box {
  display: inline-flex;
  align-items: center;
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
  margin: 1px;
  padding: 0 2px;
  height: 14px;
  min-width: 34px;
  justify-content: center;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-1 {
  background-color: #3484df;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-1sub {
  background-color: #7eb3f1;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-2 {
  background-color: #81522a;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-2sub {
  background-color: #ac815c;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-3 {
  background-color: #ffbb00;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-3sub {
  background-color: #ffd154;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-4 {
  background-color: #584cc9;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-4sub {
  background-color: #9b94db;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-5 {
  background-color: #ff8e37;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-5sub {
  background-color: #ffb881;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-6 {
  background-color: #4eb451;
}
section.video-list .list-wrap ul li .item-box .img-box .label-list .label-box.type-6sub {
  background-color: #97d999;
}
section.video-list .list-wrap ul li .item-box .img-box .img {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  /** ios **/
}
section.video-list .list-wrap ul li .item-box .con-box {
  flex: 1;
  width: 100%;
  padding-left: 15px;
  position: relative;
}
section.video-list .list-wrap ul li .item-box .con-box .bookmark-btn {
  border: none;
  outline: none;
  z-index: 1;
  width: 26px;
  height: 26px;
  background: url('ic_bookmark2.svg') no-repeat center/cover;
  position: absolute;
  right: 0;
  top: 0;
}
section.video-list .list-wrap ul li .item-box .con-box .bookmark-btn.on {
  background: url('ic_bookmark2_on.svg') no-repeat center/cover;
}
section.video-list .list-wrap ul li .item-box .con-box .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box {
  padding: 0 8px 0 35px;
  height: 20px;
  border-radius: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  color: #fff;
  font-size: 11px;
}
app-root.large-mode section.video-list .list-wrap ul li .item-box .con-box .tit-box {
  font-size: 14px;
  height: 24px;
  padding-left: 40px;
  padding-right: 13px;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box:after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box.type1 {
  background-color: #d2562f;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box.type1:after {
  left: -6px;
  background: url('img_list_bear.svg') no-repeat center/cover;
}
app-root.large-mode section.video-list .list-wrap ul li .item-box .con-box .tit-box.type1:after {
  width: 36px;
  height: 36px;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box.type2 {
  background-color: #ffc43d;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box.type2:after {
  left: -6px;
  width: 29px;
  height: 27px;
  background: url('img_list_flower.svg') no-repeat center/cover;
}
app-root.large-mode section.video-list .list-wrap ul li .item-box .con-box .tit-box.type2:after {
  width: 36px;
  height: 35px;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box.type3 {
  background-color: #738fe4;
}
section.video-list .list-wrap ul li .item-box .con-box .tit-box.type3:after {
  left: -6px;
  background: url('img_list_tiger.svg') no-repeat center/cover;
}
app-root.large-mode section.video-list .list-wrap ul li .item-box .con-box .tit-box.type3:after {
  width: 36px;
  height: 36px;
}
section.video-list .list-wrap ul li .item-box .con-box .des-box {
  margin-top: 8px;
  font-size: 14px;
  color: #33373b;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 20px;
  min-height: 40px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
app-root.large-mode section.video-list .list-wrap ul li .item-box .con-box .des-box {
  font-size: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 24px;
  min-height: 72px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
section.video-list .list-wrap ul li.reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.video-list .list-wrap ul li.reload-icon img {
  width: 42px;
  height: 42px;
}
section.same-list {
  padding: 20px 0;
  position: relative;
}
section.same-list.overlay:before {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 99;
  background-color: rgba(0, 0, 0, 0.6);
}
section.same-list .same-wrap .list-wrap .list-box + .list-box {
  margin-top: 30px;
}
section.same-list .same-wrap .list-wrap .list-box.type-1 .list-inner-wrap {
  margin: -15px;
}
section.same-list .same-wrap .list-wrap .list-box.type-1 .list-inner-wrap ul {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}
section.same-list .same-wrap .list-wrap .list-box.type-1 .list-inner-wrap ul li {
  width: 100%;
}
section.same-list .same-wrap .list-wrap .list-box.type-2 .list-inner-wrap {
  margin: -15px;
}
section.same-list .same-wrap .list-wrap .list-box.type-2 .list-inner-wrap ul {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}
section.same-list .same-wrap .list-wrap .list-box.type-2 .list-inner-wrap ul li {
  width: 50%;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box.type-2 .list-inner-wrap ul li {
  width: 100%;
}
section.same-list .same-wrap .list-wrap .list-box.type-3 .list-inner-wrap {
  margin: -15px;
}
section.same-list .same-wrap .list-wrap .list-box.type-3 .list-inner-wrap ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box.type-3 .list-inner-wrap ul {
  display: block;
}
section.same-list .same-wrap .list-wrap .list-box.type-3 .list-inner-wrap ul li {
  min-width: 0;
}
section.same-list .same-wrap .list-wrap .list-box.type-3 .list-inner-wrap ul li:nth-child(1) {
  grid-row: span 2;
}
section.same-list .same-wrap .list-wrap .list-box.type-4 .list-inner-wrap {
  margin: -15px;
}
section.same-list .same-wrap .list-wrap .list-box.type-4 .list-inner-wrap ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box.type-4 .list-inner-wrap ul {
  display: block;
}
section.same-list .same-wrap .list-wrap .list-box.type-4 .list-inner-wrap ul li {
  min-width: 0;
  padding: 15px;
}
section.same-list .same-wrap .list-wrap .list-box.type-4 .list-inner-wrap ul li:nth-child(2) {
  grid-row: span 2;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box {
  padding: 4px 5px 18px;
  overflow: hidden;
  background-color: #fff;
  min-width: 130px;
  border-radius: 24px 0 24px 0;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-list .item {
  border-bottom: 1px solid #f3ebe8;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 5px 5px;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-list .item {
  padding: 8px 5px;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-list .item article.keyword {
  flex: 1;
  width: 100%;
  padding-right: 8px;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-list .item .play-btn {
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 24px;
  height: 24px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-list .item .play-btn {
  width: 36px;
  height: 36px;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-list .item .play-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu {
  padding: 15px 5px 0;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn {
  background-color: #ffc43d;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 36px;
  border: none;
  cursor: pointer;
  border-radius: 18px;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn.off {
  background-color: #bfbfbf;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn.off .ic-play {
  background: url('btn_play2off.svg') no-repeat center/cover;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn {
  height: 54px;
  border-radius: 27px;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn .txt {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  padding-right: 4px;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn .txt {
  font-size: 16px;
  padding-right: 8px;
}
section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn .ic-play {
  background: url('btn_play2.svg') no-repeat center/cover;
  width: 18px;
  height: 18px;
}
app-root.large-mode section.same-list .same-wrap .list-wrap .list-box .list-inner-wrap ul li .item-box .item-menu .menu-btn .ic-play {
  width: 26px;
  height: 26px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item + app-homonym2-list-item {
  margin-top: 8px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box {
  padding: 11px 13px 16px;
  overflow: hidden;
  background-color: #fff;
  width: 100%;
  min-width: 130px;
  border-radius: 24px 0 24px 0;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list {
  display: flex;
  flex-flow: row wrap;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list .item {
  border-bottom: 1px solid #f3ebe8;
  border-right: 1px solid #f3ebe8;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 5px 10px;
  width: 50%;
}
app-root.large-mode section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list .item {
  padding: 8px 5px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list .item article.keyword {
  flex: 1;
  width: 100%;
  padding-right: 8px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list .item .play-btn {
  outline: none;
  background: url('btn_play.svg') no-repeat center/cover;
  width: 24px;
  height: 24px;
  z-index: 10;
  border: none;
  cursor: pointer;
}
app-root.large-mode section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list .item .play-btn {
  width: 36px;
  height: 36px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list .item .play-btn.on {
  background: url('btn_play.gif') no-repeat center/cover;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list.full {
  font-size: unset;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-list.full .item {
  width: 100%;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu {
  padding: 15px 5px 0;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn {
  background-color: #ffc43d;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 36px;
  border: none;
  cursor: pointer;
  border-radius: 18px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn.off {
  background-color: #bfbfbf;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn.off .ic-play {
  background: url('btn_play2off.svg') no-repeat center/cover;
}
app-root.large-mode section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn {
  height: 54px;
  border-radius: 27px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn .txt {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  padding-right: 4px;
}
app-root.large-mode section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn .txt {
  font-size: 18px;
  padding-right: 8px;
}
section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn .ic-play {
  background: url('btn_play2.svg') no-repeat center/cover;
  width: 18px;
  height: 18px;
}
app-root.large-mode section.same-list .same-wrap .list-wrap2 ul li app-homonym2-list-item .item-box .item-menu .menu-btn .ic-play {
  width: 26px;
  height: 26px;
}
section.same-list .same-wrap .keyword-item-box {
  position: relative;
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 18px 16px;
  margin-top: 8px;
  overflow: hidden;
}
section.same-list .same-wrap .keyword-item-box .keyword-no-result-box {
  width: 100%;
  padding: 8px 0;
  font-size: 16px;
  text-align: center;
}
app-root.large-mode section.same-list .same-wrap .keyword-item-box .keyword-no-result-box {
  font-size: 20px;
}
section.same-list .same-wrap .keyword-item-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.same-list .same-wrap .keyword-item-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.same-list .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.same-list .reload-icon img {
  width: 42px;
  height: 42px;
}
section.search-cn {
  padding: 8px 0;
}
section.search-cn.overlay:before {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 99;
  background-color: rgba(0, 0, 0, 0.6);
}
section.search-cn .search-wrap {
  margin: -5px;
}
app-root.large-mode section.search-cn .search-wrap {
  margin: -3px;
}
section.search-cn .search-wrap .search-list {
  display: flex;
  flex-flow: row wrap;
}
section.search-cn .search-wrap .search-list .search-item {
  width: 16.666%;
}
section.search-cn .search-wrap .search-list .search-item .item-wrap {
  padding: 5px;
}
app-root.large-mode section.search-cn .search-wrap .search-list .search-item .item-wrap {
  padding: 3px;
}
section.search-cn .search-wrap .search-list .search-item .item-wrap .item-box {
  height: 0;
  width: 100%;
  padding-bottom: 100%;
  position: relative;
  border-radius: 8px;
  z-index: 1;
  background: url('img_search_bg.svg') no-repeat center/100% 100%;
}
section.search-cn .search-wrap .search-list .search-item .item-wrap .item-box .txt-box {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 25px;
  font-weight: 500;
}
app-root.large-mode section.search-cn .search-wrap .search-list .search-item .item-wrap .item-box .txt-box {
  font-size: 30px;
}
section.search-cn .search-wrap .keyword-item-box {
  position: relative;
  width: 100%;
  background-color: #fff;
  border-radius: 15px 0 15px 0;
  padding: 11px 18px 16px;
  margin-top: 8px;
  overflow: hidden;
}
section.search-cn .search-wrap .keyword-item-box .keyword-no-result-box {
  width: 100%;
  padding: 8px 0;
  font-size: 16px;
  text-align: center;
}
app-root.large-mode section.search-cn .search-wrap .keyword-item-box .keyword-no-result-box {
  font-size: 20px;
}
section.search-cn .search-wrap .keyword-item-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.search-cn .search-wrap .keyword-item-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.search-cn .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.search-cn .reload-icon img {
  width: 42px;
  height: 42px;
}
article.label-item {
  min-width: 46px;
  padding: 0 6px;
  width: auto;
  height: 20px;
  color: #fff;
  border-radius: 10px;
  font-size: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
article.label-item + .label-item {
  margin-left: 4px;
}
app-root.large-mode article.label-item {
  font-size: 13px;
}
article.label-item.type-1 {
  background-color: #3484df;
}
article.label-item.type-1sub {
  background-color: #7eb3f1;
}
article.label-item.type-2 {
  background-color: #81522a;
}
article.label-item.type-2sub {
  background-color: #ac815c;
}
article.label-item.type-3 {
  background-color: #ffbb00;
}
article.label-item.type-3sub {
  background-color: #ffd154;
}
article.label-item.type-4 {
  background-color: #584cc9;
}
article.label-item.type-4sub {
  background-color: #9b94db;
}
article.label-item.type-5 {
  background-color: #ff8e37;
}
article.label-item.type-5sub {
  background-color: #ffb881;
}
article.label-item.type-6 {
  background-color: #4eb451;
}
article.label-item.type-6sub {
  background-color: #97d999;
}
section.our-word.overlay:before {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 99;
  background-color: rgba(0, 0, 0, 0.6);
}
section.our-word .our-word-list {
  padding: 7px 0;
}
section.our-word .our-word-list .our-word-box {
  padding: 14px 18px;
  width: 100%;
  background-color: #fff;
  border-radius: 24px 0 24px 0;
  display: flex;
  flex-direction: column;
}
section.our-word .our-word-list .our-word-box + .our-word-box {
  margin-top: 10px;
}
section.our-word .our-word-list .our-word-box .head-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 6px;
}
section.our-word .our-word-list .our-word-box .head-box .main-box {
  display: inline-flex;
  align-items: center;
  min-width: 0;
}
section.our-word .our-word-list .our-word-box .head-box .main-box .main-txt {
  font-size: 20px;
  font-weight: 500;
}
app-root.large-mode section.our-word .our-word-list .our-word-box .head-box .main-box .main-txt {
  font-size: 26px;
}
section.our-word .our-word-list .our-word-box .head-box .main-box .sub-txt {
  padding-left: 4px;
  font-size: 14px;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
app-root.large-mode section.our-word .our-word-list .our-word-box .head-box .main-box .sub-txt {
  font-size: 16px;
}
section.our-word .our-word-list .our-word-box .head-box .label-box {
  display: inline-flex;
  align-items: center;
}
section.our-word .our-word-list .our-word-box .head-box .label-box .label-item + .label-item {
  margin-left: 4px;
}
section.our-word .our-word-list .our-word-box .body-box {
  font-size: 13px;
  color: #9e8277;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 19px;
  min-height: 38px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
  height: auto;
}
app-root.large-mode section.our-word .our-word-list .our-word-box .body-box {
  font-size: 18px;
  line-height: 24px;
}
section.our-word .our-word-list .our-word-box .keyword-no-result-box {
  width: 100%;
  padding: 8px 0;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
}
app-root.large-mode section.our-word .our-word-list .our-word-box .keyword-no-result-box {
  font-size: 20px;
  line-height: 26px;
}
section.our-word .our-word-list .our-word-box .img-box {
  width: 100%;
  justify-content: center;
  display: flex;
}
section.our-word .our-word-list .our-word-box .img-box img {
  margin: 10px 0;
  width: 60%;
}
section.our-word .our-word-list .reload-icon {
  justify-content: center;
  display: flex;
  margin-top: 8px;
}
section.our-word .our-word-list .reload-icon img {
  width: 42px;
  height: 42px;
}
app-dialect-detail.our-word-detail {
  position: fixed;
  left: 18px;
  right: 18px;
  bottom: 60px;
  z-index: 100;
  max-width: calc(720px - 36px);
  margin: 0 auto;
  overflow-y: auto;
  background-color: #fffbf9;
}
app-root.ios app-dialect-detail.our-word-detail {
  bottom: calc(60px + var(--safe-area-inset-bottom));
}
app-dialect-detail.our-word-detail .detail-wrap {
  position: relative;
  border-top: 1px solid #f3ebe8;
  background-color: #fffbf9;
  padding: 0 15px;
  max-width: 720px;
  width: 100%;
  margin: 0 auto;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu {
  position: absolute;
  right: 20px;
  top: 15px;
  width: 70px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .menu-wrap {
  z-index: 11;
  position: fixed;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .detail-menu-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .detail-menu-btn + .detail-menu-btn {
  margin-left: 8px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .detail-menu-btn.bookmark-btn {
  background: url('btn_bookmark.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .detail-menu-btn.bookmark-btn.on {
  background: url('btn_bookmark_on.svg') no-repeat center/cover;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .detail-menu-btn.bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-menu .detail-menu-btn.close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list {
  padding-top: 10px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box {
  padding: 0 0 18px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box + .detail-box {
  border-top: 1px solid #f3ebe8;
  padding-top: 18px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box {
  padding-bottom: 35px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row {
  position: relative;
  display: grid;
  grid-template-columns: 68px auto;
  min-height: 25px;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row {
  grid-template-columns: 84px auto;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row + .row {
  margin-top: 20px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row.long {
  padding-top: 40px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .subject-box {
  font-size: 14px;
  font-weight: 700;
  padding-top: 4px;
  width: 68px;
  overflow: hidden;
  text-overflow: clip;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .subject-box.vcenter {
  align-self: center;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .subject-box {
  font-size: 18px;
  width: 84px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .keyword-box {
  background-color: #f5efed;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 15px;
  padding: 2px 10px 4px;
  min-height: 36px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .keyword-box .standard-txt {
  font-size: 15px;
  font-weight: 700;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .keyword-box .standard-txt {
  font-size: 17px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .meaning-list .meaning-box {
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .meaning-list .meaning-box {
  font-size: 17px;
  line-height: 25px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .meaning-list .meaning-box + .meaning-box {
  margin-top: 4px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list {
  padding-top: 8px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box {
  display: grid;
  grid-template-columns: 34px auto;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box {
  grid-template-columns: 40px auto;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box + .other-box {
  margin-top: 12px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box .other-type-box .other-type {
  padding: 0 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #7b584c;
  border-radius: 4px;
  color: #7b584c;
  font-size: 11px;
  height: 18px;
  margin-right: 4px;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box .other-type-box .other-type {
  height: 20px;
  font-size: 13px;
  padding: 0 2px 1px;
  margin-top: 2px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box .other-txt {
  display: inline;
  font-size: 13px;
  line-height: 18px;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .info-list-box .row .con-box .other-list .other-box .other-txt {
  font-size: 16px;
  line-height: 22px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box .head-txt {
  font-weight: 700;
  font-size: 14px;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box .head-txt {
  font-size: 18px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box .map-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 16px;
  background-color: #3a424a;
  height: 30px;
  padding: 0 12px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box .map-btn .ic-map {
  background: url('ic_mapview.svg') no-repeat center/cover;
  width: 22px;
  height: 22px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box .map-btn .txt {
  padding-left: 3px;
  position: relative;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .head-box .map-btn .txt {
  font-size: 16px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box {
  margin: -5px;
  padding-top: 12px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box {
  width: 50%;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap {
  padding: 5px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box {
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  border: 1px solid #e5e2e0;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .top-box {
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .top-box {
  height: 60px;
  font-size: 20px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box {
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}
app-root.large-mode app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box {
  font-size: 16px;
  line-height: 24px;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-1 {
  background-color: #3484df;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-1sub {
  background-color: #7eb3f1;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-2 {
  background-color: #81522a;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-2sub {
  background-color: #ac815c;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-3 {
  background-color: #ffbb00;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-3sub {
  background-color: #ffd154;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-4 {
  background-color: #584cc9;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-4sub {
  background-color: #9b94db;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-5 {
  background-color: #ff8e37;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-5sub {
  background-color: #ffb881;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-6 {
  background-color: #4eb451;
}
app-dialect-detail.our-word-detail .detail-wrap .detail-list .detail-box .other-region-box .body-box .other-region-list .other-box .other-wrap .other-btn-box .bottom-box.type-6sub {
  background-color: #97d999;
}
section.region {
  position: fixed;
  bottom: 60px;
  z-index: 100;
  margin: 0 auto;
  overflow-y: auto;
  top: 196px;
  padding-top: 10px;
}
app-root.ios section.region {
  top: calc(196px + var(--safe-area-inset-top));
  bottom: calc(60px + var(--safe-area-inset-bottom));
}
section.region.type-region .detail-head-box .head-box {
  font-size: 20px;
}
section.region .wrap {
  padding: 0;
  overflow: hidden;
  height: 100%;
  background-color: #d5b9b9;
}
section.region .detail-head-box {
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #f3ebe8;
  padding: 15px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
section.region .detail-head-box .head-box {
  font-size: 28px;
  font-weight: 500;
}
section.region .detail-head-box .menu-box .close-btn {
  background: url('btn_detail_x.svg') no-repeat center/cover;
  width: 30px;
  height: 30px;
}
section.region .detail-body-box {
  overflow-y: auto;
  max-width: 100%;
  max-height: calc(100%);
}
section.region .detail-body-box .region-map-box {
  position: relative;
}
section.region .detail-body-box .region-map-box .region-bg-effect {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: none;
}
section.region .detail-body-box .region-map-box .region-bg-effect.on {
  display: block;
}
section.region .detail-body-box .region-map-box .region-item-box {
  z-index: 10;
  position: fixed;
  left: 18px;
  top: 220px;
  padding: 0 12px 0 12px;
  height: 34px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  box-shadow: 3px 4px 5px 0px rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  background-color: #fff;
}
app-root.large-mode section.region .detail-body-box .region-map-box .region-item-box {
  font-size: 20px;
  line-height: 24px;
  top: 225px;
}
app-root.ios section.region .detail-body-box .region-map-box .region-item-box {
  top: calc(220px + var(--safe-area-inset-top));
}
section.region .detail-body-box .region-map-box .region-item-box:after {
  content: "";
  position: absolute;
  left: -6px;
  top: 50%;
  transform: translateY(-50%);
  border-right: 8px solid #fff;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
section.region .detail-body-box .region-map-box .help-box {
  position: fixed;
  right: 18px;
  top: 270px;
  z-index: 10;
}
section.region .detail-body-box .region-map-box .help-box .help-btn {
  position: relative;
  height: 28px;
  border-radius: 18px;
  width: 70px;
  background-color: #3a424a;
  display: inline-flex;
  align-items: center;
}
app-root.large-mode section.region .detail-body-box .region-map-box .help-box .help-btn {
  width: 75px;
}
section.region .detail-body-box .region-map-box .help-box .help-btn .help-img {
  background: url('ic_help.svg') no-repeat center/cover;
  top: -1px;
  left: -5px;
  position: absolute;
  width: 30px;
  height: 27px;
}
section.region .detail-body-box .region-map-box .help-box .help-btn .help-txt {
  padding-left: 27px;
  font-size: 12px;
  color: #fff;
  font-weight: 500;
}
app-root.large-mode section.region .detail-body-box .region-map-box .help-box .help-btn .help-txt {
  font-size: 15px;
}
section.region .detail-body-box .region-map-box .all-select-box {
  position: fixed;
  right: 18px;
  top: 220px;
  z-index: 10;
}
app-root.ios section.region .detail-body-box .region-map-box .all-select-box {
  top: calc(220px + var(--safe-area-inset-top));
}
section.region .detail-body-box .region-map-box .all-select-box .all-select-btn {
  border-radius: 18px;
  height: 30px;
  color: #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #276757 no-repeat top 7px right 5px/16px 16px;
  padding: 0 9px;
  font-size: 12px;
}
section.region .detail-body-box .region-map-box .all-select-box .all-select-btn.close {
  padding: 0 24px 0 9px;
  background: #276757 url('btn_drawer_close.svg') no-repeat top 7px right 5px/16px 16px;
}
section.region .detail-body-box .region-map-box .all-select-box .all-select-btn + .all-select-btn {
  margin-left: 8px;
}
app-root.large-mode section.region .detail-body-box .region-map-box .all-select-box .all-select-btn {
  font-size: 15px;
}
section.region .detail-body-box .region-map-box .region-box {
  position: absolute;
  z-index: 5;
  color: #fff;
  font-size: 12px;
}
app-root.large-mode section.region .detail-body-box .region-map-box .region-box {
  font-size: 16px;
}
section.region .detail-body-box .region-map-box .region-box.on {
  transform: scale(1.4);
  font-weight: 700;
}
section.region .detail-body-box .region-map-box .map-item-box {
  position: absolute;
  height: 35px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 7px;
  font-size: 13px;
  line-height: 20px;
  color: #276757;
  background-color: #ffcc41;
  font-weight: 700;
  border-radius: 8px;
  border: 2px solid #fff;
  transform: translateX(-50%);
}
app-root.large-mode section.region .detail-body-box .region-map-box .map-item-box {
  font-size: 15px;
}
section.region .detail-body-box .region-map-box .map-item-box.region {
  width: unset;
  height: 40px;
  cursor: pointer;
  font-size: 16px;
}
app-root.large-mode section.region .detail-body-box .region-map-box .map-item-box.region {
  font-size: 20px;
}
section.region .detail-body-box .region-map-box .map-item-box.region:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -8px;
  transform: translateX(-50%);
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 10px solid transparent;
  z-index: 11;
}
section.region .detail-body-box .region-map-box .map-item-box.region:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  transform: translateX(-50%);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid #fff;
  z-index: 10;
}
section.region .detail-body-box .region-map-box .map-item-box.off {
  border: 2px solid #A5A5A5;
  color: #707070;
  background-color: #D8D8D8;
}
section.region .detail-body-box .region-map-box .map-item-box.off:before {
  border-top-color: #D8D8D8;
}
section.region .detail-body-box .region-map-box .map-item-box.off:after {
  border-top-color: #A5A5A5;
}
section.region .detail-body-box .region-map-box .map-item-box.region-1 {
  left: 46vw;
  bottom: 91vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-2 {
  left: 57vw;
  bottom: 99vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-3 {
  left: 49vw;
  bottom: 58vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-4 {
  left: 55vw;
  bottom: 101vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-5 {
  left: 46vw;
  bottom: 65vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-6 {
  left: 62vw;
  bottom: 83vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-7 {
  left: 62vw;
  bottom: 91vw;
}
section.region .detail-body-box .region-map-box .map-item-box.region-8 {
  left: 29vw;
  bottom: 81vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-1 {
  left: 71vw;
  bottom: 91vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-2 {
  left: 55vw;
  bottom: 77vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-3 {
  left: 68vw;
  bottom: 46vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-4 {
  left: 75vw;
  bottom: 83vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-5 {
  left: 27vw;
  bottom: 42vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-6 {
  left: 50vw;
  bottom: 81vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-7 {
  left: 60vw;
  bottom: 115vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-8 {
  left: 54vw;
  bottom: 75vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-9 {
  left: 12vw;
  bottom: 93vw;
}
section.region .detail-body-box .region-map-box .map-item-box.city-10 {
  left: 78vw;
  bottom: 107vw;
}
section.region .detail-body-box .region-map-box img {
  max-width: 100%;
}
section.region .detail-body-box .detail-item-list {
  padding: 5px 10px;
}
section.region .detail-body-box .detail-item-list .item-box {
  padding: 15px 12px;
  display: flex;
  border-bottom: 1px solid #f3ebe8;
}
section.region .detail-body-box .detail-item-list .item-box .subject-box {
  display: inline-flex;
  width: 60px;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
}
section.region .detail-body-box .detail-item-list .item-box .con-box {
  padding-left: 10px;
  display: flex;
  flex: 1;
  width: 100%;
  flex-direction: column;
  min-width: 0;
}
section.region .detail-body-box .detail-item-list .item-box .con-box .row-box {
  display: flex;
}
section.region .detail-body-box .detail-item-list .item-box .con-box .row-box + .row-box {
  margin-top: 6px;
}
section.region .detail-body-box .detail-item-list .item-box .con-box .row-box .word-box {
  background-color: #deb3b3;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
section.region .detail-body-box .detail-item-list .item-box .con-box .row-box .txt-box {
  flex: 1;
  line-height: 18px;
  font-size: 14px;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
aside.floating-youtube {
  z-index: 10;
  position: fixed;
  bottom: 80px;
  right: 20px;
}
article.bottom-layer-box {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 60px;
  z-index: 110;
}
app-root.ios article.bottom-layer-box {
  bottom: calc(60px + var(--safe-area-inset-bottom));
}
article.bottom-layer-box .bottom-layer-wrap {
  border-radius: 24px 24px 0 0;
  background-color: whitesmoke;
  padding: 40px 33px 10px;
  position: relative;
}
article.bottom-layer-box .bottom-layer-wrap .close-btn {
  background: url('ic_bottom_close.svg') no-repeat center/cover;
  width: 33px;
  height: 8px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 14px;
}
article.bottom-layer-box .swiper-button-prev, article.bottom-layer-box .swiper-button-next {
  width: 10px;
  height: 17px;
  margin: 0;
  top: 50%;
  transform: translateY(-50%);
  background: url('btn_arrow_pre.svg') no-repeat center/cover;
  left: 12px;
}
article.bottom-layer-box .swiper-button-prev:after, article.bottom-layer-box .swiper-button-next:after {
  display: none;
}
article.bottom-layer-box .swiper-button-next {
  left: auto;
  right: 12px;
  background: url('btn_arrow_next.svg') no-repeat center/cover;
}
article.bottom-layer-box swiper a {
  border-radius: 8px;
  padding: 9px;
  background-color: #fff;
  display: block;
  width: 100%;
  position: relative;
}
article.bottom-layer-box swiper a.type-new:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: url('ic_new.svg') no-repeat center/cover;
  width: 35px;
  height: 35px;
}
article.bottom-layer-box swiper a .img-box {
  padding-bottom: 78%;
  position: relative;
  height: 0;
  display: block;
}
article.bottom-layer-box swiper a .img-box .label-list {
  font-size: 0;
  position: absolute;
  right: 10px;
  top: 6px;
  z-index: 10;
  margin: -1px;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box {
  display: inline-flex;
  align-items: center;
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
  margin: 1px;
  padding: 0 2px;
  height: 14px;
  min-width: 34px;
  justify-content: center;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-1 {
  background-color: #3484df;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-1sub {
  background-color: #7eb3f1;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-2 {
  background-color: #81522a;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-2sub {
  background-color: #ac815c;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-3 {
  background-color: #ffbb00;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-3sub {
  background-color: #ffd154;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-4 {
  background-color: #584cc9;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-4sub {
  background-color: #9b94db;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-5 {
  background-color: #ff8e37;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-5sub {
  background-color: #ffb881;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-6 {
  background-color: #4eb451;
}
article.bottom-layer-box swiper a .img-box .label-list .label-box.type-6sub {
  background-color: #97d999;
}
article.bottom-layer-box swiper a .img-box img {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  object-fit: cover;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
}
article.bottom-layer-box swiper a .txt-box {
  padding-right: 30px;
  margin-top: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 18px;
  min-height: 36px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
  color: #3a424a;
  font-size: 13px;
  line-height: 18px;
  position: relative;
}
app-root.large-mode article.bottom-layer-box swiper a .txt-box {
  font-size: 16px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 라인수 */
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  line-height: 24px;
  min-height: 48px;
  /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
  max-width: 100%;
}
article.bottom-layer-box swiper a .txt-box .bookmark-btn {
  border: none;
  outline: none;
  z-index: 1;
  width: 26px;
  height: 26px;
  background: url('ic_bookmark2.svg') no-repeat center/cover;
  position: absolute;
  right: 0;
  top: 0;
}
article.bottom-layer-box swiper a .txt-box .bookmark-btn.on {
  background: url('ic_bookmark2_on.svg') no-repeat center/cover;
}
article.bottom-layer-box swiper a .txt-box .bookmark-btn.ing {
  background: url('loading_icon.gif') no-repeat center/cover;
}
.return-icon {
  background: url('ic_arrow_return.svg') no-repeat center/100% 100%;
  width: 25px;
  height: 25px;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 100px;
  margin-right: 8px;
}
/* 네이버 로그인 */
article.naver.popup {
  width: 100vw;
  height: 100vh;
  z-index: 501;
  cursor: default;
  background-color: rgba(0, 0, 0, 0.67);
}
article.naver.popup .popup-wrapper {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 60px);
  max-width: 400px;
  background-color: #fff;
  border-radius: 20px;
  overflow: hidden;
}
article.naver.popup .popup-wrapper .popup-msg-form {
  padding: 30px;
}
article.naver.popup .popup-wrapper .popup-msg-form .head-box {
  font-family: "Jigmo";
  font-size: 17px;
  color: #33373B;
  text-align: center;
  font-weight: 700;
}
app-root.large-mode article.naver.popup .popup-wrapper .popup-msg-form .head-box {
  font-size: 20px;
}
article.naver.popup .popup-wrapper .popup-msg-form .body-box {
  padding-top: 30px;
  font-family: "Jigmo";
  font-size: 14px;
  line-height: 1.2;
}
app-root.large-mode article.naver.popup .popup-wrapper .popup-msg-form .body-box {
  font-size: 17px;
}
article.naver.popup .popup-wrapper .popup-msg-form .ic-box {
  text-align: center;
  padding-top: 2rem;
}
article.naver.popup .popup-wrapper .popup-msg-form .ic-box .ic-network-error {
  background: url('ic_popup_network_error.svg') no-repeat center/cover;
  width: 68px;
  height: 68px;
}
article.naver.popup .popup-wrapper .popup-msg-form .chk-box {
  text-align: center;
  padding-top: 3.6rem;
}
article.naver.popup .popup-wrapper .popup-foot-box {
  display: flex;
  margin-bottom: -1px;
}
article.naver.popup .popup-wrapper .popup-foot-box .popup-foot-btn {
  width: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  height: 52px;
  font-family: "Jigmo";
  font-size: 17px;
  cursor: pointer;
}
article.naver.popup .popup-wrapper .popup-foot-box .popup-foot-btn.type-1 {
  background-color: #816131;
}
article.naver.popup .popup-wrapper .popup-foot-box .popup-foot-btn.type-2 {
  background-color: #d2562f;
}
article.naver.popup .popup-wrapper .popup-foot-box .popup-foot-btn.type-3 {
  background-color: #3b3b3b;
}
article.naver.popup .popup-wrapper .popup-foot-box .popup-foot-btn.naver-login {
  align-items: baseline;
}
article.video-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  /* 이 값은 다른 컨텐츠 위에 표시되게 하기 위해 필요합니다. */
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
  /* 배경에 반투명 효과를 줍니다. */
}
article.video-popup .popup-wrapper {
  display: block;
  max-width: 1280px;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  background-color: #fff;
  position: relative;
}
article.video-popup .popup-close-btn {
  position: fixed;
  /* 기존의 absolute에서 fixed로 변경하여 항상 화면에 고정되도록 함 */
  background: url('btn_detail_x.svg') no-repeat center/cover;
  z-index: 1050;
  /* 다른 컨텐츠 위에 확실히 보이도록 z-index 값 증가 */
  top: 20px;
  right: 20px;
  width: 30px;
  height: 30px;
  cursor: pointer;
}
article.video-popup .embed-container {
  width: 100%;
  height: 100%;
  font-size: 0;
}
article.video-popup .embed-container video,
article.video-popup .embed-container iframe,
article.video-popup .embed-container object,
article.video-popup .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
article.video-popup .embed-container .youtube-player {
  max-width: 100%;
  /* 화면 폭에 딱 맞게 설정 */
  height: 100%;
}
.cordova-youtube-bg {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  background-color: black;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3N0eWxlcy5zY3NzIiwiSmlnbW8uY3NzIiwiLi4vLi4vZ2xvYmFsLnNjc3MiLCIuLi8uLi9yZXNldC5zY3NzIiwiLi4vLi4vdWkuc2NzcyIsIi4uLy4uL3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCO2dEQUNxRDtFQUNyRCwwQkFBMEI7QUFDNUI7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQjtzREFDMkQ7RUFDM0Qsb0RBQW9EO0FBQ3REO0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEI7MEVBQytFO0VBQy9FLDBCQUEwQjtBQUM1QjtBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCOzBFQUMrRTtFQUMvRSwwQkFBMEI7QUFDNUI7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQjswRUFDK0U7RUFDL0UsMEJBQTBCO0FBQzVCO0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEI7MEVBQytFO0VBQy9FLDBCQUEwQjtBQUM1QjtBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCOzBFQUMrRTtFQUMvRSwwQkFBMEI7QUFDNUI7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQjswRUFDK0U7RUFDL0UsMEJBQTBCO0FBQzVCO0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtC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c3R5bGVzLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiSmlnbW8uY3NzXCI7XG46cm9vdCB7XG4gIC0tc2FmZS1hcmVhLWluc2V0LXRvcDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSk7XG4gIC8qIOyDiOuhnOyatCBpT1MgMTEuMiDsnbTsg4Eg67KE7KCE7JqpICovXG4gIC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90b1NhbnNLUlwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL05vdG9TYW5zS1ItVC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0tSXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTm90b1NhbnNLUi1MLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG9TYW5zS1JcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0tSLVIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90b1NhbnNLUlwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL05vdG9TYW5zS1ItTS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvU2Fuc0tSXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTm90b1NhbnNLUi1CLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG9TYW5zS1JcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0tSLUVCLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCB0ZXh0YXJlYSwgaW5wdXQsIHNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG9TYW5zS1JcIiwgXCJKaWdtb1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMzczYjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiBh7JWIIGltZ+qwgCDrk6TslrTqsIgg65WMIGHrpbwg7JyE66GcIOygleugrOyLnOy8nCDsl6zrsLHsnYQg7JeG7JWoIOuVjCDsgqzsmqkgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmh0bWw6YWN0aXZlLCBodG1sOmZvY3VzLCBib2R5OmFjdGl2ZSwgYm9keTpmb2N1cywgZGl2OmFjdGl2ZSwgZGl2OmZvY3VzLCBzcGFuOmFjdGl2ZSwgc3Bhbjpmb2N1cywgYXBwbGV0OmFjdGl2ZSwgYXBwbGV0OmZvY3VzLCBvYmplY3Q6YWN0aXZlLCBvYmplY3Q6Zm9jdXMsIGlmcmFtZTphY3RpdmUsIGlmcmFtZTpmb2N1cyxcbmgxOmFjdGl2ZSxcbmgxOmZvY3VzLCBoMjphY3RpdmUsIGgyOmZvY3VzLCBoMzphY3RpdmUsIGgzOmZvY3VzLCBoNDphY3RpdmUsIGg0OmZvY3VzLCBoNTphY3RpdmUsIGg1OmZvY3VzLCBoNjphY3RpdmUsIGg2OmZvY3VzLCBwOmFjdGl2ZSwgcDpmb2N1cywgYmxvY2txdW90ZTphY3RpdmUsIGJsb2NrcXVvdGU6Zm9jdXMsIHByZTphY3RpdmUsIHByZTpmb2N1cyxcbmE6YWN0aXZlLFxuYTpmb2N1cywgYWJicjphY3RpdmUsIGFiYnI6Zm9jdXMsIGFjcm9ueW06YWN0aXZlLCBhY3JvbnltOmZvY3VzLCBhZGRyZXNzOmFjdGl2ZSwgYWRkcmVzczpmb2N1cywgYmlnOmFjdGl2ZSwgYmlnOmZvY3VzLCBjaXRlOmFjdGl2ZSwgY2l0ZTpmb2N1cywgY29kZTphY3RpdmUsIGNvZGU6Zm9jdXMsXG5kZWw6YWN0aXZlLFxuZGVsOmZvY3VzLCBkZm46YWN0aXZlLCBkZm46Zm9jdXMsIGVtOmFjdGl2ZSwgZW06Zm9jdXMsIGltZzphY3RpdmUsIGltZzpmb2N1cywgaW5zOmFjdGl2ZSwgaW5zOmZvY3VzLCBrYmQ6YWN0aXZlLCBrYmQ6Zm9jdXMsIHE6YWN0aXZlLCBxOmZvY3VzLCBzOmFjdGl2ZSwgczpmb2N1cywgc2FtcDphY3RpdmUsIHNhbXA6Zm9jdXMsXG5zdHJpa2U6YWN0aXZlLFxuc3RyaWtlOmZvY3VzLCBzdHJvbmc6YWN0aXZlLCBzdHJvbmc6Zm9jdXMsIHN1YjphY3RpdmUsIHN1Yjpmb2N1cywgc3VwOmFjdGl2ZSwgc3VwOmZvY3VzLCB0dDphY3RpdmUsIHR0OmZvY3VzLCB2YXI6YWN0aXZlLCB2YXI6Zm9jdXMsXG5iOmFjdGl2ZSxcbmI6Zm9jdXMsIHU6YWN0aXZlLCB1OmZvY3VzLCBpOmFjdGl2ZSwgaTpmb2N1cywgY2VudGVyOmFjdGl2ZSwgY2VudGVyOmZvY3VzLFxuZGw6YWN0aXZlLFxuZGw6Zm9jdXMsIGR0OmFjdGl2ZSwgZHQ6Zm9jdXMsIGRkOmFjdGl2ZSwgZGQ6Zm9jdXMsIG9sOmFjdGl2ZSwgb2w6Zm9jdXMsIHVsOmFjdGl2ZSwgdWw6Zm9jdXMsIGxpOmFjdGl2ZSwgbGk6Zm9jdXMsXG5maWVsZHNldDphY3RpdmUsXG5maWVsZHNldDpmb2N1cywgZm9ybTphY3RpdmUsIGZvcm06Zm9jdXMsIGxhYmVsOmFjdGl2ZSwgbGFiZWw6Zm9jdXMsIGxlZ2VuZDphY3RpdmUsIGxlZ2VuZDpmb2N1cyxcbnRhYmxlOmFjdGl2ZSxcbnRhYmxlOmZvY3VzLCBjYXB0aW9uOmFjdGl2ZSwgY2FwdGlvbjpmb2N1cywgdGJvZHk6YWN0aXZlLCB0Ym9keTpmb2N1cywgdGZvb3Q6YWN0aXZlLCB0Zm9vdDpmb2N1cywgdGhlYWQ6YWN0aXZlLCB0aGVhZDpmb2N1cywgdHI6YWN0aXZlLCB0cjpmb2N1cywgdGg6YWN0aXZlLCB0aDpmb2N1cywgdGQ6YWN0aXZlLCB0ZDpmb2N1cyxcbmFydGljbGU6YWN0aXZlLFxuYXJ0aWNsZTpmb2N1cywgYXNpZGU6YWN0aXZlLCBhc2lkZTpmb2N1cywgY2FudmFzOmFjdGl2ZSwgY2FudmFzOmZvY3VzLCBkZXRhaWxzOmFjdGl2ZSwgZGV0YWlsczpmb2N1cywgZW1iZWQ6YWN0aXZlLCBlbWJlZDpmb2N1cyxcbmZpZ3VyZTphY3RpdmUsXG5maWd1cmU6Zm9jdXMsIGZpZ2NhcHRpb246YWN0aXZlLCBmaWdjYXB0aW9uOmZvY3VzLCBmb290ZXI6YWN0aXZlLCBmb290ZXI6Zm9jdXMsIGhlYWRlcjphY3RpdmUsIGhlYWRlcjpmb2N1cywgaGdyb3VwOmFjdGl2ZSwgaGdyb3VwOmZvY3VzLFxubWVudTphY3RpdmUsXG5tZW51OmZvY3VzLCBuYXY6YWN0aXZlLCBuYXY6Zm9jdXMsIG91dHB1dDphY3RpdmUsIG91dHB1dDpmb2N1cywgcnVieTphY3RpdmUsIHJ1Ynk6Zm9jdXMsIHNlY3Rpb246YWN0aXZlLCBzZWN0aW9uOmZvY3VzLCBzdW1tYXJ5OmFjdGl2ZSwgc3VtbWFyeTpmb2N1cyxcbnRpbWU6YWN0aXZlLFxudGltZTpmb2N1cywgbWFyazphY3RpdmUsIG1hcms6Zm9jdXMsIGF1ZGlvOmFjdGl2ZSwgYXVkaW86Zm9jdXMsIHZpZGVvOmFjdGl2ZSwgdmlkZW86Zm9jdXMsIHRleHRhcmVhOmFjdGl2ZSwgdGV4dGFyZWE6Zm9jdXMsIGlucHV0OmFjdGl2ZSwgaW5wdXQ6Zm9jdXMsIHNlbGVjdDphY3RpdmUsIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmh0bWwsIGJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiDtlZzquIAg6riw7KSA7J2AIDEuMiAqL1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudGgsIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICBmb250LWZhbWlseTogaW5pdGlhbDtcbn1cblxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5zcGFuLCBkaXYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLyogUmVtb3ZlIEZpcnN0ICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMDtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqIGZsZXggd29yZCByZXNldCAqKi9cbioge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuXG46cm9vdCB7XG4gIC0tc2FmZS1hcmVhLWluc2V0LXRvcDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSk7XG4gIC8qIOyDiOuhnOyatCBpT1MgMTEuMiDsnbTsg4Eg67KE7KCE7JqpICovXG4gIC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWN0aW9uTGluZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5tdDEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm10MzAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5wdDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5wdDQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5pYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ub3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDUwMDtcbn1cblxuLm92ZXJsYXkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTUwO1xufVxuXG4vKiog6rKA7IOJ7Ja0IO2VmOydtOudvOydtO2KuCAqKi9cbi5mX3JlZCB7XG4gIGNvbG9yOiAjZmYzMzMzO1xufVxuXG4uYnRuLmNoa0J0biB7XG4gIHdpZHRoOiA3NXB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuXG5hcnRpY2xlLnBhZ2VNZW51IHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIDAgI2RkZGRkZDtcbn1cblxuYXJ0aWNsZS5wYWdlU2VsZWN0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hcnRpY2xlLnBhZ2VTZWxlY3RvciAuc2VsZWN0b3JCb3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwIDAgMCAjZGRkZGRkO1xuICB3aWR0aDogNDIwcHg7XG59XG5hcnRpY2xlLnBhZ2VTZWxlY3RvciAuc2VsZWN0b3JCb3ggYS5zZXQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMCA1MHB4IDAgMjBweDtcbn1cbmFydGljbGUucGFnZVNlbGVjdG9yIC5zZWxlY3RvckJveCB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDFweDtcbiAgdG9wOiA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE3MHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbmFydGljbGUucGFnZVNlbGVjdG9yIC5zZWxlY3RvckJveCB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAwIDAgI2RkZGRkZCwgaW5zZXQgMCAtMXB4IDAgMCAjZjNmM2YzO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5hcnRpY2xlLnBhZ2VTZWxlY3RvciAuc2VsZWN0b3JCb3ggdWwgbGkgYS5vbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAzYmZmO1xufVxuYXJ0aWNsZS5wYWdlU2VsZWN0b3IgLnNlbGVjdG9yQm94IHVsIGxpIGE6bGFzdC1jaGlsZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIDAgI2RkZGRkZDtcbn1cbmFydGljbGUucGFnZVNlbGVjdG9yIC5zZWxlY3RvckJveCB1bCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmY7XG59XG5cbmFydGljbGUuc3Bpbm5lciB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcnRpY2xlLnNwaW5uZXIub2ZmIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2VhO1xufVxuYXJ0aWNsZS5zcGlubmVyLm9mZiBpbnB1dCB7XG4gIGNvbG9yOiAjY2JjYmQ3O1xufVxuYXJ0aWNsZS5zcGlubmVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiZDc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmFydGljbGUuc3Bpbm5lciBpbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbn1cblxuYXJ0aWNsZS5wYWdpbmcge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFydGljbGUucGFnaW5nIHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuYXJ0aWNsZS5wYWdpbmcgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hcnRpY2xlLnBhZ2luZyB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5hcnRpY2xlLnBhZ2luZyB1bCBsaSBhLm51bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNDk0OTQ5O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgbWFyZ2luOiAwIDNweDtcbn1cbmFydGljbGUucGFnaW5nIHVsIGxpIGEubnVtOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg1ZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogdW5kZXI7XG59XG5hcnRpY2xlLnBhZ2luZyB1bCBsaSBhLm51bS5jdXJyZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkYWFkMztcbn1cbmFydGljbGUucGFnaW5nIHVsIGxpIGEubnVtLmN1cnJlbnQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hcnRpY2xlLnBhZ2luZyB1bCBsaSBhLmZpcnN0OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbmFydGljbGUucGFnaW5nIHVsIGxpIGEucHJldiB7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cbmFydGljbGUucGFnaW5nIHVsIGxpIGEucHJldjpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5hcnRpY2xlLnBhZ2luZyB1bCBsaSBhLm5leHQge1xuICBtYXJnaW4tbGVmdDogMTdweDtcbn1cbmFydGljbGUucGFnaW5nIHVsIGxpIGEubmV4dDpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5hcnRpY2xlLnBhZ2luZyB1bCBsaSBhLmxhc3Q6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG4gIG1pbi13aWR0aDogMTEzcHg7XG59XG4uc2JveC5ub3JtYWwge1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLnNib3gubG9uZyB7XG4gIHdpZHRoOiAyOTBweDtcbn1cbi5zYm94LnNtYWxsIHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuLnNib3guZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNib3gub24gLnNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xufVxuLnNib3ggLnNldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyNHB4IDAgMTJweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2ljb19zZWxlY3RfYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgN3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMzYTQyNGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNib3ggdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjlweDtcbiAgei1pbmRleDogMjAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbn1cbi5zYm94IHVsIGxpICsgbGkgYSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZlZmVmO1xufVxuLnNib3ggdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzNhNDI0YTtcbn1cbi5zYm94IHNlbGVjdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIC8qIHlvdSBzaG91bGQga2VlcCB0aGVzZSBmaXJzdHMgcnVsZXMgaW4gcGxhY2UgdG8gbWFpbnRhaW4gY3Jvc3MtYnJvd3NlciBiZWhhdmlvdXIgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1vLWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zYm94LnNtYWxsZXIge1xuICB3aWR0aDogNjBweDtcbn1cbi5zYm94LmJpZyB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG50YWJsZS5mb3JtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzYjNiM2I7XG59XG50YWJsZS5mb3JtIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmQyZDI7XG59XG50YWJsZS5mb3JtIHRyIHRoIHtcbiAgcGFkZGluZzogMTlweCAzM3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG50YWJsZS5mb3JtIHRyIHRkIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG50YWJsZS5mb3JtIHRyIHRkLmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUuZm9ybSB0ciB0ZC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5mb3JtIHRyIHRkIC5ib3gge1xuICBmb250LXNpemU6IDA7XG59XG50YWJsZS5mb3JtIHRyIHRkIC5ib3ggLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxudGFibGUuZm9ybSB0ciB0ZCAudGJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxudGFibGUuZm9ybSB0ciB0ZCAudGJveC5zbWFsbCB7XG4gIHdpZHRoOiAxMTBweDtcbn1cbnRhYmxlLmZvcm0gdHIgdGQgLnRib3guc21hbGxlciB7XG4gIHdpZHRoOiA2MHB4O1xufVxudGFibGUuZm9ybSB0ciB0ZCAudGJveC5sb25nIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxudGFibGUuZm9ybSB0ciB0ZCAudW5pdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbnRhYmxlLmZvcm0gdHIgLmZvcm1CdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxubGFiZWwudG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmxhYmVsLnRvZ2dsZSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmxhYmVsLnRvZ2dsZSBpbnB1dDpjaGVja2VkIH4gLmhhbmRsZXIge1xuICBsZWZ0OiAxNHB4O1xuICBib3JkZXItY29sb3I6ICNjZTIwMjc7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLW91dDtcbn1cbmxhYmVsLnRvZ2dsZSBpbnB1dDpjaGVja2VkIH4gLmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiN2FmMztcbn1cbmxhYmVsLnRvZ2dsZSAuaGFuZGxlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLW91dDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDtcbn1cbmxhYmVsLnRvZ2dsZSAuYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGVlMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiA5O1xufVxuXG4ucmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG59XG4ucmJveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJib3ggbGFiZWwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ucmJveCBsYWJlbCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLnR4dCB7XG4gIGNvbG9yOiAjZWI3MDU0O1xufVxuLnJib3ggbGFiZWwgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5yYm94IGxhYmVsIC50eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBjb2xvcjogIzVlNWU2ODtcbn1cblxuLmFtb3VudEJveCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xufVxuLmFtb3VudEJveCAubWludXMsIC5hbW91bnRCb3ggLnBsdXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbW91bnRCb3ggLnRib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2JveCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5jYm94IGxhYmVsIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2JveCBsYWJlbCAudHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cbi5jYm94IGxhYmVsIC50eHQuYmlnIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5idG4uZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi5jb2xfX21haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4NWZmO1xufVxuLmJ0biAubm9ybWFsIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmJ0bi5iaWcge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbmxhYmVsLmNoayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxubGFiZWwuY2hrIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NTZkOWE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmxhYmVsLmNoayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiN2FmMztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmxhYmVsLmNoayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi50Ym94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGJveC53aXRoLWNoayBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udGJveC5mX21haW4gaW5wdXQge1xuICBjb2xvcjogIzg4ODVmZjtcbn1cbi50Ym94LndpdGgtdHh0LWJ0biAudHh0LWJ0biB7XG4gIGNvbG9yOiAjODg4NWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50Ym94LndpdGgtdHh0LWJ0biBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4udGJveC53aXRoLXRpbWVyIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi50Ym94LndpdGgtdGltZXIgLnRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogODhweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnRib3gud2l0aC1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi50Ym94LndpdGgtYnRuLndpdGgtYnRuLWZ1bGwgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogNjVweDtcbn1cbi50Ym94LndpdGgtYnRuLndpdGgtYnRuLWZ1bGwgLnRib3gtYnRuIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udGJveC53aXRoLWJ0bi53aXRoLWJ0bi1zbWFsbCAudGJveC1idG4ge1xuICB3aWR0aDogNTdweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG4udGJveC53aXRoLWJ0biBpbnB1dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4OHB4KTtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnRib3gud2l0aC1idG4gLnRib3gtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDc0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg1ZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4udGJveC53aXRoLWJ0biAudGJveC1idG4udHlwZTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRib3guZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRib3guZnVsbCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRib3g6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2M7XG59XG4udGJveC5yZWFkb25seSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xufVxuLnRib3ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi50Ym94IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4uc2Nyb2xsLWVmZmVjdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbi5zY3JvbGwtZWZmZWN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbC1lZmZlY3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzkwODQ2OTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLnNjcm9sbC1lZmZlY3Qub3Zlci15IHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuLnNjcm9sbC1lZmZlY3Qub3Zlci14IHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuXG46cm9vdCB7XG4gIC0tc2FmZS1hcmVhLWluc2V0LXRvcDogbWF4KDIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSk7XG4gIC8qIOyDiOuhnOyatCBpT1MgMTEuMiDsnbTsg4Eg67KE7KCE7JqpICovXG4gIC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xufVxuXG5odG1sLCBib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmh0bWwuYmctd2hpdGUsIGJvZHkuYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbmJvZHkuc2Nyb2xsSGlkZGVuIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuYm9keS5zY3JvbGxIaWRkZW4gKiB7XG4gIHRvdWNoLWFjdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGFuamEtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zaXplLTcwIHtcbiAgZm9udC1zaXplOiA3MCU7XG59XG5cbi5zaXplLTgwIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi5zaXplLTkwIHtcbiAgZm9udC1zaXplOiA5MCU7XG59XG5cbi5zaXplLTExMCB7XG4gIGZvbnQtc2l6ZTogMTEwJTtcbn1cblxuLmhhbGYtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogNTAlO1xufVxuXG4uYXJyb3ctc3ltYm9sIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbn1cblxuLyogc3BsYXNoIGltYWdlICovXG4uc3BsYXNoLWxheWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbmFwcC1yb290LmlvcyAuc3BsYXNoLWxheWVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XG59XG5cbmFwcC1yb290Lmlvcy5ub3RjaCAuc3BsYXNoLWxheWVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSArIHZhcigtLXNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbn1cblxuLnNwbGFzaC1sYXllciB2aWRlbyB7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDUwdnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNwbGFzaC1naWYge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB6LWluZGV4OiAxMDAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zcGxhc2gtZ2lmIGltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBtYXJnaW4tbGVmdDogNTB2dztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxOHB4IDEwcHg7XG59XG4uaW5uZXIuZGV0YWlsLW9wZW4ge1xuICBwYWRkaW5nLWJvdHRvbTogNTAwcHg7XG59XG5cbmE6bGluay53b3JkbGluazpob3ZlcixcbmE6dmlzaXRlZC53b3JkbGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhNzk0Nztcbn1cblxuLndhdmVfYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLndhdmVfYm94IC53YXZlX2NhbnZhcyB7XG4gIGhlaWdodDogMTByZW07XG59XG5cbnNlY3Rpb24uc2VjdGlvbi1maXJzdCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHBhZGRpbmc6IDAgMCA2MHB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5hcHAtcm9vdC5pb3MgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogY2FsYygxMDAlICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyg2MHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xufVxuXG5hcHAtcm9vdC5pb3Mubm90Y2ggLmNvbnRhaW5lciB7XG4gIGhlaWdodDogY2FsYygxMDAlICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkgKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XG59XG5cbi5jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWluZXIuZm9vdGVyLW5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jb250YWluZXIucGFnZS1zdWIge1xuICBwYWRkaW5nLXRvcDogNjZweDtcbn1cbmFwcC1yb290LmlvcyAuY29udGFpbmVyLnBhZ2Utc3ViIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoNjZweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcbn1cblxuLmNvbnRhaW5lci5wYWdlLWFkbWluIHtcbiAgcGFkZGluZy10b3A6IDY2cHg7XG59XG5hcHAtcm9vdC5pb3MgLmNvbnRhaW5lci5wYWdlLWFkbWluIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoNjZweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcbn1cblxuLmNvbnRhaW5lci5wYWdlLWFkbWluIC5maXhlZC10ZXh0IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5jb250YWluZXIucGFnZS1hZG1pbiAuZml4ZWQtdGV4dCAuZml4ZWQtbXNnIHtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzUwNTU1YTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmNvbnRhaW5lci5wYWdlLWFkbWluIC5maXhlZC10ZXh0IC5maXhlZC1tc2cge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uY29udGFpbmVyLnBhZ2Uta2V5d29yZCB7XG4gIHBhZGRpbmctdG9wOiAyMTBweDtcbn1cbmFwcC1yb290LmlvcyAuY29udGFpbmVyLnBhZ2Uta2V5d29yZCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDIxMHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xufVxuXG4uY29udGFpbmVyLnBhZ2Uta2V5d29yZDIge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG59XG5hcHAtcm9vdC5pb3MgLmNvbnRhaW5lci5wYWdlLWtleXdvcmQyIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTcwcHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XG59XG5cbi5jb250YWluZXIuYmcxIHtcbiAgYmFja2dyb3VuZDogI2YzZWJlOCB1cmwoXCIuLi9pbWcvYm90dG9tX2JnLnN2Z1wiKSBuby1yZXBlYXQgYm90dG9tIDYwcHggY2VudGVyLzEwMCUgYXV0bztcbn1cbi5jb250YWluZXIuYmcyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZWJlODtcbn1cbi5jb250YWluZXIuYmczIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZjJmMztcbn1cbi5jb250YWluZXIubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250YWluZXIuZnVsbCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udGFpbmVyLm92ZXJsYXkud2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jb250YWluZXIub3ZlcmxheTpiZWZvcmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4uY29udGFpbmVyIC5vdmVybGF5MyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IC0xMDB2dztcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5jb250YWluZXIuZm9vdEJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4O1xufVxuLmNvbnRhaW5lci5mdWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbmFzaWRlLmduYi1idG4tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogLTlweDtcbiAgdG9wOiAtNnB4O1xuICB6LWluZGV4OiAxMDtcbn1cbmFwcC1yb290LmlvcyBhc2lkZS5nbmItYnRuLW1lbnUge1xuICB0b3A6IGNhbGModmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkgLSA2cHgpO1xufVxuXG5hc2lkZS5nbmItYnRuLW1lbnUgLmduYi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fbWVudS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxubmF2Lm1vYmlsZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogNTEwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMjgwcHg7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ19kcmF3ZXJfcGF0dGVybkAzeC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wLzEwMCUgMTAwJTtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLmNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kcmF3ZXJfY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRvcDogODNweDtcbiAgcmlnaHQ6IDBweDtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3Qge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xufVxubmF2Lm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5tb2JpbGUtbWVudS1jb250ZW50cyAubW9iaWxlLW1lbnUtbGlzdCAubWVudS1ib3gtYnRuIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMTdhNWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHBhZGRpbmc6IDE2cHggMjVweDtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3QgLm1lbnUtYm94LWJ0biAudHh0LWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm1vYmlsZS1tZW51LWNvbnRlbnRzIC5tb2JpbGUtbWVudS1saXN0IC5tZW51LWJveC1idG4gLnR4dC1ib3ggLnNvY2lhbC1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3QgLm1lbnUtYm94LWJ0biAudHh0LWJveCAuc29jaWFsLWxpc3QgLnNvY2lhbC1idG4ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxubmF2Lm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5tb2JpbGUtbWVudS1jb250ZW50cyAubW9iaWxlLW1lbnUtbGlzdCAubWVudS1ib3gtYnRuIC50eHQtYm94IC5zb2NpYWwtbGlzdCAuc29jaWFsLWJ0biArIC5zb2NpYWwtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3QgLm1lbnUtYm94LWJ0biAudHh0LWJveCAuc29jaWFsLWxpc3QgLnNvY2lhbC1idG4uZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3Nuc19mYWNlYm9vay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3QgLm1lbnUtYm94LWJ0biAudHh0LWJveCAuc29jaWFsLWxpc3QgLnNvY2lhbC1idG4uZ29vZ2xlIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9pbWcvYnRuX3Nuc19nb29nbGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm1vYmlsZS1tZW51LWNvbnRlbnRzIC5tb2JpbGUtbWVudS1saXN0IC5tZW51LWJveC1idG4gLnR4dC1ib3ggLnNvY2lhbC1saXN0IC5zb2NpYWwtYnRuLmtha2FvIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9zbnNfa2FrYW9AM3gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm1vYmlsZS1tZW51LWNvbnRlbnRzIC5tb2JpbGUtbWVudS1saXN0IC5tZW51LWJveC1idG4gLm9wdGlvbi1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm1vYmlsZS1tZW51LWNvbnRlbnRzIC5tb2JpbGUtbWVudS1saXN0IC5tZW51LWJveC1idG4gLm9wdGlvbi1ib3ggLm9wdGlvbi1saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExMzUxMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4O1xufVxubmF2Lm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5tb2JpbGUtbWVudS1jb250ZW50cyAubW9iaWxlLW1lbnUtbGlzdCAubWVudS1ib3gtYnRuIC5vcHRpb24tYm94IC5vcHRpb24tbGlzdCAub3B0aW9uLWl0ZW0tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3QgLm1lbnUtYm94LWJ0biAub3B0aW9uLWJveCAub3B0aW9uLWxpc3QgLm9wdGlvbi1pdGVtLWJveCBsYWJlbCB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm1vYmlsZS1tZW51LWNvbnRlbnRzIC5tb2JpbGUtbWVudS1saXN0IC5tZW51LWJveC1idG4gLm9wdGlvbi1ib3ggLm9wdGlvbi1saXN0IC5vcHRpb24taXRlbS1ib3ggaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5uYXYubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm1vYmlsZS1tZW51LWNvbnRlbnRzIC5tb2JpbGUtbWVudS1saXN0IC5tZW51LWJveC1idG4gLm9wdGlvbi1ib3ggLm9wdGlvbi1saXN0IC5vcHRpb24taXRlbS1ib3ggaW5wdXQ6Y2hlY2tlZCB+IC50eHQge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMDU0O1xuICBjb2xvcjogIzMzMzczYjtcbn1cbm5hdi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnUtd3JhcCAubW9iaWxlLW1lbnUtY29udGVudHMgLm1vYmlsZS1tZW51LWxpc3QgLm1lbnUtYm94LWJ0biAub3B0aW9uLWJveCAub3B0aW9uLWxpc3QgLm9wdGlvbi1pdGVtLWJveCAudHh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2M5OGQ3OTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuc2VjdGlvbi5oZWFkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMyNzY3NTc7XG59XG5hcHAtcm9vdC5pb3Mgc2VjdGlvbi5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCk7XG59XG5cbnNlY3Rpb24uaGVhZGVyLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbnNlY3Rpb24uaGVhZGVyLmZpeGVkIGFydGljbGUua2V5d29yZC1maWx0ZXItYm94IHtcbiAgcGFkZGluZzogMTBweCAxOHB4IDhweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQ6ICNmM2ViZTg7XG59XG5zZWN0aW9uLmhlYWRlci5maXhlZCBhcnRpY2xlLmtleXdvcmQtZmlsdGVyLWJveCAuZmlsdGVyLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuc2VjdGlvbi5oZWFkZXIuZml4ZWQgYXJ0aWNsZS5rZXl3b3JkLWZpbHRlci1ib3ggLmZpbHRlci1ib3ggLnNib3gge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5zZWN0aW9uLmhlYWRlci5maXhlZCBhcnRpY2xlLmtleXdvcmQtZmlsdGVyLWJveCAuZmlsdGVyLWJveCAuc2JveCAuc2V0IHtcbiAgd2lkdGg6IDg1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbi5oZWFkZXIuZml4ZWQgYXJ0aWNsZS5rZXl3b3JkLWZpbHRlci1ib3ggLmZpbHRlci1ib3ggLnNib3ggLmljLXN0YXIyIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuc2VjdGlvbi5oZWFkZXIuZml4ZWQgYXJ0aWNsZS5rZXl3b3JkLWZpbHRlci1ib3ggLmZpbHRlci1ib3ggLnNib3ggLmljLXN0YXIzIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuc2VjdGlvbi5oZWFkZXIubWFpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFpbl90b3BfYmdfbGFyZ2VAM3guanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC00NHB4LzEwMCUgYXV0bztcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuaGVhZGVyLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE4cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuaGVhZGVyLXBhZ2UgLmNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9nbmJfYmFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuaGVhZGVyLXBhZ2UgLnBhZ2UtbmFtZS1ib3gge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuaW50cm8tYm94IHtcbiAgcGFkZGluZzogNTJweCAyNHB4IDAgMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmhlYWRlciBhcnRpY2xlLmludHJvLWJveCB7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5pbnRyby1ib3ggLm1haW4tdHh0IHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmhlYWRlciBhcnRpY2xlLmludHJvLWJveCAubWFpbi10eHQge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLmludHJvLWJveCAubWFpbi10eHQgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDBweDtcbiAgdG9wOiAxMiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuaW50cm8tYm94IC5zdWItdHh0IHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5pbnRyby1ib3ggLnN1Yi10eHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuXG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IHtcbiAgcGFkZGluZzogNjJweCAxOHB4IDA7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogM3B4IDRweCA1cHggMHB4IHJnYmEoMTgsIDQ4LCA0OCwgMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIC5yZWdpb24tZ3JvdXAgLmxhYmVsLWJveCB7XG4gIGNvbG9yOiAjZmZjYzQxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIC5yZWdpb24tZ3JvdXAgLmxhYmVsLWJveC50eXBlLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ4NGRmO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAudHlwZS1yZWdpb24gLnJlZ2lvbi1ncm91cCAubGFiZWwtYm94LnR5cGUtMXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZWIzZjE7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcC50eXBlLXJlZ2lvbiAucmVnaW9uLWdyb3VwIC5sYWJlbC1ib3gudHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIC5yZWdpb24tZ3JvdXAgLmxhYmVsLWJveC50eXBlLTJzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4MTVjO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAudHlwZS1yZWdpb24gLnJlZ2lvbi1ncm91cCAubGFiZWwtYm94LnR5cGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJiMDA7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcC50eXBlLXJlZ2lvbiAucmVnaW9uLWdyb3VwIC5sYWJlbC1ib3gudHlwZS0zc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE1NDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIC5yZWdpb24tZ3JvdXAgLmxhYmVsLWJveC50eXBlLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg0Y2M5O1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAudHlwZS1yZWdpb24gLnJlZ2lvbi1ncm91cCAubGFiZWwtYm94LnR5cGUtNHN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Yjk0ZGI7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcC50eXBlLXJlZ2lvbiAucmVnaW9uLWdyb3VwIC5sYWJlbC1ib3gudHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIC5yZWdpb24tZ3JvdXAgLmxhYmVsLWJveC50eXBlLTVzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODgxO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAudHlwZS1yZWdpb24gLnJlZ2lvbi1ncm91cCAubGFiZWwtYm94LnR5cGUtNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWI0NTE7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcC50eXBlLXJlZ2lvbiAucmVnaW9uLWdyb3VwIC5sYWJlbC1ib3gudHlwZS02c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDk5OTtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLnR5cGUtcmVnaW9uIC5zZWFyY2gtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcC50eXBlLXJlZ2lvbiAuc2VhcmNoLWdyb3VwIGlucHV0IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzOHB4O1xuICB0b3A6IC00OXB4O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3NlYXJjaGJhcl9jaGFyYWN0b3IwLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAuYW5pMTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2VhcmNoYmFyX2NoYXJhY3RvcjEuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcC5hbmkyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zZWFyY2hiYXJfY2hhcmFjdG9yMi5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwLmFuaTM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3NlYXJjaGJhcl9jaGFyYWN0b3IzLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAgLnNlYXJjaC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2VhcmNoLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAgLmNsZWFyLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgNHB4IDAgNDdweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDNweCA0cHggNXB4IDBweCByZ2JhKDE4LCA0OCwgNDgsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAuc2VhcmNoLWtleXdvcmQtYm94IC5zZWFyY2gta2V5d29yZC13cmFwIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTlhZmI1O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnNlYXJjaC1rZXl3b3JkLWJveCAuc2VhcmNoLWtleXdvcmQtd3JhcCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC5zZWFyY2gta2V5d29yZC1ib3ggLnNlYXJjaC1rZXl3b3JkLXdyYXAgaW5wdXQud2l0aC1jbGVhciB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnRhZy1rZXl3b3JkLWJveCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC50YWcta2V5d29yZC1ib3ggLnRhZy1rZXl3b3JkLXdyYXAge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnRhZy1rZXl3b3JkLWJveCAudGFnLWtleXdvcmQtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC50YWcta2V5d29yZC1ib3ggLnRhZy1rZXl3b3JkLXdyYXAgLnRhZy1saXN0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAudGFnLWtleXdvcmQtYm94IC50YWcta2V5d29yZC13cmFwIC50YWctbGlzdCB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC50YWcta2V5d29yZC1ib3ggLnRhZy1rZXl3b3JkLXdyYXAgLnRhZy1saXN0IC50YWctYnRuLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnRhZy1rZXl3b3JkLWJveCAudGFnLWtleXdvcmQtd3JhcCAudGFnLWxpc3QgLnRhZy1idG4tYm94ICsgLnRhZy1idG4tYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAudGFnLWtleXdvcmQtYm94IC50YWcta2V5d29yZC13cmFwIC50YWctbGlzdCAudGFnLWJ0bi1ib3ggLnRhZy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MCwgMTE1LCAxMTUsIDAuOTUpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmhlYWRlciBhcnRpY2xlLnNlYXJjaC1ib3ggLnRhZy1rZXl3b3JkLWJveCAudGFnLWtleXdvcmQtd3JhcCAudGFnLWxpc3QgLnRhZy1idG4tYm94IC50YWctYnRuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG5cbnNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAudGFnLWtleXdvcmQtYm94IC50YWcta2V5d29yZC13cmFwIC50YWctbGlzdCAudGFnLWJ0bi1ib3ggLnRhZy1yZW1vdmUtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3hfYnRuLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uaGVhZGVyIGFydGljbGUuc2VhcmNoLWJveCAudGFnLWtleXdvcmQtYm94IC50YWcta2V5d29yZC13cmFwIC50YWctbGlzdCAudGFnLWJ0bi1ib3ggLnRhZy1yZW1vdmUtYnRuIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC50YWcta2V5d29yZC1ib3ggLnRhZy1rZXl3b3JkLXdyYXAgLnRhZy1saXN0IC50YWctYnRuLWJveCAudGFnLWFycm93LWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYXJyb3dfcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5oZWFkZXIgYXJ0aWNsZS5zZWFyY2gtYm94IC50YWcta2V5d29yZC1ib3ggLnRhZy1rZXl3b3JkLXdyYXAgLnRhZy1saXN0IC50YWctYnRuLWJveCAudGFnLWFycm93LWJ0biB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3Qge1xuICBwYWRkaW5nOiAyMHB4IDAgNjFweDtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdy50eXBlLWhhbGYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMSAubWVudTEtaW1nLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMnB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNDAlO1xufVxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC0xIC5tZW51MS1pbWctYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTEgLm1lbnUxLWJ0bi1ib3gge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1NCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tZW51X3NxdWFyZV9yZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTEgLm1lbnUxLWJ0bi1ib3ggLnR4dC1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTEgLm1lbnUxLWJ0bi1ib3ggLnR4dC1ib3gge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnVfc3F1YXJlX3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNDEuMyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMiAudHh0LWJveCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMiAudHh0LWJveCB7XG4gIHRvcDogMThweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC0yIC50eHQtYm94IC5iaWcge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTIgLnR4dC1ib3ggLmJpZyB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWVudV9zcXVhcmVfZ3JlZW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDQxLjMlO1xufVxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC0zIC5pbWctZnJhbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMyAuaW1nLWZyYW1lOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19tZW51X2Zsb3dlcjEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTMgLnR4dC1ib3gge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIzcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtMyAudHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRvcDogMThweDtcbn1cblxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC0zIC50eHQtYm94IC5iaWcge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTMgLnR4dC1ib3ggLmJpZyB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtNCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnVfc3F1YXJlX25hdnkucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDQxLjMlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05cHg7XG4gIGJvdHRvbTogLTExcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX21lbnVfZmxvd2VyMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtNCAudHh0LWJveCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtNCAudHh0LWJveCB7XG4gIHRvcDogMThweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC01IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWVudV9zcXVhcmVfYmx1ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzguMSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtNTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICBib3R0b206IC00NHB4O1xuICB3aWR0aDogMTg2cHg7XG4gIGhlaWdodDogMTQ1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvaW1nX21lbnVfdGlnZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTUgLnR4dC1ib3gge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA0MHB4O1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTUgLnR4dC1ib3gge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnVfc3F1YXJlX3B1cnBsZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNDEuMyU7XG59XG5zZWN0aW9uLm1haW4tbWVudS1saXN0IC5yb3cgLm1lbnUtYm94LTYgLmltZy1mcmFtZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC02IC5pbWctZnJhbWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX21lbnVfZmxvd2VyMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24ubWFpbi1tZW51LWxpc3QgLnJvdyAubWVudS1ib3gtNiAudHh0LWJveCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5tYWluLW1lbnUtbGlzdCAucm93IC5tZW51LWJveC02IC50eHQtYm94IHtcbiAgdG9wOiAxOHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG5zZWN0aW9uLm1haW4tdmlkZW8ge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyg2MHB4ICsgNjBweCk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ib3R0b21fYmdfbWFpbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b20vMTAwJSBhdXRvO1xufVxuYXBwLXJvb3QuaW9zIHNlY3Rpb24ubWFpbi12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDYwcHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XG59XG5cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC10aXQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMzczYjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC10aXQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuXG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB7XG4gIG1hcmdpbjogLTEzcHggLTlweDtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSB7XG4gIHBhZGRpbmc6IDEzcHggOXB4O1xuICB3aWR0aDogNTAlO1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhLnR5cGUtbmV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19uZXcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IC5sYWJlbC1saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDZweDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbjogLTFweDtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIGxpIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMXB4O1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0xc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlYjNmMTtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIGxpIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE1MjJhO1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmIwMDtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIGxpIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTNzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMTU0O1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS00c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOTRkYjtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIGxpIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4ZTM3O1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYjQ1MTtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIGxpIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTZzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdkOTk5O1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW1nLWJveCAuaW1nIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAvKiogaW9zICoqL1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW5mby1ib3gge1xuICBwYWRkaW5nLXRvcDogNnB4O1xufVxuc2VjdGlvbi5tYWluLXZpZGVvIC52aWRlby1saXN0LXdyYXAgdWwgbGkgYSAuaW5mby1ib3ggLnR4dC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjM2E0MjRhO1xuICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgI2ZmZiwgMXB4IC0xcHggMCAjZmZmLCAtMXB4IDFweCAwICNmZmYsIDFweCAxcHggMCAjZmZmLCAwIDAgNXB4IHdoaXRlLCAwIDAgM3B4IHdoaXRlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbmZvLWJveCAudHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC8qIOudvOyduOyImCAqL1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICAvKiBsaW5lLWhlaWdodCDqsIAgMS4yZW0g7J206rOgIDPrnbzsnbjsnYQg7J6Q66W06riwIOuVjOusuOyXkCBoZWlnaHTripQgMS4yZW0gKiAzID0gMy42ZW0gKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbmZvLWJveCAudHh0LWJveCAuYm9va21hcmstYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbmZvLWJveCAudHh0LWJveCAuYm9va21hcmstYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24ubWFpbi12aWRlbyAudmlkZW8tbGlzdC13cmFwIHVsIGxpIGEgLmluZm8tYm94IC50eHQtYm94IC5ib29rbWFyay1idG4uaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltZy9sb2FkaW5nX2ljb24uZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLm1haW4tdmlkZW8gLnZpZGVvLWxpc3Qtd3JhcCB1bCBsaSBhIC5pbmZvLWJveCAudHh0LWJveC50eXBlLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1vcHRpb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6ICMyNzY3NTc7XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QudHlwZS13aXRoLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QudHlwZS13aXRoLWJ0biAubWFwLWJveCB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlOGIwMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QudHlwZS13aXRoLWJ0biAubWFwLWJveC50eXBlLXNlbGVjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4payXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAtNnB4O1xuICBjb2xvcjogI2YzZWJlODtcbn1cbnNlY3Rpb24ua2V5d29yZC1vcHRpb24tbGlzdC50eXBlLXdpdGgtYnRuIC5tYXAtYm94IC5tYXAtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2M0MTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QudHlwZS13aXRoLWJ0biAubWFwLWJveCAubWFwLXdyYXAgLmljLW1hcCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19tYXB2aWV3MS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1vcHRpb24tbGlzdC50eXBlLXdpdGgtYnRuIC5tYXAtYm94IC5tYXAtd3JhcCAudHh0IHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICBjb2xvcjogIzI3Njc1NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuc2VjdGlvbi5rZXl3b3JkLW9wdGlvbi1saXN0LnR5cGUtd2l0aC1idG4gLmxpc3Qtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QgLmxpc3Qtd3JhcCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QgLmxpc3Qtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi5rZXl3b3JkLW9wdGlvbi1saXN0IC5saXN0LXdyYXAgLmtleXdvcmQtbGlzdCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3QgLmxpc3Qtd3JhcCAua2V5d29yZC1saXN0IC5rZXl3b3JkLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLW9wdGlvbi1saXN0IC5saXN0LXdyYXAgLmtleXdvcmQtbGlzdCAua2V5d29yZC1idG4ub24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZWJlODtcbiAgY29sb3I6ICMyNzY3NTc7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWZpbHRlci1ib3gge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1maWx0ZXItYm94IC5maWx0ZXItYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1maWx0ZXItYm94IC5maWx0ZXItYm94IC5zYm94IHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtZmlsdGVyLWJveCAuZmlsdGVyLWJveCAuc2JveCAuc2V0IHtcbiAgd2lkdGg6IDg1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtZmlsdGVyLWJveCAuZmlsdGVyLWJveCAuc2JveCAuaWMtc3RhcjIge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvX3N0YXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1maWx0ZXItYm94IC5maWx0ZXItYm94IC5zYm94IC5pYy1zdGFyMyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCB7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcbiAgcGFkZGluZzogMTFweCAxOHB4IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1wcm92ZXJiLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveC5vbi5wcm92ZXJiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTI3NDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCArIC5rZXl3b3JkLWl0ZW0tYm94IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCArIGFwcC13b3JkLWxpc3QtaGVscCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAudm9pY2UtYm94IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC52b2ljZS1ib3gubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmtleXdvcmQtcmF0ZS1ib3gge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAua2V5d29yZC1yYXRlLWJveCAuaWMtcmF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3N0YXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmtleXdvcmQtcmF0ZS1ib3ggLmljLXJhdGUgKyAuaWMtcmF0ZSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5rZXl3b3JkLXJhdGUtYm94IC5pYy1yYXRlLmZvdXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5oZWxwLWJ0bi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIC8qIOuLqOyWtOqygOyDiSDrj4Tsm4Drp5Ag67KE7Yq8ICovXG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuaGVscC1idG4tYm94LmxlZnQge1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmhlbHAtYnRuLWJveCAuaGVscC1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjdweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5zb3VuZC1idG4ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5zb3VuZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAucmVjb3JkLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fdm9pY2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC50eHQtYm94IHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAudHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLWJvdHRvbS1ib3ggLnR4dC1ib3gub24ge1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggKyAuc2V0dGluZy1ib3gge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggKyAuc2V0dGluZy1ib3gge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctdGl0LWJveCB7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctdGl0LWJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC5zZXR0aW5nLWJveCAuc2V0dGluZy1kZXMtYm94IHtcbiAgcGFkZGluZzogM3B4IDAgMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM1MDU1NWE7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC5zZXR0aW5nLWJveCAuc2V0dGluZy1kZXMtYm94IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLWJvdHRvbS1ib3ggLnNldHRpbmctYm94IC5zZXR0aW5nLW9wdGlvbi1ib3gge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM3M2I7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC5zZXR0aW5nLWJveCAuc2V0dGluZy1vcHRpb24tYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC5zZXR0aW5nLWJveCAuc2V0dGluZy1vcHRpb24tYm94IGxhYmVsIGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzQzZDtcbiAgY29sb3I6ICMzMzM3M2I7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCBpbnB1dDpjaGVja2VkIH4gc3BhbiAuc3RhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY19zdGFyX29uLnN2Z1wiKTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC5zZXR0aW5nLWJveCAuc2V0dGluZy1vcHRpb24tYm94IGxhYmVsIC50eHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjN2I4MzhiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNfc3Rhcl9vZmYuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyLnN0YXIxIHtcbiAgd2lkdGg6IDEycHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyLnN0YXIyIHtcbiAgd2lkdGg6IDI2cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyLnN0YXIzIHtcbiAgd2lkdGg6IDQwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyLnN0YXI0IHtcbiAgd2lkdGg6IDU0cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctYnRuLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctYnRuLWJveCAuc2V0dGluZy1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzNzNiO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLWJvdHRvbS1ib3ggLnNldHRpbmctYm94IC5zZXR0aW5nLWJ0bi1ib3ggLnNldHRpbmctYnRuICsgLnNldHRpbmctYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctYnRuLWJveCAuc2V0dGluZy1idG4gaW1nLnNucyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLnNldHRpbmctYnRuLWJveCAuc2V0dGluZy1idG4gaW1nLnBheXBhbCB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3ggLmNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxM3B4O1xuICB0b3A6IDEwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAuc2V0dGluZy1ib3gtbW9yZSB7XG4gIHBhZGRpbmc6IDEycHggMCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzUwNTU1YTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLWJvdHRvbS1ib3ggLnNldHRpbmctYm94LW1vcmUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtbm8tcmVzdWx0LWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtbm8tcmVzdWx0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1uby1yZXN1bHQtYm94LmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5rZXl3b3JkLWl0ZW0tYm94IC5pbWctYm94IGltZyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogNjAlO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMnB4IDE1cHggMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MHB4IGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94ICsgLmtleXdvcmQtaXRlbS1ib3gge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94Lm5vLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3gubm8taW1nLm9uIC5zdWJqZWN0LWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94Lm5vLWltZyAuc3ViamVjdC1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3gge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDI3cHggYXV0bztcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94Lm9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAuaGVscC1pdGVtLWJveC5vbiAuc3ViamVjdC1ib3gge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG9yZGVyOiAxO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3gub24gLnN1YmplY3QtYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94Lm9uIC5pbWctYm94IHtcbiAgb3JkZXI6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA2MyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAuaGVscC1pdGVtLWJveC5vbiAuaW1nLWJveCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAuaGVscC1pdGVtLWJveC5vbiAuY29uLWJveCB7XG4gIG9yZGVyOiAzO1xuICBwYWRkaW5nOiAxNHB4IDAgMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3gub24gLmNvbi1ib3gge1xuICBwYWRkaW5nOiAxNHB4IDAgMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3gub24gLmNvbi1ib3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94Lm9uIC5jb24tYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94Lm9uIC5vcGVuLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib3R0b21fb3Blbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgYm90dG9tOiAxNHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94IC5pbWctYm94IHtcbiAgZ3JpZC1yb3c6IDEvMztcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3ggLmltZy1ib3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94IC5zdWJqZWN0LWJveCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgb3JkZXI6IDI7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3ggLnN1YmplY3QtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5oZWxwLWl0ZW0tYm94IC5zdWJqZWN0LWJveCAuY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEzcHg7XG4gIHRvcDogMTBweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAuaGVscC1pdGVtLWJveCAuY29uLWJveCB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgb3JkZXI6IDM7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjODI4NDg3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ua2V5d29yZC1kYXRhLWxpc3QgYXJ0aWNsZS5rZXl3b3JkLWl0ZW0tbGlzdCAuaGVscC1pdGVtLWJveCAuY29uLWJveCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC8qIOudvOyduOyImCAqL1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICAvKiBsaW5lLWhlaWdodCDqsIAgMS4yZW0g7J206rOgIDPrnbzsnbjsnYQg7J6Q66W06riwIOuVjOusuOyXkCBoZWlnaHTripQgMS4yZW0gKiAzID0gMy42ZW0gKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLmhlbHAtaXRlbS1ib3ggLm9wZW4tYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2JvdHRvbV9jbG9zZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDEwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgYXBwLXdvcmQtbGlzdC1oZWxwICsgLmtleXdvcmQtaXRlbS1ib3gge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IC5yZWxvYWQtaWNvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGF0YS1saXN0IGFydGljbGUua2V5d29yZC1pdGVtLWxpc3QgLnJlbG9hZC1pY29uIGltZyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5cbmFydGljbGUua2V5d29yZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cbmFydGljbGUua2V5d29yZC5jb3JyZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5hcnRpY2xlLmtleXdvcmQgdGFibGUge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyLm1haW4gdGQge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCB0YWJsZSB0ci5tYWluIHRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG5hcnRpY2xlLmtleXdvcmQgdGFibGUgdHIuc3ViLnRvcCB0ZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIuc3ViLnRvcCB0ZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAxcHg7XG59XG5cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ci5zdWIuYm90dG9tIHRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDJweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCB0YWJsZSB0ci5zdWIuYm90dG9tIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3R0b206IDFweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkIHtcbiAgY29sb3I6ICMzMzM3M2I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXBwLXJvb3Quc2V1bmdqbzEgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMSBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0yOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LnNldW5nam8xIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTM6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2EzLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3Quc2V1bmdqbzEgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNDpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMSBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC01OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hNS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMSBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0xOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzEgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8xIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTM6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMSBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC00OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzEgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNTpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbmFwcC1yb290LnNldW5nam8yIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTE6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjFcIjtcbiAgd2lkdGg6IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogM3B4O1xufVxuYXBwLXJvb3Quc2V1bmdqbzIgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiMlwiO1xuICB3aWR0aDogMTJweDtcbiAgbWluLWhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAzcHg7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMiBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIzXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBtaW4taGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxlZnQ6IDNweDtcbn1cbmFwcC1yb290LnNldW5nam8yIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjRcIjtcbiAgd2lkdGg6IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogM3B4O1xufVxuYXBwLXJvb3Quc2V1bmdqbzIgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiNVwiO1xuICB3aWR0aDogMTJweDtcbiAgbWluLWhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAzcHg7XG59XG5cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzIgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMTpiZWZvcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMiBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0yOmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8yIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTM6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzIgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNDpiZWZvcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMiBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC01OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbmFwcC1yb290LnNldW5nam8zIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTE6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzc4NWMyZDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0b3A6IHVuc2V0O1xufVxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiAjNzFhZTQ3O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRvcDogdW5zZXQ7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMyBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQ6ICNlY2FmMGE7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdG9wOiB1bnNldDtcbn1cbmFwcC1yb290LnNldW5nam8zIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogI2YyNDcxMDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0b3A6IHVuc2V0O1xufVxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiAjMDBiMWYxO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRvcDogdW5zZXQ7XG59XG5cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMTpiZWZvcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMyBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0yOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8zIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTM6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNDpiZWZvcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMyBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC01OmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5rb3Ige1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5rb3Ige1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5rb3IuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI0Q3REFCNTtcbn1cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5rb3IuaGlnaGxpZ2h0MiB7XG4gIHRyYW5zZm9ybTogc2tld1goLTEzZGVnKTtcbn1cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5jaG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5jaG4ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5pZHgtaG9tb255bSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5pZHgtaG9tb255bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLm9wdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA1cHg7XG59XG5hcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQub3B0aW9uLm9wdGlvbjEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5vcHRpb24ub3B0aW9uMSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLm9wdGlvbi5vcHRpb24yOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb193b3JkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQub3B0aW9uLm9wdGlvbjI6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbmFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC50eXBlLXNwYWNpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbmFydGljbGUua2V5d29yZCAuY29ycmVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuYXJ0aWNsZS5rZXl3b3JkIC5jb3JyZWN0IC5hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBmb250LWZhbWlseTogXCJKaWdtb1wiO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLmtleXdvcmQgLmNvcnJlY3QgLmFycm93IHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG5hcnRpY2xlLmtleXdvcmQgLmNvcnJlY3QgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5rZXl3b3JkIC5jb3JyZWN0IC50eHQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbmFydGljbGUua2V5d29yZCAuY29ycmVjdCAudHh0Lmxpbmsge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRThERjtcbiAgYmFja2dyb3VuZDogI2ZlZmJmNztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuYXJ0aWNsZS5rZXl3b3JkIC5wcm92ZXJiIHtcbiAgcGFkZGluZzogMTBweCAzNHB4IDEwcHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5hcnRpY2xlLmtleXdvcmQgLnByb3ZlcmIub24ge1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZCAucHJvdmVyYiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbmFydGljbGUua2V5d29yZCAuZGV0YWlsLW1lbnUtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDJweDtcbn1cbmFydGljbGUua2V5d29yZCAuZGV0YWlsLW1lbnUtYnRuIC5ib29rbWFyay1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Jvb2ttYXJrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYXJ0aWNsZS5rZXl3b3JkIC5kZXRhaWwtbWVudS1idG4gLmJvb2ttYXJrLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmtfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLmtleXdvcmQgLmRldGFpbC1tZW51LWJ0biAuYm9va21hcmstYnRuLmluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuXG5hcnRpY2xlLmtleXdvcmQyIHRhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5hcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyLm1haW4gdGQge1xuICBoZWlnaHQ6IDIycHg7XG59XG5hcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyLnN1Yi50b3AgdGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ci5zdWIudG9wIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDFweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ci5zdWIuYm90dG9tIHRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDJweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIuc3ViLmJvdHRvbSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm90dG9tOiAxcHg7XG59XG5cbmFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQge1xuICBjb2xvcjogIzMzMzczYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMSBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLndvcmQtMTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3Quc2V1bmdqbzEgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTI6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2EyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LnNldW5nam8xIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMSBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLndvcmQtNTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8xIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0xOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8xIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0yOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8xIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8xIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC01OmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbmFwcC1yb290LnNldW5nam8yIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0xOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIxXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMiBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLndvcmQtMjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiMlwiO1xuICB3aWR0aDogOHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3Quc2V1bmdqbzIgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTM6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjNcIjtcbiAgd2lkdGg6IDhweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LnNldW5nam8yIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC00OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCI0XCI7XG4gIHdpZHRoOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5zZXVuZ2pvMiBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLndvcmQtNTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiNVwiO1xuICB3aWR0aDogOHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8yIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0xOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUuc2V1bmdqbzIgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvMiBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLndvcmQtMzpiZWZvcmUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8yIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC01OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTE6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzc4NWMyZDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTI6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzcxYWU0NztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTM6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogI2VjYWYwYTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogI2YyNDcxMDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuYXBwLXJvb3Quc2V1bmdqbzMgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC53b3JkLTU6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzAwYjFmMTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8zIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0xOmJlZm9yZSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8zIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0yOmJlZm9yZSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8zIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlLnNldW5nam8zIGFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQud29yZC01OmJlZm9yZSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5cbmFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQua29yIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLmtvciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC5rb3IuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI0Q3REFCNTtcbn1cbmFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQua29yLmhpZ2hsaWdodDIge1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xM2RlZyk7XG59XG5hcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLmNobiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC5jaG4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmFydGljbGUua2V5d29yZDIgdGFibGUgdHIgdGQuaWR4LWhvbW9ueW0ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLmlkeC1ob21vbnltIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5hcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLm9wdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA4cHg7XG59XG5hcnRpY2xlLmtleXdvcmQyIHRhYmxlIHRyIHRkLm9wdGlvbi5vcHRpb24xIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC5vcHRpb24ub3B0aW9uMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC5vcHRpb24ub3B0aW9uMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fd29yZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC5vcHRpb24ub3B0aW9uMjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuYXJ0aWNsZS5rZXl3b3JkMiB0YWJsZSB0ciB0ZC50eXBlLXNwYWNpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDE4cHg7XG4gIHJpZ2h0OiAxOHB4O1xuICBib3R0b206IDYwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDcyMHB4IC0gMzZweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB0b3A6IDE5NnB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgLyog7IKs7ISx7J28656MIOuUlO2FjOydvCDtl6TrjZQgKi9cbn1cbmFwcC1yb290LmlvcyAuZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCB7XG4gIHRvcDogY2FsYygxOTZweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcbiAgYm90dG9tOiBjYWxjKDYwcHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XG59XG5cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsLm5vLWphc28taWR4IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbC50eXBlLXJlZ2lvbiAuZGV0YWlsLWhlYWQtYm94IC5oZWFkLWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC53cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAwIDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1oZWFkLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZWJlODtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWhlYWQtYm94IC5oZWFkLWJveCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1oZWFkLWJveCAuaGVhZC1ib3gge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtaGVhZC1ib3ggLm1lbnUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtaGVhZC1ib3ggLm1lbnUtYm94IC5oZWxwLWJ0bi1ib3gge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAvKiDsgqzshLHsnbzrnowg65SU7YWM7J28IO2XpOuNlCDrj4Tsm4Drp5Ag67KE7Yq8ICovXG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWhlYWQtYm94IC5tZW51LWJveCAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAuZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWhlYWQtYm94IC5tZW51LWJveCAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1oZWFkLWJveCAubWVudS1ib3ggLmhlbHAtYnRuLWJveCAuaGVscC1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtaGVhZC1ib3ggLm1lbnUtYm94IC5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gNjJweCk7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24tb3RoZXItaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWZlZDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1vdGhlci1pdGVtIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLW90aGVyLWl0ZW0gLnN1YmplY3Qge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAuZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLW90aGVyLWl0ZW0gLnN1YmplY3Qge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLW90aGVyLWl0ZW0gLmNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogM3B4IDRweCA1cHggMHB4IHJnYmEoMTgsIDQ4LCA0OCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCAuaXRlbS1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA2OHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IC5pdGVtLWJveCAudG9wLWJveCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCAuaXRlbS1ib3ggLnRvcC1ib3gge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IC5pdGVtLWJveCAuYm90dG9tLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3ggLml0ZW0tYm94IC5ib3R0b20tYm94IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3ggLml0ZW0tYm94IC5ib3R0b20tYm94LnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IC5pdGVtLWJveCAuYm90dG9tLWJveC50eXBlLTFzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ViM2YxO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCAuaXRlbS1ib3ggLmJvdHRvbS1ib3gudHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3ggLml0ZW0tYm94IC5ib3R0b20tYm94LnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IC5pdGVtLWJveCAuYm90dG9tLWJveC50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYjAwO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCAuaXRlbS1ib3ggLmJvdHRvbS1ib3gudHlwZS0zc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE1NDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3ggLml0ZW0tYm94IC5ib3R0b20tYm94LnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IC5pdGVtLWJveCAuYm90dG9tLWJveC50eXBlLTRzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5NGRiO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCAuaXRlbS1ib3ggLmJvdHRvbS1ib3gudHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3ggLml0ZW0tYm94IC5ib3R0b20tYm94LnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IC5pdGVtLWJveCAuYm90dG9tLWJveC50eXBlLTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGViNDUxO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCAuaXRlbS1ib3ggLmJvdHRvbS1ib3gudHlwZS02c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDk5OTtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3gucmVnaW9uLXBvcy0xIHtcbiAgbGVmdDogNTd2dztcbiAgdG9wOiAyMHZ3O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveC5yZWdpb24tcG9zLTIge1xuICBsZWZ0OiA2MXZ3O1xuICB0b3A6IDY0dnc7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94LnJlZ2lvbi1wb3MtMyB7XG4gIGxlZnQ6IDUzdnc7XG4gIHRvcDogOTl2dztcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3gucmVnaW9uLXBvcy00IHtcbiAgbGVmdDogMjN2dztcbiAgdG9wOiA4OHZ3O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveC5yZWdpb24tcG9zLTUge1xuICBsZWZ0OiAxOHZ3O1xuICB0b3A6IDEwOXZ3O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveC5yZWdpb24tcG9zLTYge1xuICBsZWZ0OiAxNnZ3O1xuICB0b3A6IDEzMXZ3O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveC5yZWdpb24tcG9zLTcge1xuICBsZWZ0OiAzNHZ3O1xuICB0b3A6IDU1dnc7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94LnJlZ2lvbi1wb3MtOCB7XG4gIGxlZnQ6IDExdnc7XG4gIHRvcDogNjZ2dztcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24taXRlbS1ib3gucmVnaW9uLXBvcy05IHtcbiAgbGVmdDogMjF2dztcbiAgdG9wOiAzMXZ3O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1iZy1lZmZlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24tYmctZWZmZWN0Lm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24tYm94Lm9uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3gge1xuICBwYWRkaW5nOiAxNXB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNlYmU4O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3ggLnN1YmplY3QtYm94IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkppZ21vXCIsIFwiTm90b1NhbnNLUlwiO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAuZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCAuc3ViamVjdC1ib3gge1xuICB3aWR0aDogNjBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3ggLmNvbi1ib3gge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCAuY29uLWJveCAucm93LWJveCB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94IC5jb24tYm94IC5yb3ctYm94ICsgLnJvdy1ib3gge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCAuY29uLWJveCAucm93LWJveCAud29yZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0IoMjE0LCAxOTIsIDE1OCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94IC5jb24tYm94IC5yb3ctYm94IC53b3JkLWJveCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3ggLmNvbi1ib3ggLnJvdy1ib3ggLnR4dC1ib3gge1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94IC5jb24tYm94IC5yb3ctYm94IC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3ggLmNvbi1ib3ggLnJvdy1ib3ggLnR4dC1ib3ggLnR4dC1jb250ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3ggLmNvbi1ib3ggLnJvdy1ib3ggLnR4dC1ib3ggLnR4dC1jb250ZXh0IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ3O1xufVxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3gucmVsb2FkLWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94LnJlbG9hZC1pY29uIGltZyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZGlhbGVjdC1tYXAuc2VhcmNoLWRldGFpbCAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveC5uby1yZXN1bHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcbiAgcGFkZGluZzogMTFweCAxOHB4IDE2cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94Lm5vLXJlc3VsdCAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwgLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3gubm8tcmVzdWx0IC5rZXl3b3JkLW5vLXJlc3VsdC1ib3gge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94Lm5vLXJlc3VsdCAuaW1nLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kaWFsZWN0LW1hcC5zZWFyY2gtZGV0YWlsIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94Lm5vLXJlc3VsdCAuaW1nLWJveCBpbWcge1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAxOHB4O1xuICByaWdodDogMThweDtcbiAgYm90dG9tOiA2MHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIG1heC13aWR0aDogY2FsYyg3MjBweCAtIDM2cHgpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJmOTtcbn1cbmFwcC1yb290LmlvcyAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwge1xuICBib3R0b206IGNhbGMoNjBweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMThweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogMjA2cHg7XG4gIGJvdHRvbTogNjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbmFwcC1yb290LmlvcyAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIHtcbiAgdG9wOiBjYWxjKDIwNnB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QtaXRlbS1ib3ggKyAuZGV0YWlsLWxpc3QtaXRlbS1ib3gge1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2YyZWRlYjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbC50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDExcHggNTNweCA4cHggMThweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2ViZTg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCArIC5rZXl3b3JkLWl0ZW0tYm94IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC52b2ljZS1ib3gge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAudm9pY2UtYm94LmxlZnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbC50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmtleXdvcmQtcmF0ZS1ib3gge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5rZXl3b3JkLXJhdGUtYm94IC5pYy1yYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5rZXl3b3JkLXJhdGUtYm94IC5pYy1yYXRlICsgLmljLXJhdGUge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5oZWxwLWJ0bi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIC8qIOuLqOyWtOqygOyDiSDrj4Tsm4Drp5Ag67KE7Yq8ICovXG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5oZWxwLWJ0bi1ib3gubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbC50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmhlbHAtYnRuLWJveCAuaGVscC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQyNGE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuaGVscC1idG4tYm94IC5oZWxwLWJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuc291bmQtYnRuIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5zb3VuZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5yZWNvcmQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl92b2ljZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC50eHQtYm94IHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC50eHQtYm94Lm9uIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmZpeGVkLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIHRvcDogMjdweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAuZml4ZWQtbWVudSAubWVudS13cmFwIHtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbC50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5maXhlZC1tZW51IC5kZXRhaWwtbWVudS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAuZml4ZWQtbWVudSAuZGV0YWlsLW1lbnUtYnRuICsgLmRldGFpbC1tZW51LWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAuZml4ZWQtbWVudSAuZGV0YWlsLW1lbnUtYnRuLmNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUge1xuICByaWdodDogMTVweDtcbiAgdG9wOiAtOTVweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbC50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiB7XG4gIHJpZ2h0OiA3cHg7XG4gIHRvcDogMTBweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbC50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUge1xuICByaWdodDogN3B4O1xuICB0b3A6IC01OHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3gge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2ViZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZjk7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDkwcHggMTVweCAwO1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5rZXktYm94IHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5rZXktYm94IC5rZXktdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbjogMXB4IDA7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlkM2NjO1xuICBjb2xvcjogIzdiNTg0Yztcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5rZXktYm94IC5rZXktdHh0IHtcbiAgbWluLXdpZHRoOiAyM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAycHggMDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5rZXktYm94IC5rZXktdHh0ICsgLmtleS10eHQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmxheW91dC1ib3ggLmtleS1ib3ggLmtleS10eHQgKyAua2V5LXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAubGF5b3V0LWJveCAuaXRlbS1ib3gge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5pdGVtLWJveCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAubGF5b3V0LWJveCAuaXRlbS1ib3ggLml0ZW0tbGlzdCB7XG4gIG1hcmdpbjogLTJweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAubGF5b3V0LWJveCAuaXRlbS1ib3ggLml0ZW0tbGlzdCAud29yZC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5pdGVtLWJveCAuaXRlbS1saXN0IC53b3JkLWl0ZW0gLml0ZW0tdHh0IHtcbiAgbWFyZ2luOiAycHg7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjN2I1ODRjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2I1ODRjO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3QgLndvcmQtaXRlbSAuaXRlbS10eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMzFweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5sYXlvdXQtYm94IC5pdGVtLWJveCAuaXRlbS1saXN0IC53b3JkLWl0ZW0gLml0ZW0tdHh0IC5jaGFyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3QgLndvcmQtaXRlbSAuaXRlbS10eHQgLmNoYXIge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC5tZWFuLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLm1lYW4tbGlzdCAubWVhbi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMjU2MmY7XG4gIGNvbG9yOiAjZDI1NjJmO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC5tZWFuLWxpc3QgLm1lYW4tYm94ICsgLm1lYW4tYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLm1lYW4tbGlzdCAubWVhbi1ib3gge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC50eXBlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLnR5cGUtbGlzdCAudHlwZS1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMjZweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyNTYyZjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC50eXBlLWxpc3QgLnR5cGUtYm94ICsgLnR5cGUtYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLnR5cGUtbGlzdCAudHlwZS1ib3gge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5kZXRhaWwtbWVudSAubWVudS13cmFwIHtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0biArIC5kZXRhaWwtbWVudS1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5kZXRhaWwtbWVudSAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmsuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4uYm9va21hcmstYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9ib29rbWFya19vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5ib29rbWFyay1idG4uaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltZy9sb2FkaW5nX2ljb24uZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4uY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogMzVweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUyIC5kZXRhaWwtbWVudS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiAuZGV0YWlsLW1lbnUtYnRuICsgLmRldGFpbC1tZW51LWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmsuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmtfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0bi5pbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZml4ZWQtbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUgLm1lbnUtd3JhcCB7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUgLmRldGFpbC1tZW51LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZml4ZWQtbWVudSAuZGV0YWlsLW1lbnUtYnRuICsgLmRldGFpbC1tZW51LWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNlYmU4O1xuICBwYWRkaW5nOiAxOHB4IDA7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5oZWFkLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmhlYWQtYm94IC5oZWFkLXR4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuaGVhZC1ib3ggLmhlYWQtdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuaGVhZC1ib3ggLm1hcC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQyNGE7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5oZWFkLWJveCAubWFwLWJ0biB7XG4gIGhlaWdodDogMzRweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuaGVhZC1ib3ggLm1hcC1idG4gLmljLW1hcCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19tYXB2aWV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuaGVhZC1ib3ggLm1hcC1idG4gLnR4dCB7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmhlYWQtYm94IC5tYXAtYnRuIC50eHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IHtcbiAgbWFyZ2luOiAtNXB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3gge1xuICB3aWR0aDogNTAlO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAge1xuICBwYWRkaW5nOiA1cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWUyZTA7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCAudG9wLWJveCB7XG4gIGhlaWdodDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC50b3AtYm94IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBoZWlnaHQ6IDYycHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC5ib3R0b20tYm94IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNmZmY7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC5ib3R0b20tYm94IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCAuYm90dG9tLWJveC50eXBlLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ4NGRmO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0xc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlYjNmMTtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC5ib3R0b20tYm94LnR5cGUtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTUyMmE7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCAuYm90dG9tLWJveC50eXBlLTJzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4MTVjO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmIwMDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC5ib3R0b20tYm94LnR5cGUtM3N1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxNTQ7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCAuYm90dG9tLWJveC50eXBlLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg0Y2M5O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS00c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOTRkYjtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC5ib3R0b20tYm94LnR5cGUtNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhlMzc7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCAuYm90dG9tLWJveC50eXBlLTVzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODgxO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYjQ1MTtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC5ib3R0b20tYm94LnR5cGUtNnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2Q5OTk7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5sYWJlbC1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAubGFiZWwtYm94IC5pYy1zdGFyMiB7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAubGFiZWwtYm94IC5pYy1zdGFyMiB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5sYWJlbC1ib3ggLmljLXN0YXIzIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5sYWJlbC1ib3ggLmljLXN0YXIzIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgd2lkdGg6IDQycHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3gudHlwZS1mdWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3gudHlwZS1mdWxsIC5zdWJqZWN0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94LnR5cGUtZnVsbCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggKyAud29yZC1ib3gge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuc3ViamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMzczYjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLnN1YmplY3Qge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24ud2l0aC1zb3VuZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLnR4dC1ib3gge1xuICBjb2xvcjogIzMzMzczYjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC50eHQtYm94LmdyYXkge1xuICBtYXJnaW46IDAgNHB4IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNnB4IDVweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLm90aGVyLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5vdGhlci1saXN0IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAub3RoZXItbGlzdCAub3RoZXItYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLm90aGVyLWxpc3QgLm90aGVyLWJveCArIC5vdGhlci1ib3gge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5vdGhlci1saXN0IC5vdGhlci1ib3ggLm90aGVyLXR5cGUtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAub3RoZXItbGlzdCAub3RoZXItYm94IC5vdGhlci10eXBlLWJveCB7XG4gIHRvcDogMnB4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLm90aGVyLWxpc3QgLm90aGVyLWJveCAub3RoZXItdHlwZS1ib3ggLm90aGVyLXR5cGUge1xuICBwYWRkaW5nOiAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2I1ODRjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjN2I1ODRjO1xuICBmb250LXNpemU6IDExcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5vdGhlci1saXN0IC5vdGhlci1ib3ggLm90aGVyLXR5cGUtYm94IC5vdGhlci10eXBlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDAgMnB4IDFweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5vdGhlci1saXN0IC5vdGhlci1ib3ggLm90aGVyLXR4dC1ib3ggLm90aGVyLXR4dC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAub3RoZXItbGlzdCAub3RoZXItYm94IC5vdGhlci10eHQtYm94IC5vdGhlci10eHQtaXRlbSAub3RoZXItdHh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLm90aGVyLWxpc3QgLm90aGVyLWJveCAub3RoZXItdHh0LWJveCAub3RoZXItdHh0LWl0ZW0gLm90aGVyLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAub3RoZXItbGlzdCAub3RoZXItYm94IC5vdGhlci10eHQtYm94IC5vdGhlci10eHQtaXRlbSAub3RoZXItdHh0IC5oaWdobGlnaHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMzc1O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5vdGhlci1saXN0IC5vdGhlci1ib3ggLm90aGVyLXR4dC1ib3ggLm90aGVyLXR4dC1pdGVtIC5vdGhlci10eHQgLm1vcmUtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjtcbiAgY29sb3I6ICM3ODdkODI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLm90aGVyLWxpc3QgLm90aGVyLWJveCAub3RoZXItdHh0LWJveCAub3RoZXItdHh0LWl0ZW0gLm90aGVyLXR4dCAubW9yZS1idG4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLm90aGVyLWxpc3QgLm90aGVyLWJveCAub3RoZXItdHh0LWJveCAub3RoZXItdHh0LWl0ZW0gLnJlY29yZC1ib3gge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAub3RoZXItbGlzdCAub3RoZXItYm94IC5vdGhlci10eHQtYm94IC5vdGhlci10eHQtaXRlbSAucmVjb3JkLWJveCBhcHAtd29yZC1leC1wbGF5LWJ0biArIGFwcC13b3JkLWV4YW1wbGUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHtcbiAgbWFyZ2luOiAwIC0zcHg7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDNweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpLmZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpLmZ1bGwgLml0ZW0td3JhcCB7XG4gIGZsZXg6IDE7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlMmUwO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ci5tYWluIHRkIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIuc3ViIHRkIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQua29yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5rb3Ige1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLmtvci5oaWdobGlnaHQyIHtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTNkZWcpO1xufVxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQuY2huIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5jaG4ge1xuICBmb250LXNpemU6IDE5cHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLnR5cGUtc3BhY2luZyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMTpiZWZvcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtMTpiZWZvcmUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTI6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTI6YmVmb3JlIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQud29yZC0zOmJlZm9yZSB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNDpiZWZvcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC53b3JkLWRldGFpbC5rZXl3b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLndvcmQtNDpiZWZvcmUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTU6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC53b3JkLTU6YmVmb3JlIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCAuaXRlbS1zb3VuZC1idG4ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ud29yZC1kZXRhaWwua2V5d29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIC5pdGVtLXNvdW5kLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDE4cHg7XG4gIHJpZ2h0OiAxOHB4O1xuICBib3R0b206IDYwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDcyMHB4IC0gMzZweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzZWJlODtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJmOTtcbn1cbmFwcC1yb290LmlvcyBzZWN0aW9uLmtleXdvcmQtZGV0YWlsMiB7XG4gIGJvdHRvbTogY2FsYyg2MHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDE4cHg7XG4gIHJpZ2h0OiAxOHB4O1xuICB0b3A6IDIwNnB4O1xuICBib3R0b206IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuYXBwLXJvb3QuaW9zIHNlY3Rpb24ua2V5d29yZC1kZXRhaWwyLnR5cGUtc2FtZSB7XG4gIHRvcDogY2FsYygyMDZweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdC1pdGVtLWJveCArIC5kZXRhaWwtbGlzdC1pdGVtLWJveCB7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjZjJlZGViO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMTVweCAwO1xuICBwYWRkaW5nOiAxMXB4IDE1cHggMTFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2ViZTg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94ICsgLmtleXdvcmQtaXRlbS1ib3gge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmhlbHAtYnRuLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzNnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5oZWxwLWJ0bi1ib3ggLmhlbHAtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MjRhO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmhlbHAtYnRuLWJveCAuaGVscC1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjdweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyLnR5cGUtc2FtZSAuZGV0YWlsLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuc291bmQtYnRuIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5zb3VuZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLnJlY29yZC1idG4ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5kZXRhaWwtbWVudSB7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IC05NXB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5kZXRhaWwtbWVudTIge1xuICByaWdodDogN3B4O1xuICB0b3A6IDEwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMi50eXBlLXNhbWUgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUge1xuICByaWdodDogN3B4O1xuICB0b3A6IC01MXB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIudHlwZS1zYW1lIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZjk7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggOTBweCAxNXB4IDA7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLm1lYW4tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC5tZWFuLWxpc3QgLm1lYW4tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDI1NjJmO1xuICBjb2xvcjogI2QyNTYyZjtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC5tZWFuLWxpc3QgLm1lYW4tYm94ICsgLm1lYW4tYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLnJvdyAubWVhbi1saXN0IC5tZWFuLWJveCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLnJvdyAudHlwZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLnR5cGUtbGlzdCAudHlwZS1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMjZweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyNTYyZjtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5yb3cgLnR5cGUtbGlzdCAudHlwZS1ib3ggKyAudHlwZS1ib3gge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAucm93IC50eXBlLWxpc3QgLnR5cGUtYm94IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51IC5tZW51LXdyYXAge1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0biArIC5kZXRhaWwtbWVudS1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4uYm9va21hcmstYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9ib29rbWFyay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5kZXRhaWwtbWVudSAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmtfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5ib29rbWFyay1idG4uaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltZy9sb2FkaW5nX2ljb24uZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDM1cHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUyIC5kZXRhaWwtbWVudS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUyIC5kZXRhaWwtbWVudS1idG4gKyAuZGV0YWlsLW1lbnUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWhlYWQtYm94IC5kZXRhaWwtbWVudTIgLmRldGFpbC1tZW51LWJ0bi5ib29rbWFyay1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Jvb2ttYXJrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmRldGFpbC1tZW51MiAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmtfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZGV0YWlsLW1lbnUyIC5kZXRhaWwtbWVudS1idG4uYm9va21hcmstYnRuLmluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUgLm1lbnUtd3JhcCB7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1oZWFkLWJveCAuZml4ZWQtbWVudSAuZGV0YWlsLW1lbnUtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUgLmRldGFpbC1tZW51LWJ0biArIC5kZXRhaWwtbWVudS1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtaGVhZC1ib3ggLmZpeGVkLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2ViZTg7XG4gIHBhZGRpbmc6IDE4cHggMDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAubGFiZWwtYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAubGFiZWwtYm94IC5pYy1zdGFyMSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5sYWJlbC1ib3ggLmljLXN0YXIxIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAubGFiZWwtYm94IC5pYy1zdGFyMiB7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5sYWJlbC1ib3ggLmljLXN0YXIyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgd2lkdGg6IDI3cHg7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAubGFiZWwtYm94IC5pYy1zdGFyMyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC5sYWJlbC1ib3ggLmljLXN0YXIzIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgd2lkdGg6IDQycHg7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCArIC53b3JkLWJveCB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLnN1YmplY3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbi53aXRoLXNvdW5kIHtcbiAgcGFkZGluZy1yaWdodDogMzRweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC50eHQtYm94IHtcbiAgY29sb3I6ICMzMzM3M2I7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLnNvdW5kLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuc291bmQtYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLnJlY29yZC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fdm9pY2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3Qge1xuICBtYXJnaW46IDAgLTNweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDNweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWUzO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIubWFpbiB0ZCB7XG4gIGhlaWdodDogMjBweDtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIuc3ViIHRkIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5rb3Ige1xuICBmb250LXNpemU6IDE2cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQua29yIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5zZWN0aW9uLmtleXdvcmQtZGV0YWlsMiAuZGV0YWlsLXdyYXAgLmRldGFpbC1ib2R5IC5kZXRhaWwtaXRlbS1saXN0IC5kZXRhaWwtaXRlbS1ib3ggLndvcmQtbGlzdCAud29yZC1ib3ggLmNvbiAuaXRlbS1saXN0IHVsIGxpIC5pdGVtLXdyYXAgYXJ0aWNsZS5rZXl3b3JkIHRhYmxlIHRyIHRkLmNobiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIGFydGljbGUua2V5d29yZCB0YWJsZSB0ciB0ZC5jaG4ge1xuICBmb250LXNpemU6IDE5cHg7XG59XG5cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCBhcnRpY2xlLmtleXdvcmQgdGFibGUgdHIgdGQudHlwZS1zcGFjaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuc2VjdGlvbi5rZXl3b3JkLWRldGFpbDIgLmRldGFpbC13cmFwIC5kZXRhaWwtYm9keSAuZGV0YWlsLWl0ZW0tbGlzdCAuZGV0YWlsLWl0ZW0tYm94IC53b3JkLWxpc3QgLndvcmQtYm94IC5jb24gLml0ZW0tbGlzdCB1bCBsaSAuaXRlbS13cmFwIC5pdGVtLXNvdW5kLWJ0biB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWJvZHkgLmRldGFpbC1pdGVtLWxpc3QgLmRldGFpbC1pdGVtLWJveCAud29yZC1saXN0IC53b3JkLWJveCAuY29uIC5pdGVtLWxpc3QgdWwgbGkgLml0ZW0td3JhcCAuaXRlbS1zb3VuZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5cbmZvb3RlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuZm9vdGVyIC5mb290ZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5mb290ZXIgLmZvb3Rlci13cmFwIHVsLmZvb3Rlci1tZW51LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQyNGE7XG59XG5mb290ZXIgLmZvb3Rlci13cmFwIHVsLmZvb3Rlci1tZW51LWxpc3QgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbmFwcC1yb290LmlvcyBmb290ZXIgLmZvb3Rlci13cmFwIHVsLmZvb3Rlci1tZW51LWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbn1cblxuZm9vdGVyIC5mb290ZXItd3JhcCB1bC5mb290ZXItbWVudS1saXN0IGxpIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhLm9uIC5pYy1tb3ZpZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX21vdmllX29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuZm9vdGVyIC5mb290ZXItd3JhcCB1bC5mb290ZXItbWVudS1saXN0IGxpIGEub24gLmljLWhvbWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX2hvbWVfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5mb290ZXIgLmZvb3Rlci13cmFwIHVsLmZvb3Rlci1tZW51LWxpc3QgbGkgYS5vbiAuaWMtYm9va21hcmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9ib29rbWFya19vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhLm9uIC5pYy1naXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fZ2l2ZV9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhLm9uIC5pYy1iYWNrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fYmFja19vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhLm9uIC5pYy1kb3duIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fZG93bl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhLm9uIC50eHQge1xuICBjb2xvcjogI2ZmY2M0MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhLmRpc2FibGUgLmljLWRvd24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9kb3duX2Rpc2FibGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5mb290ZXIgLmZvb3Rlci13cmFwIHVsLmZvb3Rlci1tZW51LWxpc3QgbGkgYS5kaXNhYmxlIC50eHQge1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhIC5pYy1tb3ZpZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX21vdmllX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhIC5pYy1ob21lIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19ob21lX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhIC5pYy1ib29rbWFyayB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX2Jvb2ttYXJrX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhIC5pYy1naXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fZ2l2ZV9vZmYuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5mb290ZXIgLmZvb3Rlci13cmFwIHVsLmZvb3Rlci1tZW51LWxpc3QgbGkgYSAuaWMtYmFjayB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX2JhY2tfb2ZmLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuZm9vdGVyIC5mb290ZXItd3JhcCB1bC5mb290ZXItbWVudS1saXN0IGxpIGEgLmljLWRvd24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9kb3duX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbmZvb3RlciAuZm9vdGVyLXdyYXAgdWwuZm9vdGVyLW1lbnUtbGlzdCBsaSBhIC50eHQge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cblxuYXJ0aWNsZS5wb3B1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDUwMTtcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuYXJ0aWNsZS5wb3B1cC50eXBlLXNoYWRvdyAucG9wdXAtd3JhcDIge1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMTI1LCAxMjUsIDEyNSwgMC41KTtcbn1cbmFydGljbGUucG9wdXAgLm92ZXJsYXkzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAtMTAwdnc7XG4gIHJpZ2h0OiAtMTAwdnc7XG4gIGJvdHRvbTogLTIwMHZoO1xuICB0b3A6IC0yMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuYXJ0aWNsZS5wb3B1cCAucG9wdXAtd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3BvcHVwX2NoYXJhY3Rvci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDExOXB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtNzVweDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtaGVhZCB7XG4gIHBhZGRpbmc6IDE1cHggMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQ0Q5QkQ7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQgLmhlYWQtdHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0RTRFNEU7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtaGVhZCAuaGVhZC10eHQtYm94IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtaGVhZCAucG9wdXAtY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAuaGVscC1ib2R5LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMzgwcHg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBpdGNoLWhlbHAtYm9keS1jb250YWluZXIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IHtcbiAgLyog7IKs7ISxIOq4sO2YuCDstpTqsIDrgrTsmqkgKi9cbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAxcHg7XG4gIC8qIOyFgCDqsITsnZgg6rCE6rKpICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XG4gIC8qIO2XpOuNlCAqL1xuICAvKiDshYAgKi9cbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCAjZjJmMmYyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMSB7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0xLnNldW5nam8tMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0xLnNldW5nam8tMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0xLnNldW5nam8tMyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0xLnNldW5nam8tNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hNC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0xLnNldW5nam8tNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hNS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0yIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMi5zZXVuZ2pvLTE6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjFcIjtcbiAgYm90dG9tOiAwLjJyZW07XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMi5zZXVuZ2pvLTI6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjJcIjtcbiAgYm90dG9tOiAwLjJyZW07XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMi5zZXVuZ2pvLTM6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjNcIjtcbiAgYm90dG9tOiAwLjJyZW07XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMi5zZXVuZ2pvLTQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjRcIjtcbiAgYm90dG9tOiAwLjJyZW07XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMi5zZXVuZ2pvLTU6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjVcIjtcbiAgYm90dG9tOiAwLjJyZW07XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMyB7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTMuc2V1bmdqby0xIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3Nhc2V1bmdfMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0zLnNldW5nam8tMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMy5zZXVuZ2pvLTMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfc2FzZXVuZ18zLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTMuc2V1bmdqby00IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3Nhc2V1bmdfNC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0zLnNldW5nam8tNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtY29tbWVudC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMzM3M0I7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtY29tbWVudC1ib3gge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1pbWctYm94IHtcbiAgcGFkZGluZzogNHB4IDAgOHB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLWltZy1ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgLyog7IKs7ISx7J28656MIOuPhOybgOunkCDrgrTsmqkgKi9cbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5zYXNldW5nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAycHggMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnNhc2V1bmctY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHggMDtcbn1cblxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnNhc2V1bmctY29udGFpbmVyIC5jcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnNhc2V1bmctY29udGFpbmVyIC5jcm93IC5jZWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5zYXNldW5nLWNvbnRhaW5lciAuY3JvdyAuY2VsbC5maXJzdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjBweDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5zYXNldW5nLWNvbnRhaW5lciAuY3JvdyAuY2VsbC5taWQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDgwcHg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAuc2FzZXVuZy1jb250YWluZXIgLmNyb3cgLmNlbGwuZW5kIHtcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5yb3cgKyAucm93IHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuc3ViamVjdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAucm93IC5zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuY29uIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuY29uIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuYWJici10YWJsZTEge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMycHggYXV0bztcbiAgZ3JpZC1nYXA6IDhweDtcbiAgLyog7IWAIOqwhOydmCDqsITqsqkgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5yb3cgLmFiYnItdGFibGUxIC5vdGhlci10eXBlLWJveCB7XG4gIHRvcDogMnB4O1xufVxuXG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAucm93IC5hYmJyLXRhYmxlMSAub3RoZXItdHlwZS1ib3ggLm90aGVyLXR5cGUge1xuICBwYWRkaW5nOiAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2I1ODRjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjN2I1ODRjO1xuICBmb250LXNpemU6IDExcHg7XG4gIGhlaWdodDogMThweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuYWJici10YWJsZTEgLm90aGVyLXR5cGUtYm94IC5vdGhlci10eXBlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDAgMnB4IDFweDtcbn1cblxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuYWJici10YWJsZTEgLm90aGVyLXR5cGUtYm94IC5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjRDdEQUI1O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5yb3cgLmFiYnItdGFibGUxIC5oaWdobGlnaHQyIHtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTNkZWcpO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuYWJici10YWJsZTIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMycHggYXV0byAzMnB4IGF1dG87XG4gIGdyaWQtZ2FwOiA4cHg7XG4gIC8qIOyFgCDqsITsnZgg6rCE6rKpICovXG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAucm93IC5hYmJyLXRhYmxlMiAua2V5LWJveCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5yb3cgLmFiYnItdGFibGUyIC5rZXktYm94IC5rZXktdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbjogMXB4IDA7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlkM2NjO1xuICBjb2xvcjogIzdiNTg0Yztcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuYWJici10YWJsZTIgLmtleS1ib3ggLmtleS10eHQge1xuICBtaW4td2lkdGg6IDIzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW46IDJweCAwO1xufVxuXG5hcnRpY2xlLnBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAucm93IC5zeW1ib2wge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLW1vcmUtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjM2E0MjRhO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5hcnRpY2xlLnBvcHVwIC5xdWVzdGlvbi1ib3gge1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNFQ0Q5QkQ7XG59XG5hcnRpY2xlLnBvcHVwIC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLXR4dCB7XG4gIHBhZGRpbmc6IDEwcHggMjdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwIC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbmFydGljbGUucG9wdXAgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5hcnRpY2xlLnBvcHVwIC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLWJ0bi1ib3ggLnF1ZXN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDM5cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cCAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi1idG4tYm94IC5xdWVzdGlvbi1idG4ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmFydGljbGUucG9wdXAgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuLnR5cGUxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNjU1NTtcbn1cbmFydGljbGUucG9wdXAgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuLnR5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbn1cbmFydGljbGUucG9wdXAgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuICsgLnF1ZXN0aW9uLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCB7XG4gIHotaW5kZXg6IDMwMTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2gub3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwMDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1oZWFkIC5wb3B1cC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWFkLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVhZC1ib3ggLmRpYWxlY3Qge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMjRweDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlYWQtYm94IC5zb3VuZC1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlYWQtYm94IC5zb3VuZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC53YXYtYm94IHtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGhlaWdodDogMTh2aDtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnR4dC1ib3gge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucmVjb3JkLWJ0bi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLnJlY29yZC1idG4ge1xuICBtYXJnaW46IDhweCAwO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3JlY29yZGluZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucmVjb3JkLWJ0bi1ib3ggLnJvdyAucmVjb3JkLWJ0bjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcmVjb3JkaW5nLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucmVjb3JkLWJ0bi1ib3ggLnJvdyAucmVjb3JkLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcmVjb3JkaW5nLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucmVjb3JkLWJ0bi1ib3ggLnJvdyAucmVjb3JkLWJ0bi5pbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLmhlbHAtYnRuLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLmhlbHAtYnRuLWJveCAuaGVscC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQyNGE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucmVjb3JkLWJ0bi1ib3ggLnJvdyAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuXG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IC5oZWxwLWJ0bi1ib3ggLmhlbHAtYnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2hlbHAuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI3cHg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IC5yZXNldC1idG4tYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLnJlc2V0LWJ0bi1ib3ggLnJlc2V0LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IC5yZXNldC1idG4tYm94IC5yZXNldC1idG4ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtbW9yZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICMzYTQyNGE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tdHh0IHtcbiAgcGFkZGluZzogMzBweCAwIDI3cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLWJ0bi1ib3ggLnF1ZXN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuLnR5cGUxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNjU1NTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuLnR5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuICsgLnF1ZXN0aW9uLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcC50eXBlLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19ib29rbWFya19mcm9udC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogNDlweDtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAudHlwZS1ib29rbWFyazphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfYm9va21hcmtfYmFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNTJweDtcbiAgdG9wOiAtNTJweDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1oZWFkIC5wb3B1cC1jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay10aXQtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLXRpdC1ib3gge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay1vcHRpb24tbGlzdCB7XG4gIG1hcmdpbjogMCAtMTVweCAtMTBweDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay1vcHRpb24tbGlzdCAuYm9va21hcmstYm94IHtcbiAgcGFkZGluZzogMCAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggKyAuYm9va21hcmstYm94IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAuaWMge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay1vcHRpb24tbGlzdCAuYm9va21hcmstYm94IC5pYy5pYy1hZGQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfYWRkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLmljLmljLWZpbmQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfZmluZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay1vcHRpb24tbGlzdCAuYm9va21hcmstYm94IC5pYy5pYy1oZWFydCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19oZWFydC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay1vcHRpb24tbGlzdCAuYm9va21hcmstYm94IC5pYy5pYy10YWxrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrX3RhbGsuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAuaWMuaWMtd3JpdGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfd3JpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLnBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAuaWMuaWMtYm9vayB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19ib29rLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLnR4dC1ib3gge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMzMzczYjtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAudHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTI3NDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWhlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNmZWUyNzQ7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWhlYWQgLmhlYWQtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAuaGVhZC1ib3ggLmRpYWxlY3Qge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMjRweDtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuc291bmQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAuaGVhZC1ib3ggLnNvdW5kLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAucmVjb3JkLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fdm9pY2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5tZW51LWJveCAuY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3hfeWVsbG93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjRweCAyNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLm1vcmUtYnRuLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tb3JlLWJ0bi1ib3ggLm1vcmUtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiA5OHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzNzNiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tZWFuaW5nLWxpc3Qge1xuICBwYWRkaW5nOiAxNnB4IDAgMjBweDtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tZWFuaW5nLWxpc3QgLm1lYW5pbmctYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubWVhbmluZy1saXN0IC5tZWFuaW5nLWJveCArIC5tZWFuaW5nLWJveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubWVhbmluZy1saXN0IC5tZWFuaW5nLWJveCAuc3ViamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLm1lYW5pbmctbGlzdCAubWVhbmluZy1ib3ggLnN1YmplY3Qge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubWVhbmluZy1saXN0IC5tZWFuaW5nLWJveCAuY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLm1lYW5pbmctbGlzdCAubWVhbmluZy1ib3ggLmNvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5sYXlvdXQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLmtleS1ib3gge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLmtleS1ib3ggLmtleS10eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWQzY2M7XG4gIGNvbG9yOiAjN2I1ODRjO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubGF5b3V0LWJveCAua2V5LWJveCAua2V5LXR4dCB7XG4gIG1pbi13aWR0aDogMjNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDIzcHg7XG59XG5cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5sYXlvdXQtYm94IC5rZXktYm94IC5rZXktdHh0ICsgLmtleS10eHQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3Qge1xuICBtYXJnaW46IC0ycHg7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubGF5b3V0LWJveCAuaXRlbS1ib3ggLml0ZW0tbGlzdCAud29yZC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3QgLndvcmQtaXRlbSAuaXRlbS10eHQge1xuICBtYXJnaW46IDJweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3YjU4NGM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YjU4NGM7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubGF5b3V0LWJveCAuaXRlbS1ib3ggLml0ZW0tbGlzdCAud29yZC1pdGVtIC5pdGVtLXR4dCAuY2hhciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3QgLndvcmQtaXRlbSAuaXRlbS10eHQgLmNoYXIge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDNweCA0cHggNXB4IDBweCByZ2JhKDE4LCA0OCwgNDgsIDAuNSk7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLWJveCAudGl0LWJveCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUucG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLnRpdC1ib3gge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuXG5hcnRpY2xlLnBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IC5pbWctYm94IHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLmltZy1ib3ggKyAudHh0LWJveCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLWJveCAudHh0LWJveCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLWJveCAuYWdyZWUtYm94IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctbWVudS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IC5tZW51LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCAubWVudS1idG4udHlwZS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhOWE5YTtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCAubWVudS1idG4udHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyNTYyZjtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCAubWVudS1idG4udHlwZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc1Nztcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IC5tZW51LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuYXJ0aWNsZS5wb3B1cC5wb3B1cC1ub3RpIHtcbiAgdG9wOiB1bnNldDtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbiAgcGFkZGluZy10b3A6IHVuc2V0O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAgLm1zZy1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUubm90aS1wb3B1cC1ncm91cCAubXNnLWJveCAudGl0LWJveCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUucG9wdXAgYXJ0aWNsZS5ub3RpLXBvcHVwLWdyb3VwIC5tc2ctYm94IC50aXQtYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cblxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLmltZy1ib3gge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLmltZy1ib3ggKyAudHh0LWJveCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLnR4dC1ib3gge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLnR4dC1ib3gge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG5hcnRpY2xlLnBvcHVwIGFydGljbGUubm90aS1wb3B1cC1ncm91cCAubXNnLWJveCAuYWdyZWUtYm94IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUubm90aS1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5ub3RpLXBvcHVwLWdyb3VwIC5tc2ctbWVudS1ib3ggLm1lbnUtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuYXJ0aWNsZS5wb3B1cCBhcnRpY2xlLm5vdGktcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCAubWVudS1idG4udHlwZS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhOWE5YTtcbn1cbmFydGljbGUucG9wdXAgYXJ0aWNsZS5ub3RpLXBvcHVwLWdyb3VwIC5tc2ctbWVudS1ib3ggLm1lbnUtYnRuLnR5cGUtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjU2MmY7XG59XG5hcnRpY2xlLnBvcHVwIGFydGljbGUubm90aS1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IC5tZW51LWJ0bi50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzU3O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLnBvcHVwIGFydGljbGUubm90aS1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IC5tZW51LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICog64uo7Ja0IOunge2BrCDtjJ3sl4XssL0sIO2biCDrp4Htgawg7Yyd7JeF7LC97JeQIOyCrOyaqe2VmOuKlCDqs7XthrUg7Iqk7YOA7J28XG4gKiBUT0RPOiDquLDsobTsnZgg65SU7J6Q7J247JeQ7IScIOuzteyCrO2VtOyZgOyEnCwg67aI7ZWE7JqU7ZWcIOyGjeyEseydtCDrp47snbQg7Y+s7ZWo65CY7Ja07J6I64ukLiDsi5zqsITrkKAg65WMIOygnOqxsO2VmOyekC5cbiAqL1xuLmxpbmstcG9wdXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGNhbGMoNDUlICsgNjBweCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogNTAxO1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG4ubGluay1wb3B1cC50eXBlLXNoYWRvdyAucG9wdXAtd3JhcDIge1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMTI1LCAxMjUsIDEyNSwgMC41KTtcbn1cbi5saW5rLXBvcHVwIC5wb3B1cC13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3BvcHVwX2NoYXJhY3Rvci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDExOXB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtNzVweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQge1xuICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRUNEOUJEO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtaGVhZCAuaGVhZC10eHQtYm94IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRFNEU0RTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtaGVhZCAuaGVhZC10eHQtYm94IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQgLnBvcHVwLWNsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgbWFyZ2luOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5oZWxwLWJvZHktY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAzODBweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkge1xuICAvKiDsgqzshLEg6riw7Zi4IOy2lOqwgOuCtOyaqSAqL1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC44cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIGF1dG87XG4gIGdyaWQtZ2FwOiAxcHg7XG4gIC8qIOyFgCDqsITsnZgg6rCE6rKpICovXG4gIC8qIO2XpOuNlCAqL1xuICAvKiDshYAgKi9cbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTEge1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMS5zZXVuZ2pvLTEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTEuc2V1bmdqby0yIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2EyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0xLnNldW5nam8tMyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMS5zZXVuZ2pvLTQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTEuc2V1bmdqby01IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2E1LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0yIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTIuc2V1bmdqby0xOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIxXCI7XG4gIGJvdHRvbTogMC4ycmVtO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0yLnNldW5nam8tMzpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiM1wiO1xuICBib3R0b206IDAuMnJlbTtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMi5zZXVuZ2pvLTU6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiBcIjVcIjtcbiAgYm90dG9tOiAwLjJyZW07XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTIuc2V1bmdqby0yOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIyXCI7XG4gIGJvdHRvbTogMC4ycmVtO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0zIHtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTMuc2V1bmdqby0xIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3Nhc2V1bmdfMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtc2FzZXVuZy1ib3ggLmNlbGwgLnR5cGUtMy5zZXVuZ2pvLTMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfc2FzZXVuZ18zLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1zYXNldW5nLWJveCAuY2VsbCAudHlwZS0zLnNldW5nam8tNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXNhc2V1bmctYm94IC5jZWxsIC50eXBlLTMuc2V1bmdqby0yIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3Nhc2V1bmdfMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtY29tbWVudC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMzM3M0I7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLWNvbW1lbnQtYm94IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLWltZy1ib3gge1xuICBwYWRkaW5nOiA5cHggMCAwO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1pbWctYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IHtcbiAgcGFkZGluZzogMTZweCAwO1xuICAvKiDsgqzshLHsnbzrnowg64+E7JuA66eQIOuCtOyaqSAqL1xufVxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5zYXNldW5nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAycHggMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC10eHQtYm94IC5zYXNldW5nLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogNnB4IDA7XG59XG5cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAuc2FzZXVuZy1jb250YWluZXIgLmNyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnNhc2V1bmctY29udGFpbmVyIC5jcm93IC5jZWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAuc2FzZXVuZy1jb250YWluZXIgLmNyb3cgLmNlbGwuZmlyc3Qge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDIwcHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnNhc2V1bmctY29udGFpbmVyIC5jcm93IC5jZWxsLm1pZCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogODBweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAuc2FzZXVuZy1jb250YWluZXIgLmNyb3cgLmNlbGwuZW5kIHtcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuc3ViamVjdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5saW5rLXBvcHVwLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlbHAtdHh0LWJveCAucm93IC5jb24ge1xuICBmbGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cC5wb3B1cC1oZWxwIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLXR4dC1ib3ggLnJvdyAuY29uIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmxpbmstcG9wdXAucG9wdXAtaGVscCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVscC1tb3JlLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzNhNDI0YTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmxpbmstcG9wdXAgLnF1ZXN0aW9uLWJveCB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI0VDRDlCRDtcbn1cbi5saW5rLXBvcHVwIC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLXR4dCB7XG4gIHBhZGRpbmc6IDEwcHggMjdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi10eHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ubGluay1wb3B1cCAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi1idG4tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5saW5rLXBvcHVwIC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLWJ0bi1ib3ggLnF1ZXN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ubGluay1wb3B1cCAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi1idG4tYm94IC5xdWVzdGlvbi1idG4udHlwZTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM2NTU1O1xufVxuLmxpbmstcG9wdXAgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuLnR5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbn1cbi5saW5rLXBvcHVwIC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLWJ0bi1ib3ggLnF1ZXN0aW9uLWJ0biArIC5xdWVzdGlvbi1idG4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIHtcbiAgei1pbmRleDogMzAxO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2gub3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1oZWFkIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQgLnBvcHVwLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5feC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWFkLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlYWQtYm94IC5kaWFsZWN0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAuaGVhZC1ib3ggLnNvdW5kLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLmhlYWQtYm94IC5zb3VuZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAud2F2LWJveCB7XG4gIG1hcmdpbjogMTJweCAwO1xuICBoZWlnaHQ6IDE4dmg7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAudHh0LWJveCB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLnJlY29yZC1idG4ge1xuICBtYXJnaW46IDhweCAwO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3JlY29yZGluZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLnJlY29yZC1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3JlY29yZGluZy5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IC5oZWxwLWJ0bi1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucmVjb3JkLWJ0bi1ib3ggLnJvdyAuaGVscC1idG4tYm94IC5oZWxwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnJlY29yZC1idG4tYm94IC5yb3cgLmhlbHAtYnRuLWJveCAuaGVscC1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IC5yZXNldC1idG4tYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5yZWNvcmQtYnRuLWJveCAucm93IC5yZXNldC1idG4tYm94IC5yZXNldC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQyNGE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5oZWxwLW1vcmUtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjM2E0MjRhO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi10eHQge1xuICBwYWRkaW5nOiAzMHB4IDAgMjdweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi1idG4tYm94IC5xdWVzdGlvbi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubGluay1wb3B1cC5wb3B1cC1waXRjaCAucG9wdXAtd3JhcCAucG9wdXAtYm9keSAucXVlc3Rpb24tYm94IC5xdWVzdGlvbi1idG4tYm94IC5xdWVzdGlvbi1idG4udHlwZTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM2NTU1O1xufVxuLmxpbmstcG9wdXAucG9wdXAtcGl0Y2ggLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgLnF1ZXN0aW9uLWJveCAucXVlc3Rpb24tYnRuLWJveCAucXVlc3Rpb24tYnRuLnR5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLXBpdGNoIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IC5xdWVzdGlvbi1ib3ggLnF1ZXN0aW9uLWJ0bi1ib3ggLnF1ZXN0aW9uLWJ0biArIC5xdWVzdGlvbi1idG4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwLnR5cGUtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2Jvb2ttYXJrX2Zyb250LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiA0OXB4O1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuLmxpbmstcG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAudHlwZS1ib29rbWFyazphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfYm9va21hcmtfYmFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNTJweDtcbiAgdG9wOiAtNTJweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1oZWFkIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmxpbmstcG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWhlYWQgLnBvcHVwLWNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5feC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmxpbmstcG9wdXAucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAgLnBvcHVwLWJvZHkgYXJ0aWNsZS5wb3B1cC1ib29rbWFyay1mb3JtIC5ib29rbWFyay10aXQtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3Qge1xuICBtYXJnaW46IDAgLTE1cHggLTEwcHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3gge1xuICBwYWRkaW5nOiAwIDM0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUycHg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggKyAuYm9va21hcmstYm94IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLmljIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLmljLmljLWFkZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19hZGQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLmljLmljLWZpbmQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfZmluZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAuaWMuaWMtaGVhcnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfaGVhcnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLmljLmljLXRhbGsge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfdGFsay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAuaWMuaWMtd3JpdGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfd3JpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG4ubGluay1wb3B1cC5wb3B1cC1ib29rbWFyayAucG9wdXAtd3JhcCAucG9wdXAtYm9keSBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0gLmJvb2ttYXJrLW9wdGlvbi1saXN0IC5ib29rbWFyay1ib3ggLmljLmljLWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfYm9vay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5saW5rLXBvcHVwLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIC5wb3B1cC1ib2R5IGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSAuYm9va21hcmstb3B0aW9uLWxpc3QgLmJvb2ttYXJrLWJveCAudHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTI3NDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkLm5vLWNsb3NlIHtcbiAgYm9yZGVyLXJhZGl1czogMThweCAxOHB4IDAgMDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAuaGVhZC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuZGlhbGVjdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuaHVuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAuaGVhZC1ib3ggLmh1biB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuaGFuamEtYm94IHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuaGFuamEtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuaGFuamEtYm94IC5sYWJlbC10eHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGViM2IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMCAycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAuaGFuamEtYm94IC5oYW5qYS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAuaGVhZC1ib3ggLmhhbmphLWJveCAuaGFuamEtaW5mbyArIC5sYWJlbC10eHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAuaGVhZC1ib3ggLnBvcHVwLXNvdW5kLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAucG9wdXAtc291bmQtYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1oZWFkIC5oZWFkLWJveCAucmVjb3JkLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fdm9pY2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtaGVhZCAubWVudS1ib3ggLmNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94X3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tZWFuaW5nLWxpc3Qge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubWVhbmluZy1saXN0IC5tZWFuaW5nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tZWFuaW5nLWxpc3QgLm1lYW5pbmctYm94ICsgLm1lYW5pbmctYm94IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubWVhbmluZy1saXN0IC5tZWFuaW5nLWJveCAuc3ViamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tZWFuaW5nLWxpc3QgLm1lYW5pbmctYm94IC5zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5tZWFuaW5nLWxpc3QgLm1lYW5pbmctYm94IC5jb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLm1lYW5pbmctbGlzdCAubWVhbmluZy1ib3ggLmNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubGF5b3V0LWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubGF5b3V0LWJveCAua2V5LWJveCB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLmtleS1ib3ggLmtleS10eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWQzY2M7XG4gIGNvbG9yOiAjN2I1ODRjO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLmtleS1ib3ggLmtleS10eHQge1xuICBtaW4td2lkdGg6IDIzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyM3B4O1xufVxuXG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLmtleS1ib3ggLmtleS10eHQgKyAua2V5LXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5sYXlvdXQtYm94IC5pdGVtLWJveCAuaXRlbS1saXN0IHtcbiAgbWFyZ2luOiAtMnB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5sYXlvdXQtYm94IC5pdGVtLWJveCAuaXRlbS1saXN0IC53b3JkLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3QgLndvcmQtaXRlbSAuaXRlbS10eHQge1xuICBtYXJnaW46IDJweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3YjU4NGM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YjU4NGM7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmxheW91dC1ib3ggLml0ZW0tYm94IC5pdGVtLWxpc3QgLndvcmQtaXRlbSAuaXRlbS10eHQgLmNoYXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAubGF5b3V0LWJveCAuaXRlbS1ib3ggLml0ZW0tbGlzdCAud29yZC1pdGVtIC5pdGVtLXR4dCAuY2hhciB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5odW4tbGlzdCB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5odW4tbGlzdCAuaHVuLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggKyAuaHVuLWJveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZGJjODtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggLmhhbmphIHtcbiAgbWluLXdpZHRoOiA0NXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggLmhhbmphIHtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggLnNhc2V1bmctbGlzdCAuc2FzZXVuZy1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmh1bi1saXN0IC5odW4tYm94IC5zYXNldW5nLWxpc3QgLnNhc2V1bmctYm94ICsgLnNhc2V1bmctYm94IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5odW4tbGlzdCAuaHVuLWJveCAuc2FzZXVuZy1saXN0IC5zYXNldW5nLWJveCAuc2FzZXVuZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWIzYjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmh1bi1saXN0IC5odW4tYm94IC5zYXNldW5nLWxpc3QgLnNhc2V1bmctYm94IC5zYXNldW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmh1bi1saXN0IC5odW4tYm94IC5zYXNldW5nLWxpc3QgLnNhc2V1bmctYm94IC5tZWFuaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmh1bi1saXN0IC5odW4tYm94IC5zYXNldW5nLWxpc3QgLnNhc2V1bmctYm94IC5tZWFuaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLmh1bi1saXN0IC5odW4tYm94IC5zYXNldW5nLWxpc3QgLnNhc2V1bmctYm94IC5tZWFuaW5nIC5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ3O1xuICBwYWRkaW5nOiAycHggMDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggLndvcmQge1xuICBtaW4td2lkdGg6IDQ1cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggLndvcmQge1xuICBtaW4td2lkdGg6IDYwcHg7XG59XG5cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuaHVuLWxpc3QgLmh1bi1ib3ggLndvcmQtbGlzdCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5odW4tbGlzdCAuaHVuLWJveCAud29yZC1saXN0IC53b3JkLWJveCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC8qIDLspITquYzsp4Ag7ZGc7IucICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAvKiDrp5DspITsnoTtkZwoLi4uKSDtkZzsi5wgKi9cbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5odW4tbGlzdCAuaHVuLWJveCAud29yZC1saXN0IC53b3JkLWJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAuZXJyb3ItdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC1ib2R5IC5lcnJvci10eHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LWJvZHkgLnJlbG9hZC1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtYm9keSAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtdGFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTI3NDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDI0cHggMjRweDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1heC1oZWlnaHQ6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LXRhaWwgLm1vcmUtbGluay1idG4tYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtdGFpbCAubW9yZS1saW5rLWJ0bi1ib3ggLm1vcmUtbGluay1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiA5OHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzNzNiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC10YWlsIC5tb3JlLWxpbmstYnRuLWJveCAubW9yZS1saW5rLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtdGFpbCAubW9yZS1saW5rLWJ0bi1ib3ggLm1vcmUtdHh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzc4N2Q4MjtcbiAgcGFkZGluZzogOHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LXRhaWwgLm1vcmUtbGluay1idG4tYm94IC5tb3JlLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxpbmstcG9wdXAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCAuY29ubmVjdC10YWlsIC5tb3JlLWJ0bi1ib3ggLm1vcmUtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjtcbiAgY29sb3I6ICM3ODdkODI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LXRhaWwgLm1vcmUtYnRuLWJveCAubW9yZS1idG4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4ubGluay1wb3B1cCBhcnRpY2xlLnBvcHVwLWNvbm5lY3QtYm94IC5jb25uZWN0LXRhaWwgLm1lbnUtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuN3JlbTtcbiAgcmlnaHQ6IDEuM3JlbTtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUucG9wdXAtY29ubmVjdC1ib3ggLmNvbm5lY3QtdGFpbCAubWVudS1ib3ggLmNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94X3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLnRpdC1ib3gge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSAubGluay1wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLWJveCAudGl0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IC5pbWctYm94IHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IC5pbWctYm94ICsgLnR4dC1ib3gge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IC50eHQtYm94IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIC5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctYm94IC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmxpbmstcG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1ib3ggLmFncmVlLWJveCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IC5tZW51LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5saW5rLXBvcHVwIGFydGljbGUubXNnLXBvcHVwLWdyb3VwIC5tc2ctbWVudS1ib3ggLm1lbnUtYnRuLnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YTlhOWE7XG59XG4ubGluay1wb3B1cCBhcnRpY2xlLm1zZy1wb3B1cC1ncm91cCAubXNnLW1lbnUtYm94IC5tZW51LWJ0bi50eXBlLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDI1NjJmO1xufVxuLmxpbmstcG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCAubWVudS1idG4udHlwZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc1Nztcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgLmxpbmstcG9wdXAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAgLm1zZy1tZW51LWJveCAubWVudS1idG4ge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEge1xuICBwYWRkaW5nOiAyMnB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzBweCBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEubm8taW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEubm8taW1nLm9uIC5zdWJqZWN0LWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5uby1pbWcgLnN1YmplY3QtYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMjdweCBhdXRvO1xufVxuXG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSBhLm9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLnN1YmplY3QtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBvcmRlcjogMTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSBhLm9uIC5zdWJqZWN0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLmltZy1ib3gge1xuICBvcmRlcjogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDYzJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAuaW1nLWJveCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLmNvbi1ib3gge1xuICBvcmRlcjogMztcbiAgcGFkZGluZzogMTRweCAwIDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAuY29uLWJveCB7XG4gIHBhZGRpbmc6IDE0cHggMCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLmNvbi1ib3ggYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSBhLm9uIC5jb24tYm94IGJsb2NrcXVvdGUge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAuY29uLWJveCAubGFyZ2Uge1xuICBmb250LXNpemU6IDExMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAuY29uLWJveCAuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDgwJTtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLmNvbi1ib3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSBhLm9uIC5jb24tYm94IGltZy5pbWctY2hhciB7XG4gIGhlaWdodDogMjBweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAuY29uLWJveCBpbWcuaW1nLWNoYXIge1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLmNvbi1ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLmNvbi1ib3ggb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIC8qIOyIq+yekCAoMSwgMiwgMywgLi4uKSAqL1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIC8qIOyZvOyqvSDsl6zrsLEgKi9cbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAuY29uLWJveCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYS5vbiAucmVsb2FkLWljb24ge1xuICBvcmRlcjogMztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEub24gLnJlbG9hZC1pY29uIGltZyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IHtcbiAgZ3JpZC1yb3c6IDEvMztcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSBhIC5pbWctYm94IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEgLnN1YmplY3QtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBvcmRlcjogMjtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEgLnN1YmplY3QtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgYSAuY29uLWJveCB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgb3JkZXI6IDM7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjODI4NDg3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIGEgLmNvbi1ib3gge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAvKiDrnbzsnbjsiJggKi9cbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgLyogbGluZS1oZWlnaHQg6rCAIDEuMmVtIOydtOqzoCAz65287J247J2EIOyekOultOq4sCDrlYzrrLjsl5AgaGVpZ2h064qUIDEuMmVtICogMyA9IDMuNmVtICovXG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgLm5vLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDIycHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIC5uby1pbWcgLmltZy1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSAubm8taW1nIC5pbWctYm94IGltZyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogNjAlO1xufVxuc2VjdGlvbi5hYm91dC1saXN0IC5hYm91dC1saXN0LXdyYXAgdWwgbGkgLm5vLWltZyAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIC5uby1pbWcgLmtleXdvcmQtbm8tcmVzdWx0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIC5kZXRhaWwtbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDUwcHg7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSAuZGV0YWlsLW1lbnUgLm1lbnUtd3JhcCB7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbnNlY3Rpb24uYWJvdXQtbGlzdCAuYWJvdXQtbGlzdC13cmFwIHVsIGxpIC5kZXRhaWwtbWVudSAuZGV0YWlsLW1lbnUtYnRuICsgLmRldGFpbC1tZW51LWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5zZWN0aW9uLmFib3V0LWxpc3QgLmFib3V0LWxpc3Qtd3JhcCB1bCBsaSAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IHtcbiAgcGFkZGluZzogOHB4IDAgMjhweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IHtcbiAgLyog7Lm07Lm07Jik7Y6Y7J20IOuyhO2KvCAtIFN0YXJ0ICovXG4gIC8qIOy5tOy5tOyYpO2OmOydtCDrsoTtirwgLSBFbmQgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94ICsgLnNldHRpbmctYm94IHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggKyAuc2V0dGluZy1ib3gge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy10aXQtYm94IHtcbiAgY29sb3I6ICMzMzM3M2I7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLXRpdC1ib3gge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1kZXMtYm94IHtcbiAgcGFkZGluZzogM3B4IDAgMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM1MDU1NWE7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWRlcy1ib3gge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1kZXMtYm94LmxpY2Vuc2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDgwcHggYXV0bztcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctZGVzLWJveC5saWNlbnNlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCBhdXRvO1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1kZXMtYm94LmxpY2Vuc2UgLnN1Yi10eHQge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1kZXMtYm94LmxpY2Vuc2UgLmNvbi10eHQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWRlcy1ib3gubGljZW5zZSAuY29uLXR4dCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctZGVzLWJveC5saWNlbnNlIC5jb24tdHh0IC5saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q0QzJBODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWRlcy1ib3ggYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggYXBwLWxpY2Vuc2UtdmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAvKiDquLDspIDqsJIg67OA6rK97JeQIOuUsOudvCDsobDsoJUgKi9cbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgLyogMTJweCAqIDEuNiAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBoMSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgLyog6riw7KG0IDM4LjRweOydmCA2Mi41JSAqL1xuICBsaW5lLWhlaWdodDogMzguNHB4O1xuICAvKiAyNHB4ICogMS42ICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgLyog6riw7KG0IDI4LjhweOydmCA2Mi41JSAqL1xuICBsaW5lLWhlaWdodDogMjguOHB4O1xuICAvKiAxOHB4ICogMS42ICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBoMyB7XG4gIGZvbnQtc2l6ZTogMTQuMDI1cHg7XG4gIC8qIOq4sOyhtCAyMi40NjRweOydmCA2Mi41JSAqL1xuICBsaW5lLWhlaWdodDogMjIuNDRweDtcbiAgLyogMTQuMDI1cHggKiAxLjYgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIGg0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAvKiAxOS4ycHjsnZggNjIuNSXsmYAg64+Z7J287ZWY66+A66GcIOq4sOykgOqwkuqzvCDsnbzsuZggKi9cbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgLyogMTJweCAqIDEuNiAqL1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgb2wge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgLyog7Iqk7YOA7J287JeQIO2BsCDrs4DtmZQg7JeG7J2MICovXG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLyog6riw7KSA6rCSIOuPmeydvCAqL1xuICBsaW5lLWhlaWdodDogMTkuMnB4O1xuICAvKiAxMnB4ICogMS42ICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAvKiDsiqTtg4Dsnbzsl5Ag7YGwIOuzgO2ZlCDsl4bsnYwgKi9cbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIC8qIOyhsOygleuQnCDqsJIgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIC8qIOyKpO2DgOydvOyXkCDtgbAg67OA7ZmUIOyXhuydjCAqL1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmMzZkMzM7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICAvKiDquLDsobQgMTQuNHB47J2YIDYyLjUlICovXG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7XG4gIC8qIDlweCAqIDEuNiAqL1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAvKiAxOS4ycHjsnZggNjIuNSUgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogNy41cHggMTEuMjVweDtcbiAgLyog7KGw7KCV65CcIOqwkiAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLyog7Iqk7YOA7J287JeQIO2BsCDrs4DtmZQg7JeG7J2MICovXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIHBhZGRpbmc6IDAgMS44NzVweDtcbiAgLyog7KGw7KCV65CcIOqwkiAqL1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggYXBwLWxpY2Vuc2UtdmlldyAuY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLW9wdGlvbi1ib3gge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM3M2I7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0M2Q7XG4gIGNvbG9yOiAjMzMzNzNiO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCBpbnB1dDpjaGVja2VkIH4gc3BhbiAuc3RhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY19zdGFyX29uLnN2Z1wiKTtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgY29sb3I6ICM3YjgzOGI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNfc3Rhcl9vZmYuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1vcHRpb24tYm94IGxhYmVsIC50eHQgLnN0YXIuc3RhcjEge1xuICB3aWR0aDogMTJweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCAuc3Rhci5zdGFyMiB7XG4gIHdpZHRoOiAyNnB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IC5zdGFyLnN0YXIzIHtcbiAgd2lkdGg6IDQwcHg7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1vcHRpb24tYm94IGxhYmVsIC50eHQgLnN0YXIuc3RhcjQge1xuICB3aWR0aDogNTRweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWJ0bi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiDrhKTsnbTrsoQg66Gc6re47J24ICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1idG4tYm94IC5ib29rbWFyay1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1idG4tYm94IC5ib29rbWFyay1ib3ggLm5hdmVyLWxvZ28ge1xuICBtYXJnaW46IDVweCAyMHB4O1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmF2ZXJfY29ubmVjdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9hdXRvIDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWJ0bi1ib3ggLmJvb2ttYXJrLWJveCAubmF2ZXItbG9nby5kaXNjb25uZWN0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25hdmVyX2Rpc2Nvbm5lY3Quc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvYXV0byAxMDAlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1idG4tYm94IC5ib29rbWFyay1ib3ggLm5hdmVyLWxvZ28ge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWJ0bi1ib3ggLnNldHRpbmctYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzczYjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMzczYjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnNldHRpbmctYnRuLWJveCAuc2V0dGluZy1idG4ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWJ0bi1ib3ggLnNldHRpbmctYnRuICsgLnNldHRpbmctYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAuc2V0dGluZy1idG4tYm94IC5zZXR0aW5nLWJ0biBpbWcuc25zIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5zZXR0aW5nLWJ0bi1ib3ggLnNldHRpbmctYnRuIGltZy5wYXlwYWwge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnBheS1idG4tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNTB2aDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5wYXktYnRuLWJveCAucGF5LWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5wYXktYnRuLWJveCAucGF5LWJ0bi50eXBlLWtha2FvIHtcbiAgYmFja2dyb3VuZDogI0ZDRUMyMSB1cmwoXCIuLi9pbWcvaWNfa2FrYW8ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IDAgY2VudGVyLzEwMCUgMTAwJTtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5wYXktYnRuLWJveCAucGF5LWJ0bi50eXBlLWtha2FvIC50eHQge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMzM3M0I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLnBheS1idG4tYm94IC5wYXktYnRuLnR5cGUta2FrYW8gLnR4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLmdvdG8td2ViLWJ0bi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHZoO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLmdvdG8td2ViLWJ0bi1ib3ggLnBheS1idG4ge1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB3aWR0aDogMjMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5nb3RvLXdlYi1idG4tYm94IC5wYXktYnRuLnR5cGUtd2ViIHtcbiAgYmFja2dyb3VuZDogIzI3Njc1Nztcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5nb3RvLXdlYi1idG4tYm94IC5wYXktYnRuLnR5cGUtd2ViIC50eHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuc2V0dGluZy1ib3ggLmdvdG8td2ViLWJ0bi1ib3ggLnBheS1idG4udHlwZS13ZWIgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLnNldHRpbmctYm94IC5yZWxvYWQtaWNvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5zZXR0aW5nLWJveCAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCB7XG4gIC8qIOy5tOy5tOyYpO2OmOydtCDrsoTtirwgLSBTdGFydCAqL1xuICAvKiDsubTsubTsmKTtjpjsnbQg67KE7Yq8IC0gRW5kICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLmFkbWluLXRpdC1ib3gge1xuICBjb2xvcjogIzMzMzczYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAyMHB4IDAgMTVweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5hZG1pbi10aXQtYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbn1cblxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5hZG1pbi1kZXMtYm94IHtcbiAgcGFkZGluZzogM3B4IDAgMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM1MDU1NWE7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLmFkbWluLWRlcy1ib3ggLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCAuYWRtaW4tZGVzLWJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAvKiDquLDspIDqsJIg67OA6rK97JeQIOuUsOudvCDsobDsoJUgKi9cbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgLyogMTJweCAqIDEuNiAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgaDEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIC8qIOq4sOyhtCAzOC40cHjsnZggNjIuNSUgKi9cbiAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgLyogMjRweCAqIDEuNiAqL1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAvKiDquLDsobQgMjguOHB47J2YIDYyLjUlICovXG4gIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gIC8qIDE4cHggKiAxLjYgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBoMyB7XG4gIGZvbnQtc2l6ZTogMTQuMDI1cHg7XG4gIC8qIOq4sOyhtCAyMi40NjRweOydmCA2Mi41JSAqL1xuICBsaW5lLWhlaWdodDogMjIuNDRweDtcbiAgLyogMTQuMDI1cHggKiAxLjYgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBoNCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLyogMTkuMnB47J2YIDYyLjUl7JmAIOuPmeydvO2VmOuvgOuhnCDquLDspIDqsJLqs7wg7J287LmYICovXG4gIGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG4gIC8qIDEycHggKiAxLjYgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAvKiDsiqTtg4Dsnbzsl5Ag7YGwIOuzgO2ZlCDsl4bsnYwgKi9cbiAgZm9udC1zaXplOiAxMnB4O1xuICAvKiDquLDspIDqsJIg64+Z7J28ICovXG4gIGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG4gIC8qIDEycHggKiAxLjYgKi9cbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgLyog7Iqk7YOA7J287JeQIO2BsCDrs4DtmZQg7JeG7J2MICovXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAvKiDsobDsoJXrkJwg6rCSICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgcHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgLyog7Iqk7YOA7J287JeQIO2BsCDrs4DtmZQg7JeG7J2MICovXG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2YzNmQzMztcbiAgY29sb3I6ICM2NjY7XG4gIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiA5cHg7XG4gIC8qIOq4sOyhtCAxNC40cHjsnZggNjIuNSUgKi9cbiAgbGluZS1oZWlnaHQ6IDE0LjRweDtcbiAgLyogOXB4ICogMS42ICovXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIC8qIDE5LjJweOydmCA2Mi41JSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiA3LjVweCAxMS4yNXB4O1xuICAvKiDsobDsoJXrkJwg6rCSICovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggYXBwLWxpY2Vuc2UtdmlldyAubWQgY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLyog7Iqk7YOA7J287JeQIO2BsCDrs4DtmZQg7JeG7J2MICovXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIHBhZGRpbmc6IDAgMS44NzVweDtcbiAgLyog7KGw7KCV65CcIOqwkiAqL1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IGFwcC1saWNlbnNlLXZpZXcgLm1kIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCBhcHAtbGljZW5zZS12aWV3IC5tZCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggYXBwLWxpY2Vuc2UtdmlldyAuY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCAuc2V0dGluZy1vcHRpb24tYm94IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzNzNiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1cHg7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0M2Q7XG4gIGNvbG9yOiAjMzMzNzNiO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IHNwYW4gLnN0YXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNfc3Rhcl9vbi5zdmdcIik7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctb3B0aW9uLWJveCBsYWJlbCAudHh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzdiODM4YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCAuc3RhciB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljX3N0YXJfb2ZmLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCAuc3Rhci5zdGFyMSB7XG4gIHdpZHRoOiAxMnB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCAuc3Rhci5zdGFyMiB7XG4gIHdpZHRoOiAyNnB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCAuc3Rhci5zdGFyMyB7XG4gIHdpZHRoOiA0MHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLW9wdGlvbi1ib3ggbGFiZWwgLnR4dCAuc3Rhci5zdGFyNCB7XG4gIHdpZHRoOiA1NHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLWJ0bi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiDrhKTsnbTrsoQg66Gc6re47J24ICovXG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctYnRuLWJveCAuYm9va21hcmstYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLWJ0bi1ib3ggLmJvb2ttYXJrLWJveCAubmF2ZXItbG9nbyB7XG4gIG1hcmdpbjogNXB4IDIwcHg7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19uYXZlcl9jb25uZWN0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2F1dG8gMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLWJ0bi1ib3ggLmJvb2ttYXJrLWJveCAubmF2ZXItbG9nby5kaXNjb25uZWN0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25hdmVyX2Rpc2Nvbm5lY3Quc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvYXV0byAxMDAlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctYnRuLWJveCAuYm9va21hcmstYm94IC5uYXZlci1sb2dvIHtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctYnRuLWJveCAuc2V0dGluZy1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzNzNiO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnNldHRpbmctYnRuLWJveCAuc2V0dGluZy1idG4ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCAuc2V0dGluZy1idG4tYm94IC5zZXR0aW5nLWJ0biArIC5zZXR0aW5nLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLWJ0bi1ib3ggLnNldHRpbmctYnRuIGltZy5zbnMge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5zZXR0aW5nLWJ0bi1ib3ggLnNldHRpbmctYnRuIGltZy5wYXlwYWwge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5wYXktYnRuLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUwdmg7XG59XG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnBheS1idG4tYm94IC5wYXktYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgd2lkdGg6IDIzMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuc2VjdGlvbi5zZXR0aW5nLXBhZ2UgLnNldHRpbmctbGlzdCAuYWRtaW4tYm94IC5wYXktYnRuLWJveCAucGF5LWJ0bi50eXBlLWtha2FvIHtcbiAgYmFja2dyb3VuZDogI0ZDRUMyMSB1cmwoXCIuLi9pbWcvaWNfa2FrYW8ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IDAgY2VudGVyLzEwMCUgMTAwJTtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCAucGF5LWJ0bi1ib3ggLnBheS1idG4udHlwZS1rYWthbyAudHh0IHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzMzNzNCO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCAucGF5LWJ0bi1ib3ggLnBheS1idG4udHlwZS1rYWthbyAudHh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5zZWN0aW9uLnNldHRpbmctcGFnZSAuc2V0dGluZy1saXN0IC5hZG1pbi1ib3ggLnJlbG9hZC1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbnNlY3Rpb24uc2V0dGluZy1wYWdlIC5zZXR0aW5nLWxpc3QgLmFkbWluLWJveCAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuc2VjdGlvbi50b3RhbC1saXN0IHtcbiAgcGFkZGluZzogMzdweCAwIDQwcHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3Qub3ZlcmxheTpiZWZvcmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCArIC5zY3JlZW4tYm94IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94ICsgLnNjcmVlbi1ib3gge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMSAudGl0LWJveCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ190aXRsZV9yZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveC5zY3JlZW4xIC50aXQtYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2NyZWVuMV9tZW51LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA1N3B4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94LnNjcmVlbjEgLmxpc3QtYm94IC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGEgLmltZy1ib3g6YWZ0ZXIge1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXlfcmVkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94LnNjcmVlbjIgLnRpdC1ib3gge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfdGl0bGVfeWVsbG93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMiAudGl0LWJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zY3JlZW4yX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA1N3B4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMiAubGlzdC1ib3ggLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgYSAuaW1nLWJveDphZnRlciB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheV95ZWxsb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMyAudGl0LWJveCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ190aXRsZV9ibHVlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMyAudGl0LWJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zY3JlZW4zX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMyAubGlzdC1ib3ggLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgYSAuaW1nLWJveDphZnRlciB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheV9ibHVlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC50aXQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudGl0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qXG4gIC5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYXJyb3dfcHJlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XG4gICAgbGVmdDogLTJweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYXJyb3dfbmV4dC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuXG4gIH1cblxuICAuc3dpcGVyLWNvbnRhaW5lciB7XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50eHQtYm94IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICAqL1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3gudHlwZS1uZXc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25ldy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgei1pbmRleDogMTtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDMyJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjQlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuaW1nLWJveCAuaW1nIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAvKiogaW9zICoqL1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3gge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAuYm9va21hcmstYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAuYm9va21hcmstYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC5ib29rbWFyay1idG4uaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltZy9sb2FkaW5nX2ljb24uZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAudGl0LWJveCB7XG4gIHBhZGRpbmc6IDAgOHB4IDAgMzVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAudGl0LWJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyNTYyZjtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUxOmFmdGVyIHtcbiAgbGVmdDogLTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19saXN0X2JlYXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUxOmFmdGVyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNDNkO1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTI6YWZ0ZXIge1xuICBsZWZ0OiAtNnB4O1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2xpc3RfZmxvd2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAudGl0LWJveC50eXBlMjphZnRlciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczOGZlNDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUzOmFmdGVyIHtcbiAgbGVmdDogLTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19saXN0X3RpZ2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAudGl0LWJveC50eXBlMzphZnRlciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC5kZXMtYm94IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC5kZXMtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkgLml0ZW0tYm94IC5rZXl3b3JkLWJvdHRvbS1ib3gge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAudHh0LWJveCB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMzMzczYjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAudHh0LWJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaSAuaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAudHh0LWJveC5vbiB7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggdWwgbGkucmVsb2FkLWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCB1bCBsaS5yZWxvYWQtaWNvbiBpbWcge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3gge1xuICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggKyAub3VyLXdvcmQtYm94IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5oZWFkLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IC5tYWluLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAuaGVhZC1ib3ggLm1haW4tYm94IC5tYWluLXR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IC5tYWluLWJveCAubWFpbi10eHQge1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5oZWFkLWJveCAubWFpbi1ib3ggLnN1Yi10eHQge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4OiAxO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IC5tYWluLWJveCAuc3ViLXR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IC5sYWJlbC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5oZWFkLWJveCAubGFiZWwtYm94IC5sYWJlbC1pdGVtICsgLmxhYmVsLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmJvZHktYm94IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICM5ZTgyNzc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAvKiDrnbzsnbjsiJggKi9cbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgLyogbGluZS1oZWlnaHQg6rCAIDEuMmVtIOydtOqzoCAz65287J247J2EIOyekOultOq4sCDrlYzrrLjsl5AgaGVpZ2h064qUIDEuMmVtICogMyA9IDMuNmVtICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAuYm9keS1ib3gge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAuc2NyZWVuLWJveCAub3VyLXdvcmQtbGlzdCAucmVsb2FkLWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5vdXItd29yZC1saXN0IC5yZWxvYWQtaWNvbiBpbWcge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5rZXl3b3JkLWl0ZW0tYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDExcHggMThweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggKyAua2V5d29yZC1pdGVtLWJveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtcHJvdmVyYi1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3gub24ucHJvdmVyYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWUyNzQ7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtcHJvdmVyYi1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAudm9pY2UtYm94IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5rZXl3b3JkLXJhdGUtYm94IHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmtleXdvcmQtcmF0ZS1ib3ggLmljLXJhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5rZXl3b3JkLXJhdGUtYm94IC5pYy1yYXRlICsgLmljLXJhdGUge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuaGVscC1idG4tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLmhlbHAtYnRuLWJveCAuaGVscC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQyNGE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC10b3AtYm94IC5oZWxwLWJ0bi1ib3ggLmhlbHAtYnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2hlbHAuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI3cHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuc291bmQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtdG9wLWJveCAuc291bmQtYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLXRvcC1ib3ggLnJlY29yZC1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtYm90dG9tLWJveCAudHh0LWJveCB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMzMzczYjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLWJvdHRvbS1ib3ggLnR4dC1ib3gge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnNlY3Rpb24udG90YWwtbGlzdCAudG90YWwtbGlzdC1ncm91cCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1ib3R0b20tYm94IC50eHQtYm94Lm9uIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuc2VjdGlvbi50b3RhbC1saXN0IC50b3RhbC1saXN0LWdyb3VwIC5yZWxvYWQtaWNvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnRvdGFsLWxpc3QtZ3JvdXAgLnJlbG9hZC1pY29uIGltZyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5zZWN0aW9uLnRvdGFsLWxpc3QgLnJlbG9hZC1pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMCA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24udG90YWwtbGlzdCAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCB7XG4gIHBhZGRpbmc6IDM3cHggMCA0MHB4O1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLmVtcHR5LWJveCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuZW1wdHktYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuZW1wdHktYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLmVtcHR5LWJveCAuaW1nLWJveCBpbWcge1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDYwJTtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94ICsgLnNjcmVlbi1ib3gge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCArIC5zY3JlZW4tYm94IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggKyAuc2NyZWVuLWJveCAuZW1wdHktYm94IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94ICsgLnNjcmVlbi1ib3ggLmVtcHR5LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggKyAuc2NyZWVuLWJveCAuZW1wdHktYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggKyAuc2NyZWVuLWJveCAuZW1wdHktYm94IC5pbWctYm94IGltZyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogNjAlO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMSAudGl0LWJveCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ190aXRsZV9yZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94LnNjcmVlbjEgLnRpdC1ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zY3JlZW4xX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDU3cHg7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveC5zY3JlZW4yIC50aXQtYm94IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnX3RpdGxlX3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3guc2NyZWVuMiAudGl0LWJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3NjcmVlbjJfbWVudS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDU3cHg7XG4gIGhlaWdodDogNjBweDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94LnNjcmVlbjMgLnRpdC1ib3gge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfdGl0bGVfYmx1ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94LnNjcmVlbjMgLnRpdC1ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zY3JlZW4zX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDY5cHg7XG4gIHotaW5kZXg6IDEwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC50aXQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiBVc2UgZmxleGJveCB0byBsYXlvdXQgdGhlIGNoaWxkcmVuICovXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLyogQWxpZ24gY2hpbGRyZW4gd2l0aCBzcGFjZSBiZXR3ZWVuICovXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qIEFsaWduIGNoaWxkcmVuIHZlcnRpY2FsbHkgaW4gdGhlIGNlbnRlciAqL1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudGl0LWJveCAubW9yZS1idG4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogI2MyNWYzYjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA1cHg7XG4gIC8qIEFkZCBzb21lIHBhZGRpbmcgYXJvdW5kIHRoZSB0ZXh0ICovXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAvKiBQdXNoIHRoZSAn642UIOuztOq4sCcgdGV4dCB0byB0aGUgcmlnaHQgKi9cbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudGl0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHtcbiAgcGFkZGluZzogMjBweCAxNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBhIC5pbWctYm94OmFmdGVyIHtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5X3JlZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCAuc3dpcGVyLWJ1dHRvbi1wcmV2LCBzZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9hcnJvd19wcmUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIGxlZnQ6IC0ycHg7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IC5zd2lwZXItYnV0dG9uLXByZXYuaGlkZSwgc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IC5zd2lwZXItYnV0dG9uLW5leHQuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Fycm93X25leHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhLnR5cGUtbmV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19uZXcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLmltZy1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNnB4O1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAtMXB4O1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDFweDtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTFzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ViM2YxO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYjAwO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0zc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE1NDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTRzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5NGRiO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGViNDUxO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS02c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDk5OTtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAuaW1nLWJveCAuaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLnR4dC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjM2E0MjRhO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGlzdC1ib3ggc3dpcGVyIGEgLnR4dC1ib3gge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAvKiDrnbzsnbjsiJggKi9cbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgLyogbGluZS1oZWlnaHQg6rCAIDEuMmVtIOydtOqzoCAz65287J247J2EIOyekOultOq4sCDrlYzrrLjsl5AgaGVpZ2h064qUIDEuMmVtICogMyA9IDMuNmVtICovXG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxpc3QtYm94IHN3aXBlciBhIC50eHQtYm94IC5ib29rbWFyay1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAudHh0LWJveCAuYm9va21hcmstYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5saXN0LWJveCBzd2lwZXIgYSAudHh0LWJveCAuYm9va21hcmstYnRuLmluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxhYmVsLXNlbGVjdC1saXN0IHtcbiAgbWFyZ2luOiAwIC02cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGFiZWwtc2VsZWN0LWxpc3QgLmxhYmVsLXNlbGVjdC1ib3gge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMTVweCAwO1xuICBwYWRkaW5nOiAxMXB4IDE4cHggMTJweDtcbiAgbWFyZ2luOiA2cHggNnB4O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxhYmVsLXNlbGVjdC1saXN0IC5sYWJlbC1zZWxlY3QtYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGFiZWwtc2VsZWN0LWxpc3QgLmxhYmVsLXNlbGVjdC1ib3ggLmluYWN0aXZlIHtcbiAgY29sb3I6ICNhNmE2YTY7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGFiZWwtc2VsZWN0LWxpc3QgLmxhYmVsLXNlbGVjdC1ib3gub24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5sYWJlbC1zZWxlY3QtbGlzdCAubGFiZWwtc2VsZWN0LWJveC5vbiAuaW5hY3RpdmUge1xuICBjb2xvcjogI2RmZGZkZjtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5sYWJlbC1zZWxlY3QtbGlzdCAubGFiZWwtc2VsZWN0LWJveC5vbi50eXBlLTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZjVmO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxhYmVsLXNlbGVjdC1saXN0IC5sYWJlbC1zZWxlY3QtYm94Lm9uLnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGFiZWwtc2VsZWN0LWxpc3QgLmxhYmVsLXNlbGVjdC1ib3gub24udHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5sYWJlbC1zZWxlY3QtbGlzdCAubGFiZWwtc2VsZWN0LWJveC5vbi50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYjAwO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxhYmVsLXNlbGVjdC1saXN0IC5sYWJlbC1zZWxlY3QtYm94Lm9uLnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAubGFiZWwtc2VsZWN0LWxpc3QgLmxhYmVsLXNlbGVjdC1ib3gub24udHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5sYWJlbC1zZWxlY3QtbGlzdCAubGFiZWwtc2VsZWN0LWJveC5vbi50eXBlLTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGViNDUxO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLmxhYmVsLXNlbGVjdC1saXN0IC5sYWJlbC1zZWxlY3QtYm94IC5sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIEZsZXhib3gg66CI7J207JWE7JuDIOyCrOyaqSAqL1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLyog6rCA66GcIOuwqe2WpeyXkOyEnCDspJHslZkg7KCV66CsICovXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qIOyEuOuhnCDrsKntlqXsl5DshJwg7KSR7JWZIOygleugrCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIOu2gOuqqCDsmpTshozsnZgg64aS7J207JeQIOunnuy2pCAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIO2FjeyKpO2KuCDspJHslZkg7KCV66CsICjruJTroZ0g7JqU7IaMIOuCtOu2gCDthY3siqTtirjrpbwg7JyE7ZWcIOy2lOqwgCDrs7TsmYQpICovXG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAuc3RvcnktaXRlbS1saXN0IHtcbiAgbWFyZ2luOiAtOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5zdG9yeS1pdGVtLWxpc3QgLnN0b3J5LWl0ZW0tYm94IHtcbiAgbWFyZ2luOiA1cHg7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLnN0b3J5LWl0ZW0tbGlzdCAuc3RvcnktaXRlbS1ib3gge1xuICB3aWR0aDogY2FsYygzMyUgLSAxMHB4KTtcbn1cblxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLnN0b3J5LWl0ZW0tbGlzdCAuc3RvcnktaXRlbS1ib3ggLmltZy1ib3gge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAuc3RvcnktaXRlbS1saXN0IC5zdG9yeS1pdGVtLWJveCAuaW1nLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAuc3RvcnktaXRlbS1saXN0IC5zdG9yeS1pdGVtLWJveCAuaW5mby1ib3gge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC5zdG9yeS1pdGVtLWxpc3QgLnN0b3J5LWl0ZW0tYm94IC5pbmZvLWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC52aWRlby1saXN0IHtcbiAgbWFyZ2luOiAtOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC52aWRlby1saXN0IC52aWRlby1pdGVtLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDVweDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLnZpZGVvLWxpc3QgLnZpZGVvLWl0ZW0tYm94IGEge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYS50eXBlLW5ldzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLnZpZGVvLWxpc3QgLnZpZGVvLWl0ZW0tYm94IGEgLmltZy1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA2cHg7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IC0xcHg7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAxcHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1pbi13aWR0aDogMzRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZWIzZjE7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTUyMmE7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJiMDA7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtM3N1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxNTQ7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNHN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Yjk0ZGI7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhlMzc7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWI0NTE7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2Q5OTk7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAuaW1nLWJveCAuaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAuc2NyZWVuLWJveCAudmlkZW8tbGlzdCAudmlkZW8taXRlbS1ib3ggYSAudHh0LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAvKiDrnbzsnbjsiJggKi9cbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgLyogbGluZS1oZWlnaHQg6rCAIDEuMmVtIOydtOqzoCAz65287J247J2EIOyekOultOq4sCDrlYzrrLjsl5AgaGVpZ2h064qUIDEuMmVtICogMyA9IDMuNmVtICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgY29sb3I6ICMzYTQyNGE7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC52aWRlby1saXN0IC52aWRlby1pdGVtLWJveCBhIC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC52aWRlby1saXN0IC52aWRlby1pdGVtLWJveCBhIC50eHQtYm94IC5ib29rbWFyay1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5zY3JlZW4tYm94IC52aWRlby1saXN0IC52aWRlby1pdGVtLWJveCBhIC50eHQtYm94IC5ib29rbWFyay1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyX29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi52aWRlby1zY3JlZW4tbGlzdCAuc2NyZWVuLWxpc3QtZ3JvdXAgLnNjcmVlbi1ib3ggLnZpZGVvLWxpc3QgLnZpZGVvLWl0ZW0tYm94IGEgLnR4dC1ib3ggLmJvb2ttYXJrLWJ0bi5pbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24udmlkZW8tc2NyZWVuLWxpc3QgLnNjcmVlbi1saXN0LWdyb3VwIC5yZWxvYWQtaWNvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IC5zY3JlZW4tbGlzdC1ncm91cCAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuc2VjdGlvbi52aWRlby1saXN0IHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpLmVtcHR5LWJveCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaS5lbXB0eS1ib3gge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpLmVtcHR5LWJveCAuaW1nLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpLmVtcHR5LWJveCAuaW1nLWJveCBpbWcge1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDYwJTtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveC50eXBlLW5ldzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB6LWluZGV4OiAxO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDMyJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjQlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmltZy1ib3ggLmxhYmVsLWxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNnB4O1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAtMXB4O1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDFweDtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTFzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ViM2YxO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYjAwO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0zc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE1NDtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTRzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5NGRiO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGViNDUxO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS02c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDk5OTtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuaW1nLWJveCAuaW1nIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAvKiogaW9zICoqL1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC5ib29rbWFyay1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAuYm9va21hcmstYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAuYm9va21hcmstYnRuLmluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94IHtcbiAgcGFkZGluZzogMCA4cHggMCAzNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDI1NjJmO1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUxOmFmdGVyIHtcbiAgbGVmdDogLTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19saXN0X2JlYXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAudGl0LWJveC50eXBlMTphZnRlciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpIC5pdGVtLWJveCAuY29uLWJveCAudGl0LWJveC50eXBlMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0M2Q7XG59XG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTI6YWZ0ZXIge1xuICBsZWZ0OiAtNnB4O1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2xpc3RfZmxvd2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTI6YWZ0ZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM4ZmU0O1xufVxuc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC50aXQtYm94LnR5cGUzOmFmdGVyIHtcbiAgbGVmdDogLTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19saXN0X3RpZ2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLnRpdC1ib3gudHlwZTM6YWZ0ZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG5zZWN0aW9uLnZpZGVvLWxpc3QgLmxpc3Qtd3JhcCB1bCBsaSAuaXRlbS1ib3ggLmNvbi1ib3ggLmRlcy1ib3gge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM3M2I7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAvKiDrnbzsnbjsiJggKi9cbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgLyogbGluZS1oZWlnaHQg6rCAIDEuMmVtIOydtOqzoCAz65287J247J2EIOyekOultOq4sCDrlYzrrLjsl5AgaGVpZ2h064qUIDEuMmVtICogMyA9IDMuNmVtICovXG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi52aWRlby1saXN0IC5saXN0LXdyYXAgdWwgbGkgLml0ZW0tYm94IC5jb24tYm94IC5kZXMtYm94IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpLnJlbG9hZC1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbnNlY3Rpb24udmlkZW8tbGlzdCAubGlzdC13cmFwIHVsIGxpLnJlbG9hZC1pY29uIGltZyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5cbnNlY3Rpb24uc2FtZS1saXN0IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnNhbWUtbGlzdC5vdmVybGF5OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveCArIC5saXN0LWJveCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94LnR5cGUtMSAubGlzdC1pbm5lci13cmFwIHtcbiAgbWFyZ2luOiAtMTVweDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS0xIC5saXN0LWlubmVyLXdyYXAgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS0xIC5saXN0LWlubmVyLXdyYXAgdWwgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS0yIC5saXN0LWlubmVyLXdyYXAge1xuICBtYXJnaW46IC0xNXB4O1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveC50eXBlLTIgLmxpc3QtaW5uZXItd3JhcCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveC50eXBlLTIgLmxpc3QtaW5uZXItd3JhcCB1bCBsaSB7XG4gIHdpZHRoOiA1MCU7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS0yIC5saXN0LWlubmVyLXdyYXAgdWwgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveC50eXBlLTMgLmxpc3QtaW5uZXItd3JhcCB7XG4gIG1hcmdpbjogLTE1cHg7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94LnR5cGUtMyAubGlzdC1pbm5lci13cmFwIHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94LnR5cGUtMyAubGlzdC1pbm5lci13cmFwIHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS0zIC5saXN0LWlubmVyLXdyYXAgdWwgbGkge1xuICBtaW4td2lkdGg6IDA7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94LnR5cGUtMyAubGlzdC1pbm5lci13cmFwIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94LnR5cGUtNCAubGlzdC1pbm5lci13cmFwIHtcbiAgbWFyZ2luOiAtMTVweDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS00IC5saXN0LWlubmVyLXdyYXAgdWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS00IC5saXN0LWlubmVyLXdyYXAgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveC50eXBlLTQgLmxpc3QtaW5uZXItd3JhcCB1bCBsaSB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMTVweDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3gudHlwZS00IC5saXN0LWlubmVyLXdyYXAgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3gge1xuICBwYWRkaW5nOiA0cHggNXB4IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94IC5saXN0LWlubmVyLXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pdGVtLWxpc3QgLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZWJlODtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbGlzdCAuaXRlbSB7XG4gIHBhZGRpbmc6IDhweCA1cHg7XG59XG5cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbGlzdCAuaXRlbSBhcnRpY2xlLmtleXdvcmQge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveCAubGlzdC1pbm5lci13cmFwIHVsIGxpIC5pdGVtLWJveCAuaXRlbS1saXN0IC5pdGVtIC5wbGF5LWJ0biB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnRuX3BsYXkuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbGlzdCAuaXRlbSAucGxheS1idG4ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAgLmxpc3QtYm94IC5saXN0LWlubmVyLXdyYXAgdWwgbGkgLml0ZW0tYm94IC5pdGVtLWxpc3QgLml0ZW0gLnBsYXktYnRuLm9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveCAubGlzdC1pbm5lci13cmFwIHVsIGxpIC5pdGVtLWJveCAuaXRlbS1tZW51IHtcbiAgcGFkZGluZzogMTVweCA1cHggMDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbWVudSAubWVudS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNDNkO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveCAubGlzdC1pbm5lci13cmFwIHVsIGxpIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0bi5vZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveCAubGlzdC1pbm5lci13cmFwIHVsIGxpIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0bi5vZmYgLmljLXBsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9wbGF5Mm9mZi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbWVudSAubWVudS1idG4ge1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG59XG5cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbWVudSAubWVudS1idG4gLnR4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwIC5saXN0LWJveCAubGlzdC1pbm5lci13cmFwIHVsIGxpIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0biAudHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbWVudSAubWVudS1idG4gLmljLXBsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9wbGF5Mi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcCAubGlzdC1ib3ggLmxpc3QtaW5uZXItd3JhcCB1bCBsaSAuaXRlbS1ib3ggLml0ZW0tbWVudSAubWVudS1idG4gLmljLXBsYXkge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gKyBhcHAtaG9tb255bTItbGlzdC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCB7XG4gIHBhZGRpbmc6IDExcHggMTNweCAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcDIgdWwgbGkgYXBwLWhvbW9ueW0yLWxpc3QtaXRlbSAuaXRlbS1ib3ggLml0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLWxpc3QgLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZWJlODtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YzZWJlODtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB3aWR0aDogNTAlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLWxpc3QgLml0ZW0ge1xuICBwYWRkaW5nOiA4cHggNXB4O1xufVxuXG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLWxpc3QgLml0ZW0gYXJ0aWNsZS5rZXl3b3JkIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcDIgdWwgbGkgYXBwLWhvbW9ueW0yLWxpc3QtaXRlbSAuaXRlbS1ib3ggLml0ZW0tbGlzdCAuaXRlbSAucGxheS1idG4ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9wbGF5LnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLWxpc3QgLml0ZW0gLnBsYXktYnRuIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCAuaXRlbS1saXN0IC5pdGVtIC5wbGF5LWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcDIgdWwgbGkgYXBwLWhvbW9ueW0yLWxpc3QtaXRlbSAuaXRlbS1ib3ggLml0ZW0tbGlzdC5mdWxsIHtcbiAgZm9udC1zaXplOiB1bnNldDtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmxpc3Qtd3JhcDIgdWwgbGkgYXBwLWhvbW9ueW0yLWxpc3QtaXRlbSAuaXRlbS1ib3ggLml0ZW0tbGlzdC5mdWxsIC5pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLW1lbnUge1xuICBwYWRkaW5nOiAxNXB4IDVweCAwO1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0M2Q7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLW1lbnUgLm1lbnUtYnRuLm9mZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLW1lbnUgLm1lbnUtYnRuLm9mZiAuaWMtcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnRuX3BsYXkyb2ZmLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0biB7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogMjdweDtcbn1cblxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0biAudHh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5saXN0LXdyYXAyIHVsIGxpIGFwcC1ob21vbnltMi1saXN0LWl0ZW0gLml0ZW0tYm94IC5pdGVtLW1lbnUgLm1lbnUtYnRuIC50eHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0biAuaWMtcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnRuX3BsYXkyLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAubGlzdC13cmFwMiB1bCBsaSBhcHAtaG9tb255bTItbGlzdC1pdGVtIC5pdGVtLWJveCAuaXRlbS1tZW51IC5tZW51LWJ0biAuaWMtcGxheSB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbnNlY3Rpb24uc2FtZS1saXN0IC5zYW1lLXdyYXAgLmtleXdvcmQtaXRlbS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMTVweCAwO1xuICBwYWRkaW5nOiAxMXB4IDE4cHggMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAua2V5d29yZC1pdGVtLWJveCAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5zZWN0aW9uLnNhbWUtbGlzdCAuc2FtZS13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi5zYW1lLWxpc3QgLnNhbWUtd3JhcCAua2V5d29yZC1pdGVtLWJveCAuaW1nLWJveCBpbWcge1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDYwJTtcbn1cbnNlY3Rpb24uc2FtZS1saXN0IC5yZWxvYWQtaWNvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5zZWN0aW9uLnNhbWUtbGlzdCAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuc2VjdGlvbi5zZWFyY2gtY24ge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbnNlY3Rpb24uc2VhcmNoLWNuLm92ZXJsYXk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5zZWN0aW9uLnNlYXJjaC1jbiAuc2VhcmNoLXdyYXAge1xuICBtYXJnaW46IC01cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2VhcmNoLWNuIC5zZWFyY2gtd3JhcCB7XG4gIG1hcmdpbjogLTNweDtcbn1cblxuc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5zZWFyY2gtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5zZWN0aW9uLnNlYXJjaC1jbiAuc2VhcmNoLXdyYXAgLnNlYXJjaC1saXN0IC5zZWFyY2gtaXRlbSB7XG4gIHdpZHRoOiAxNi42NjYlO1xufVxuc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5zZWFyY2gtbGlzdCAuc2VhcmNoLWl0ZW0gLml0ZW0td3JhcCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5zZWFyY2gtbGlzdCAuc2VhcmNoLWl0ZW0gLml0ZW0td3JhcCB7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5zZWFyY2gtbGlzdCAuc2VhcmNoLWl0ZW0gLml0ZW0td3JhcCAuaXRlbS1ib3gge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2VhcmNoX2JnLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyLzEwMCUgMTAwJTtcbn1cbnNlY3Rpb24uc2VhcmNoLWNuIC5zZWFyY2gtd3JhcCAuc2VhcmNoLWxpc3QgLnNlYXJjaC1pdGVtIC5pdGVtLXdyYXAgLml0ZW0tYm94IC50eHQtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24uc2VhcmNoLWNuIC5zZWFyY2gtd3JhcCAuc2VhcmNoLWxpc3QgLnNlYXJjaC1pdGVtIC5pdGVtLXdyYXAgLml0ZW0tYm94IC50eHQtYm94IHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5zZWN0aW9uLnNlYXJjaC1jbiAuc2VhcmNoLXdyYXAgLmtleXdvcmQtaXRlbS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMTVweCAwO1xuICBwYWRkaW5nOiAxMXB4IDE4cHggMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5rZXl3b3JkLW5vLXJlc3VsdC1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnNlYXJjaC1jbiAuc2VhcmNoLXdyYXAgLmtleXdvcmQtaXRlbS1ib3ggLmtleXdvcmQtbm8tcmVzdWx0LWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi5zZWFyY2gtY24gLnNlYXJjaC13cmFwIC5rZXl3b3JkLWl0ZW0tYm94IC5pbWctYm94IGltZyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogNjAlO1xufVxuc2VjdGlvbi5zZWFyY2gtY24gLnJlbG9hZC1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbnNlY3Rpb24uc2VhcmNoLWNuIC5yZWxvYWQtaWNvbiBpbWcge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG5hcnRpY2xlLmxhYmVsLWl0ZW0ge1xuICBtaW4td2lkdGg6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5hcnRpY2xlLmxhYmVsLWl0ZW0gKyAubGFiZWwtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUubGFiZWwtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuYXJ0aWNsZS5sYWJlbC1pdGVtLnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5hcnRpY2xlLmxhYmVsLWl0ZW0udHlwZS0xc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlYjNmMTtcbn1cbmFydGljbGUubGFiZWwtaXRlbS50eXBlLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE1MjJhO1xufVxuYXJ0aWNsZS5sYWJlbC1pdGVtLnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG5hcnRpY2xlLmxhYmVsLWl0ZW0udHlwZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmIwMDtcbn1cbmFydGljbGUubGFiZWwtaXRlbS50eXBlLTNzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMTU0O1xufVxuYXJ0aWNsZS5sYWJlbC1pdGVtLnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5hcnRpY2xlLmxhYmVsLWl0ZW0udHlwZS00c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOTRkYjtcbn1cbmFydGljbGUubGFiZWwtaXRlbS50eXBlLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4ZTM3O1xufVxuYXJ0aWNsZS5sYWJlbC1pdGVtLnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG5hcnRpY2xlLmxhYmVsLWl0ZW0udHlwZS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYjQ1MTtcbn1cbmFydGljbGUubGFiZWwtaXRlbS50eXBlLTZzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdkOTk5O1xufVxuXG5zZWN0aW9uLm91ci13b3JkLm92ZXJsYXk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5zZWN0aW9uLm91ci13b3JkIC5vdXItd29yZC1saXN0IHtcbiAgcGFkZGluZzogN3B4IDA7XG59XG5zZWN0aW9uLm91ci13b3JkIC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3gge1xuICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94ICsgLm91ci13b3JkLWJveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5zZWN0aW9uLm91ci13b3JkIC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5oZWFkLWJveCAubWFpbi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAwO1xufVxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5oZWFkLWJveCAubWFpbi1ib3ggLm1haW4tdHh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLm91ci13b3JkIC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IC5tYWluLWJveCAubWFpbi10eHQge1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbnNlY3Rpb24ub3VyLXdvcmQgLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAuaGVhZC1ib3ggLm1haW4tYm94IC5zdWItdHh0IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxleDogMTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ub3VyLXdvcmQgLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAuaGVhZC1ib3ggLm1haW4tYm94IC5zdWItdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5zZWN0aW9uLm91ci13b3JkIC5vdXItd29yZC1saXN0IC5vdXItd29yZC1ib3ggLmhlYWQtYm94IC5sYWJlbC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnNlY3Rpb24ub3VyLXdvcmQgLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAuaGVhZC1ib3ggLmxhYmVsLWJveCAubGFiZWwtaXRlbSArIC5sYWJlbC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbnNlY3Rpb24ub3VyLXdvcmQgLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAuYm9keS1ib3gge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOWU4Mjc3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5ib2R5LWJveCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbnNlY3Rpb24ub3VyLXdvcmQgLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ub3VyLXdvcmQgLm91ci13b3JkLWxpc3QgLm91ci13b3JkLWJveCAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAub3VyLXdvcmQtYm94IC5pbWctYm94IGltZyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogNjAlO1xufVxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAucmVsb2FkLWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuc2VjdGlvbi5vdXItd29yZCAub3VyLXdvcmQtbGlzdCAucmVsb2FkLWljb24gaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMThweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIGJvdHRvbTogNjBweDtcbiAgei1pbmRleDogMTAwO1xuICBtYXgtd2lkdGg6IGNhbGMoNzIwcHggLSAzNnB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZjk7XG59XG5hcHAtcm9vdC5pb3MgYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCB7XG4gIGJvdHRvbTogY2FsYyg2MHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xufVxuXG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2ViZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZjk7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogNzBweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbWVudSAubWVudS13cmFwIHtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbWVudSAuZGV0YWlsLW1lbnUtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4gKyAuZGV0YWlsLW1lbnUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbWVudSAuZGV0YWlsLW1lbnUtYnRuLmJvb2ttYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYm9va21hcmsuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLW1lbnUgLmRldGFpbC1tZW51LWJ0bi5ib29rbWFyay1idG4ub24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Jvb2ttYXJrX29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4uYm9va21hcmstYnRuLmluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1tZW51IC5kZXRhaWwtbWVudS1idG4uY2xvc2UtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IHtcbiAgcGFkZGluZzogMCAwIDE4cHg7XG59XG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggKyAuZGV0YWlsLWJveCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNlYmU4O1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAuaW5mby1saXN0LWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjhweCBhdXRvO1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODRweCBhdXRvO1xufVxuXG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cubG9uZyB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cgLnN1YmplY3QtYm94IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB3aWR0aDogNjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAuaW5mby1saXN0LWJveCAucm93IC5zdWJqZWN0LWJveC52Y2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuc3ViamVjdC1ib3gge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHdpZHRoOiA4NHB4O1xufVxuXG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuY29uLWJveCAua2V5d29yZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlZmVkO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4IDRweDtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAuaW5mby1saXN0LWJveCAucm93IC5jb24tYm94IC5rZXl3b3JkLWJveCAuc3RhbmRhcmQtdHh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuY29uLWJveCAua2V5d29yZC1ib3ggLnN0YW5kYXJkLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cgLmNvbi1ib3ggLm1lYW5pbmctbGlzdCAubWVhbmluZy1ib3gge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuY29uLWJveCAubWVhbmluZy1saXN0IC5tZWFuaW5nLWJveCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAuaW5mby1saXN0LWJveCAucm93IC5jb24tYm94IC5tZWFuaW5nLWxpc3QgLm1lYW5pbmctYm94ICsgLm1lYW5pbmctYm94IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cgLmNvbi1ib3ggLm90aGVyLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cgLmNvbi1ib3ggLm90aGVyLWxpc3QgLm90aGVyLWJveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzRweCBhdXRvO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuY29uLWJveCAub3RoZXItbGlzdCAub3RoZXItYm94IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MHB4IGF1dG87XG59XG5cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAuaW5mby1saXN0LWJveCAucm93IC5jb24tYm94IC5vdGhlci1saXN0IC5vdGhlci1ib3ggKyAub3RoZXItYm94IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAuaW5mby1saXN0LWJveCAucm93IC5jb24tYm94IC5vdGhlci1saXN0IC5vdGhlci1ib3ggLm90aGVyLXR5cGUtYm94IC5vdGhlci10eXBlIHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdiNTg0YztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzdiNTg0YztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuY29uLWJveCAub3RoZXItbGlzdCAub3RoZXItYm94IC5vdGhlci10eXBlLWJveCAub3RoZXItdHlwZSB7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDJweCAxcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5pbmZvLWxpc3QtYm94IC5yb3cgLmNvbi1ib3ggLm90aGVyLWxpc3QgLm90aGVyLWJveCAub3RoZXItdHh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLmluZm8tbGlzdC1ib3ggLnJvdyAuY29uLWJveCAub3RoZXItbGlzdCAub3RoZXItYm94IC5vdGhlci10eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmhlYWQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5vdGhlci1yZWdpb24tYm94IC5oZWFkLWJveCAuaGVhZC10eHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuaGVhZC1ib3ggLmhlYWQtdHh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmhlYWQtYm94IC5tYXAtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MjRhO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuaGVhZC1ib3ggLm1hcC1idG4gLmljLW1hcCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19tYXB2aWV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5vdGhlci1yZWdpb24tYm94IC5oZWFkLWJveCAubWFwLWJ0biAudHh0IHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5vdGhlci1yZWdpb24tYm94IC5oZWFkLWJveCAubWFwLWJ0biAudHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IHtcbiAgbWFyZ2luOiAtNXB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IHtcbiAgd2lkdGg6IDUwJTtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAge1xuICBwYWRkaW5nOiA1cHg7XG59XG5hcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTJlMDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLnRvcC1ib3gge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcHAtZGlhbGVjdC1kZXRhaWwub3VyLXdvcmQtZGV0YWlsIC5kZXRhaWwtd3JhcCAuZGV0YWlsLWxpc3QgLmRldGFpbC1ib3ggLm90aGVyLXJlZ2lvbi1ib3ggLmJvZHktYm94IC5vdGhlci1yZWdpb24tbGlzdCAub3RoZXItYm94IC5vdGhlci13cmFwIC5vdGhlci1idG4tYm94IC50b3AtYm94IHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXBwLWRpYWxlY3QtZGV0YWlsLm91ci13b3JkLWRldGFpbCAuZGV0YWlsLXdyYXAgLmRldGFpbC1saXN0IC5kZXRhaWwtYm94IC5vdGhlci1yZWdpb24tYm94IC5ib2R5LWJveCAub3RoZXItcmVnaW9uLWxpc3QgLm90aGVyLWJveCAub3RoZXItd3JhcCAub3RoZXItYnRuLWJveCAuYm90dG9tLWJveCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0ODRkZjtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0xc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlYjNmMTtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0yc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjODE1Yztcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmIwMDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS0zc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE1NDtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NGNjOTtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS00c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOTRkYjtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS01c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjg4MTtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYjQ1MTtcbn1cbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwgLmRldGFpbC13cmFwIC5kZXRhaWwtbGlzdCAuZGV0YWlsLWJveCAub3RoZXItcmVnaW9uLWJveCAuYm9keS1ib3ggLm90aGVyLXJlZ2lvbi1saXN0IC5vdGhlci1ib3ggLm90aGVyLXdyYXAgLm90aGVyLWJ0bi1ib3ggLmJvdHRvbS1ib3gudHlwZS02c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDk5OTtcbn1cblxuc2VjdGlvbi5yZWdpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNjBweDtcbiAgei1pbmRleDogMTAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdG9wOiAxOTZweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5hcHAtcm9vdC5pb3Mgc2VjdGlvbi5yZWdpb24ge1xuICB0b3A6IGNhbGMoMTk2cHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XG4gIGJvdHRvbTogY2FsYyg2MHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xufVxuXG5zZWN0aW9uLnJlZ2lvbi50eXBlLXJlZ2lvbiAuZGV0YWlsLWhlYWQtYm94IC5oZWFkLWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbnNlY3Rpb24ucmVnaW9uIC53cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDViOWI5O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1oZWFkLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZWJlODtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWhlYWQtYm94IC5oZWFkLWJveCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtaGVhZC1ib3ggLm1lbnUtYm94IC5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlKTtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1iZy1lZmZlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24tYmctZWZmZWN0Lm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IHtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMThweDtcbiAgdG9wOiAyMjBweDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm94LXNoYWRvdzogM3B4IDRweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1pdGVtLWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRvcDogMjI1cHg7XG59XG5cbmFwcC1yb290LmlvcyBzZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94IHtcbiAgdG9wOiBjYWxjKDIyMHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xufVxuXG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWl0ZW0tYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5oZWxwLWJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogMjcwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLmhlbHAtYm94IC5oZWxwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICB3aWR0aDogNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDI0YTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIHNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5oZWxwLWJveCAuaGVscC1idG4ge1xuICB3aWR0aDogNzVweDtcbn1cblxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLmhlbHAtYm94IC5oZWxwLWJ0biAuaGVscC1pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI3cHg7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAuaGVscC1ib3ggLmhlbHAtYnRuIC5oZWxwLXR4dCB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLmhlbHAtYm94IC5oZWxwLWJ0biAuaGVscC10eHQge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5hbGwtc2VsZWN0LWJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogMjIwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuYXBwLXJvb3QuaW9zIHNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5hbGwtc2VsZWN0LWJveCB7XG4gIHRvcDogY2FsYygyMjBweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcbn1cblxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLmFsbC1zZWxlY3QtYm94IC5hbGwtc2VsZWN0LWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzI3Njc1NyBuby1yZXBlYXQgdG9wIDdweCByaWdodCA1cHgvMTZweCAxNnB4O1xuICBwYWRkaW5nOiAwIDlweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLmFsbC1zZWxlY3QtYm94IC5hbGwtc2VsZWN0LWJ0bi5jbG9zZSB7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDlweDtcbiAgYmFja2dyb3VuZDogIzI3Njc1NyB1cmwoXCIuLi9pbWcvYnRuX2RyYXdlcl9jbG9zZS5zdmdcIikgbm8tcmVwZWF0IHRvcCA3cHggcmlnaHQgNXB4LzE2cHggMTZweDtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5hbGwtc2VsZWN0LWJveCAuYWxsLXNlbGVjdC1idG4gKyAuYWxsLXNlbGVjdC1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAuYWxsLXNlbGVjdC1ib3ggLmFsbC1zZWxlY3QtYnRuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAucmVnaW9uLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLnJlZ2lvbi1ib3gge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5yZWdpb24tYm94Lm9uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMyNzY3NTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjNDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBzZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LnJlZ2lvbiB7XG4gIHdpZHRoOiB1bnNldDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5yZWdpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3gucmVnaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC04cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDExO1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5yZWdpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZmZmO1xuICB6LWluZGV4OiAxMDtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3gub2ZmIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0E1QTVBNTtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94Lm9mZjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDhEOEQ4O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5vZmY6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjQTVBNUE1O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5yZWdpb24tMSB7XG4gIGxlZnQ6IDQ2dnc7XG4gIGJvdHRvbTogOTF2dztcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3gucmVnaW9uLTIge1xuICBsZWZ0OiA1N3Z3O1xuICBib3R0b206IDk5dnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LnJlZ2lvbi0zIHtcbiAgbGVmdDogNDl2dztcbiAgYm90dG9tOiA1OHZ3O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5yZWdpb24tNCB7XG4gIGxlZnQ6IDU1dnc7XG4gIGJvdHRvbTogMTAxdnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LnJlZ2lvbi01IHtcbiAgbGVmdDogNDZ2dztcbiAgYm90dG9tOiA2NXZ3O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5yZWdpb24tNiB7XG4gIGxlZnQ6IDYydnc7XG4gIGJvdHRvbTogODN2dztcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3gucmVnaW9uLTcge1xuICBsZWZ0OiA2MnZ3O1xuICBib3R0b206IDkxdnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LnJlZ2lvbi04IHtcbiAgbGVmdDogMjl2dztcbiAgYm90dG9tOiA4MXZ3O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5jaXR5LTEge1xuICBsZWZ0OiA3MXZ3O1xuICBib3R0b206IDkxdnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LmNpdHktMiB7XG4gIGxlZnQ6IDU1dnc7XG4gIGJvdHRvbTogNzd2dztcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3guY2l0eS0zIHtcbiAgbGVmdDogNjh2dztcbiAgYm90dG9tOiA0NnZ3O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5jaXR5LTQge1xuICBsZWZ0OiA3NXZ3O1xuICBib3R0b206IDgzdnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LmNpdHktNSB7XG4gIGxlZnQ6IDI3dnc7XG4gIGJvdHRvbTogNDJ2dztcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3guY2l0eS02IHtcbiAgbGVmdDogNTB2dztcbiAgYm90dG9tOiA4MXZ3O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5jaXR5LTcge1xuICBsZWZ0OiA2MHZ3O1xuICBib3R0b206IDExNXZ3O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAucmVnaW9uLW1hcC1ib3ggLm1hcC1pdGVtLWJveC5jaXR5LTgge1xuICBsZWZ0OiA1NHZ3O1xuICBib3R0b206IDc1dnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCAubWFwLWl0ZW0tYm94LmNpdHktOSB7XG4gIGxlZnQ6IDEydnc7XG4gIGJvdHRvbTogOTN2dztcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLnJlZ2lvbi1tYXAtYm94IC5tYXAtaXRlbS1ib3guY2l0eS0xMCB7XG4gIGxlZnQ6IDc4dnc7XG4gIGJvdHRvbTogMTA3dnc7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5yZWdpb24tbWFwLWJveCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCB7XG4gIHBhZGRpbmc6IDE1cHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2ViZTg7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCAuc3ViamVjdC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCAuY29uLWJveCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94IC5jb24tYm94IC5yb3ctYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24ucmVnaW9uIC5kZXRhaWwtYm9keS1ib3ggLmRldGFpbC1pdGVtLWxpc3QgLml0ZW0tYm94IC5jb24tYm94IC5yb3ctYm94ICsgLnJvdy1ib3gge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5zZWN0aW9uLnJlZ2lvbiAuZGV0YWlsLWJvZHktYm94IC5kZXRhaWwtaXRlbS1saXN0IC5pdGVtLWJveCAuY29uLWJveCAucm93LWJveCAud29yZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGViM2IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuc2VjdGlvbi5yZWdpb24gLmRldGFpbC1ib2R5LWJveCAuZGV0YWlsLWl0ZW0tbGlzdCAuaXRlbS1ib3ggLmNvbi1ib3ggLnJvdy1ib3ggLnR4dC1ib3gge1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmFzaWRlLmZsb2F0aW5nLXlvdXR1YmUge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDgwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDYwcHg7XG4gIHotaW5kZXg6IDExMDtcbn1cbmFwcC1yb290LmlvcyBhcnRpY2xlLmJvdHRvbS1sYXllci1ib3gge1xuICBib3R0b206IGNhbGMoNjBweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbn1cblxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IC5ib3R0b20tbGF5ZXItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIHBhZGRpbmc6IDQwcHggMzNweCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggLmJvdHRvbS1sYXllci13cmFwIC5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm90dG9tX2Nsb3NlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogMTRweDtcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCAuc3dpcGVyLWJ1dHRvbi1wcmV2LCBhcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9hcnJvd19wcmUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIGxlZnQ6IDEycHg7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9hcnJvd19uZXh0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhLnR5cGUtbmV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19uZXcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLmltZy1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNzglO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNnB4O1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAtMXB4O1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDFweDtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDg0ZGY7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTFzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ViM2YxO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNTIyYTtcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtMnN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzgxNWM7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYjAwO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS0zc3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE1NDtcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRjYzk7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTRzdWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5NGRiO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGUzNztcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAuaW1nLWJveCAubGFiZWwtbGlzdCAubGFiZWwtYm94LnR5cGUtNXN1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4ODE7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLmltZy1ib3ggLmxhYmVsLWxpc3QgLmxhYmVsLWJveC50eXBlLTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGViNDUxO1xufVxuYXJ0aWNsZS5ib3R0b20tbGF5ZXItYm94IHN3aXBlciBhIC5pbWctYm94IC5sYWJlbC1saXN0IC5sYWJlbC1ib3gudHlwZS02c3ViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDk5OTtcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAuaW1nLWJveCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAudHh0LWJveCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC8qIOudvOyduOyImCAqL1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICAvKiBsaW5lLWhlaWdodCDqsIAgMS4yZW0g7J206rOgIDPrnbzsnbjsnYQg7J6Q66W06riwIOuVjOusuOyXkCBoZWlnaHTripQgMS4yZW0gKiAzID0gMy42ZW0gKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzNhNDI0YTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXBwLXJvb3QubGFyZ2UtbW9kZSBhcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLnR4dC1ib3gge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLyog65287J247IiYICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIC8qIGxpbmUtaGVpZ2h0IOqwgCAxLjJlbSDsnbTqs6AgM+udvOyduOydhCDsnpDrpbTquLAg65WM66y47JeQIGhlaWdodOuKlCAxLjJlbSAqIDMgPSAzLjZlbSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmFydGljbGUuYm90dG9tLWxheWVyLWJveCBzd2lwZXIgYSAudHh0LWJveCAuYm9va21hcmstYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLnR4dC1ib3ggLmJvb2ttYXJrLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazJfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5hcnRpY2xlLmJvdHRvbS1sYXllci1ib3ggc3dpcGVyIGEgLnR4dC1ib3ggLmJvb2ttYXJrLWJ0bi5pbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWZcIikgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cblxuLnJldHVybi1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Fycm93X3JldHVybi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci8xMDAlIDEwMCU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4vKiDrhKTsnbTrsoQg66Gc6re47J24ICovXG5hcnRpY2xlLm5hdmVyLnBvcHVwIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiA1MDE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY3KTtcbn1cbmFydGljbGUubmF2ZXIucG9wdXAgLnBvcHVwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5hcnRpY2xlLm5hdmVyLnBvcHVwIC5wb3B1cC13cmFwcGVyIC5wb3B1cC1tc2ctZm9ybSB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5hcnRpY2xlLm5hdmVyLnBvcHVwIC5wb3B1cC13cmFwcGVyIC5wb3B1cC1tc2ctZm9ybSAuaGVhZC1ib3gge1xuICBmb250LWZhbWlseTogXCJKaWdtb1wiO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMzMzNzNCO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5hcHAtcm9vdC5sYXJnZS1tb2RlIGFydGljbGUubmF2ZXIucG9wdXAgLnBvcHVwLXdyYXBwZXIgLnBvcHVwLW1zZy1mb3JtIC5oZWFkLWJveCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYXJ0aWNsZS5uYXZlci5wb3B1cCAucG9wdXAtd3JhcHBlciAucG9wdXAtbXNnLWZvcm0gLmJvZHktYm94IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkppZ21vXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbmFwcC1yb290LmxhcmdlLW1vZGUgYXJ0aWNsZS5uYXZlci5wb3B1cCAucG9wdXAtd3JhcHBlciAucG9wdXAtbXNnLWZvcm0gLmJvZHktYm94IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5hcnRpY2xlLm5hdmVyLnBvcHVwIC5wb3B1cC13cmFwcGVyIC5wb3B1cC1tc2ctZm9ybSAuaWMtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbmFydGljbGUubmF2ZXIucG9wdXAgLnBvcHVwLXdyYXBwZXIgLnBvcHVwLW1zZy1mb3JtIC5pYy1ib3ggLmljLW5ldHdvcmstZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfcG9wdXBfbmV0d29ya19lcnJvci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbn1cbmFydGljbGUubmF2ZXIucG9wdXAgLnBvcHVwLXdyYXBwZXIgLnBvcHVwLW1zZy1mb3JtIC5jaGstYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMy42cmVtO1xufVxuYXJ0aWNsZS5uYXZlci5wb3B1cCAucG9wdXAtd3JhcHBlciAucG9wdXAtZm9vdC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuYXJ0aWNsZS5uYXZlci5wb3B1cCAucG9wdXAtd3JhcHBlciAucG9wdXAtZm9vdC1ib3ggLnBvcHVwLWZvb3QtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNTJweDtcbiAgZm9udC1mYW1pbHk6IFwiSmlnbW9cIjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hcnRpY2xlLm5hdmVyLnBvcHVwIC5wb3B1cC13cmFwcGVyIC5wb3B1cC1mb290LWJveCAucG9wdXAtZm9vdC1idG4udHlwZS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNjEzMTtcbn1cbmFydGljbGUubmF2ZXIucG9wdXAgLnBvcHVwLXdyYXBwZXIgLnBvcHVwLWZvb3QtYm94IC5wb3B1cC1mb290LWJ0bi50eXBlLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDI1NjJmO1xufVxuYXJ0aWNsZS5uYXZlci5wb3B1cCAucG9wdXAtd3JhcHBlciAucG9wdXAtZm9vdC1ib3ggLnBvcHVwLWZvb3QtYnRuLnR5cGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjNiM2I7XG59XG5hcnRpY2xlLm5hdmVyLnBvcHVwIC5wb3B1cC13cmFwcGVyIC5wb3B1cC1mb290LWJveCAucG9wdXAtZm9vdC1idG4ubmF2ZXItbG9naW4ge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbmFydGljbGUudmlkZW8tcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbiAgLyog7J20IOqwkuydgCDri6Trpbgg7Luo7YWQ7LigIOychOyXkCDtkZzsi5zrkJjqsowg7ZWY6riwIOychO2VtCDtlYTsmpTtlanri4jri6QuICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC8qIOuwsOqyveyXkCDrsJjtiKzrqoUg7Zqo6rO866W8IOykjeuLiOuLpC4gKi9cbn1cbmFydGljbGUudmlkZW8tcG9wdXAgLnBvcHVwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5hcnRpY2xlLnZpZGVvLXBvcHVwIC5wb3B1cC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8qIOq4sOyhtOydmCBhYnNvbHV0ZeyXkOyEnCBmaXhlZOuhnCDrs4Dqsr3tlZjsl6wg7ZWt7IOBIO2ZlOuptOyXkCDqs6DsoJXrkJjrj4TroZ0g7ZWoICovXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHotaW5kZXg6IDEwNTA7XG4gIC8qIOuLpOuluCDsu6jthZDsuKAg7JyE7JeQIO2ZleyLpO2eiCDrs7TsnbTrj4TroZ0gei1pbmRleCDqsJIg7Kad6rCAICovXG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmFydGljbGUudmlkZW8tcG9wdXAgLmVtYmVkLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbmFydGljbGUudmlkZW8tcG9wdXAgLmVtYmVkLWNvbnRhaW5lciB2aWRlbyxcbmFydGljbGUudmlkZW8tcG9wdXAgLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsXG5hcnRpY2xlLnZpZGVvLXBvcHVwIC5lbWJlZC1jb250YWluZXIgb2JqZWN0LFxuYXJ0aWNsZS52aWRlby1wb3B1cCAuZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5hcnRpY2xlLnZpZGVvLXBvcHVwIC5lbWJlZC1jb250YWluZXIgLnlvdXR1YmUtcGxheWVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiDtmZTrqbQg7Y+t7JeQIOuUsSDrp57qsowg7ISk7KCVICovXG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNvcmRvdmEteW91dHViZS1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtb1wiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vLkNKSy1TdHJva2VzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszMUMwLTMxRTM7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstQ29tcGF0aWJpbGl0eS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMzMwMC0zMzcwLCBVKzMzN0ItMzM3RiwgVSszM0UwLTMzRkU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszNDAwLTM3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTAyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszODAwLTNCRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTAzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszQzAwLTNGRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs0MDAwLTQzRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTA1LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs0NDAwLTQ3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTA2LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs0ODAwLTRCRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1BLTA3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs0QzAwLTREQkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs0RTAwLTUxRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTAyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs1MjAwLTU1RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTAzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs1NjAwLTU5RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs1QTAwLTVERkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTA1LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs1RTAwLTYxRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTA2LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs2MjAwLTY1RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTA3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs2NjAwLTY5RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTA4LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs2QTAwLTZERkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTA5LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs2RTAwLTcxRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTEwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs3MjAwLTc1RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTExLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs3NjAwLTc5RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTEyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs3QTAwLTdERkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTEzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs3RTAwLTgxRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTE0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs4MjAwLTg1RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTE1LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs4NjAwLTg5RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTE2LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs4QTAwLThERkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTE3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs4RTAwLTkxRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTE4LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs5MjAwLTk1RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTE5LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs5NjAwLTk5RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTIwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs5QTAwLTlERkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLTIxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSs5RTAwLTlGRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW9cIiksXG4gIHVybCguLi9mb250cy9KaWdtby5DSkstQ29tcGF0aWJpbGl0eS1JZGVvZ3JhcGhzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVStGOTAwLUZBNkQsIFUrRkE3MC1GQUQ5O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyMDAwMC0yMDNGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0wMi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjA0MDAtMjA3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMDMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzIwODAwLTIwQkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyMEMwMC0yMEZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0wNS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjEwMDAtMjEzRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMDYud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzIxNDAwLTIxN0ZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTA3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyMTgwMC0yMUJGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0wOC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjFDMDAtMjFGRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMDkud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzIyMDAwLTIyM0ZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTEwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyMjQwMC0yMjdGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0xMS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjI4MDAtMjJCRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMTIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzIyQzAwLTIyRkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTEzLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyMzAwMC0yMzNGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0xNC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjM0MDAtMjM3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMTUud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzIzODAwLTIzQkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTE2LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyM0MwMC0yM0ZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0xNy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjQwMDAtMjQzRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMTgud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI0NDAwLTI0N0ZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTE5LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyNDgwMC0yNEJGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0yMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjRDMDAtMjRGRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMjEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI1MDAwLTI1M0ZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTIyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyNTQwMC0yNTdGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0yMy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjU4MDAtMjVCRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMjQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI1QzAwLTI1RkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTI1LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyNjAwMC0yNjNGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0yNi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjY0MDAtMjY3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMjcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI2ODAwLTI2QkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTI4LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyNkMwMC0yNkZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0yOS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjcwMDAtMjczRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMzAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI3NDAwLTI3N0ZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTMxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyNzgwMC0yN0JGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0zMi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjdDMDAtMjdGRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMzMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI4MDAwLTI4M0ZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTM0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyODQwMC0yODdGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0zNS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjg4MDAtMjhCRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMzYud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI4QzAwLTI4RkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTM3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyOTAwMC0yOTNGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi0zOC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMjk0MDAtMjk3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItMzkud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI5ODAwLTI5QkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1CLTQwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyOUMwMC0yOUZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQi00MS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkEwMDAtMkEzRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUItNDIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJBNDAwLTJBNkRGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1DLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyQTcwMC0yQUFGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQy0wMi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkFCMDAtMkFFRkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUMtMDMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJBRjAwLTJCMkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1DLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyQjMwMC0yQjZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tQy0wNS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkI3MDAtMkI3Mzk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJCNzQwLTJCODFEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1FLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyQjgyMC0yQkMxRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRS0wMi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkJDMjAtMkMwMUY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUUtMDMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJDMDIwLTJDNDFGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1FLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyQzQyMC0yQzgxRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRS0wNS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkM4MjAtMkNDMUY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUUtMDYud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJDQzIwLTJDRUExO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1GLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyQ0VCMC0yRDJBRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRi0wMi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkQyQjAtMkQ2QUY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUYtMDMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJENkIwLTJEQUFGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1GLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyREFCMC0yREVBRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRi0wNS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkRFQjAtMkUyQUY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUYtMDYud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJFMkIwLTJFNkFGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1GLTA3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSsyRTZCMC0yRUFBRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzJcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzIuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRi0wOC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMkVBQjAtMkVCRTA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8yXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8yLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUkud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJFQkYwLTJFRTVEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vMlwiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMi5DSkstQ29tcGF0aWJpbGl0eS1JZGVvZ3JhcGhzLVN1cHBsZW1lbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzJGODAwLTJGQTFEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vM1wiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMy5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1HLTAxLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszMDAwMC0zMDNGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzNcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzMuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRy0wMi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMzA0MDAtMzA3RkY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8zXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8zLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUctMDMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzMwODAwLTMwQkZGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vM1wiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMy5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1HLTA0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszMEMwMC0zMEZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzNcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzMuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tRy0wNS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMzEwMDAtMzEzNEE7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8zXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8zLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUgtMDEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzMxMzUwLTMxNzRGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vM1wiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMy5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1ILTAyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszMTc1MC0zMUI0Rjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKaWdtbztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoXCJKaWdtbzNcIiksXG4gIHVybCguLi9mb250cy9KaWdtbzMuQ0pLLVVuaWZpZWQtSWRlb2dyYXBocy1FeHRlbnNpb24tSC0wMy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMzFCNTAtMzFGNEY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSmlnbW87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKFwiSmlnbW8zXCIpLFxuICB1cmwoLi4vZm9udHMvSmlnbW8zLkNKSy1VbmlmaWVkLUlkZW9ncmFwaHMtRXh0ZW5zaW9uLUgtMDQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzMxRjUwLTMyMzRGO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEppZ21vO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbChcIkppZ21vM1wiKSxcbiAgdXJsKC4uL2ZvbnRzL0ppZ21vMy5DSkstVW5pZmllZC1JZGVvZ3JhcGhzLUV4dGVuc2lvbi1ILTA1LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSszMjM1MC0zMjNBRjtcbn1cblxuIiwiLy8g7IKs7Jqp7ZWY64qUIO2PsO2KuFxuJGZvbnQxIDogXCJOb3RvU2Fuc0tSXCI7IC8vIOq4sOuzuO2PsO2KuFxuLy8kZm9udDIgOiBcIkhhbmFNaW5cIjsgICAgIC8vIENKSyBFeHRCIOyYgeyXrSDtj7DtirhcbiRmb250MiA6IFwiSmlnbW9cIjsgICAgIC8vIENKSyBFeHRCIOyYgeyXrSDtj7DtirhcblxuLy8g7Lus65+s7IWLXG4kbWFpbl9jb2wgOiAjODg4NWZmO1xuJHN1Yl9jb2wxIDogI2Q0MjMyMztcbiRzdWJfY29sMiA6ICNlYzViNTg7XG4kc3ViX2NvbDMgOiAjZWM1YjU4O1xuXG5cbiRjb2xfcHJpbWFyeSA6ICM4ODg1ZmY7XG4kY29sX3ByaW1hcnkyIDogcmdiKDIzNSwgMTEyLCA4NCk7XG4kY29sX3NlY29uZCA6ICM0MTlhOTM7XG4kY29sX2Vycm9yIDogI2ViNDI0MjtcblxuJGdyYXkxIDogI2NjYztcbiRncmF5MiA6ICNlZGVkZWQ7XG5cblxuJGNvbF9wYWxlR3JleSA6ICNlM2UzZWE7XG4kY29sX2dyZXk5OTkyIDogIzE0MTQxNTtcbiRjb2xfZ3JleTg4ODIgOiAjMjgyODJkO1xuJGNvbF9ncmV5Nzc3MiA6ICM1ZTVlNjg7XG4kY29sX2dyZXk2NjYyIDogIzg3ODc5NDtcbiRjb2xfZ3JleTU1NTIgOiAjYWNhY2JiO1xuJGNvbF9ncmV5NDQ0MiA6ICNjYmNiZDc7XG4kY29sX2dyZXkyMjIyIDogI2YwZjBmNztcblxuXG4kYmx1ZV8yMCA6IHJnYmEoNDcsNDcsMjA0LDAuMik7XG4kYmxhY2tfMTYgOiByZ2JhKDAsMCwwLDAuMTYpO1xuJGJsYWNrXzIwIDogcmdiYSgwLDAsMCwwLjIwKTtcblxuXG4vLyDthY3siqTtirhcbiR0ZXh0X2NvbDEgOiByZ2IoNTEsNTUsNTkpO1xuJHRleHRfY29sMiA6ICM2NjY2NjY7XG5cblxuLy8g7KeA7JetIOyDiVxuXG4kY29sX3JlZ2lvbl8xOiByZ2IoNTIsIDEzMiwgMjIzKTsgLy8g7Lap7LKt64+EXG4kY29sX3JlZ2lvbl8xc3ViOiByZ2IoMTI2LCAxNzksIDI0MSk7XG5cbiRjb2xfcmVnaW9uXzI6IHJnYigxMjksIDgyLCA0Mik7IC8vIOqwleybkOuPhFxuJGNvbF9yZWdpb25fMnN1YjogcmdiKDE3MiwgMTI5LCA5Mik7XG5cbiRjb2xfcmVnaW9uXzM6IHJnYigyNTUsIDE4NywgMCk7IC8vIOqyveq4sOuPhFxuJGNvbF9yZWdpb25fM3N1YjogcmdiKDI1NSwgMjA5LCA4NCk7XG5cbiRjb2xfcmVnaW9uXzQ6IHJnYig4OCwgNzYsIDIwMSk7IC8vIOqyveyDgeuPhFxuJGNvbF9yZWdpb25fNHN1YjogcmdiKDE1NSwgMTQ4LCAyMTkpO1xuXG4kY29sX3JlZ2lvbl81OiByZ2IoMjU1LCAxNDIsIDU1KTsgLy8g7KCc7KO864+EXG4kY29sX3JlZ2lvbl81c3ViOiByZ2IoMjU1LCAxODQsIDEyOSk7XG5cbiRjb2xfcmVnaW9uXzY6IHJnYig3OCwgMTgwLCA4MSk7IC8vIOyghOudvOuPhFxuJGNvbF9yZWdpb25fNnN1YjogcmdiKDE1MSwgMjE3LCAxNTMpO1xuXG5cblxuJGNvbF9zZXVuZ2pvXzE6ICM3ODVjMmQ7ICAvLyDqsIjsg4lcbiRjb2xfc2V1bmdqb18yOiAjNzFhZTQ3OyAgLy8g7LSI66GdXG4kY29sX3NldW5nam9fMzogI2VjYWYwYTsgIC8vIOq4iOyDiVxuJGNvbF9zZXVuZ2pvXzQ6ICNmMjQ3MTA7ICAvLyDso7ztmY1cbiRjb2xfc2V1bmdqb181OiAjMDBiMWYxOyAgLy8g7ZWY64qYXG5cblxuJGJ0bl9tYWluX2NvbCA6ICMyNmMyY2M7XG4kYnRuX25lZ2F0aXZlX2NvbCA6ICM4ZDhlOTg7XG5cbiRmb290ZXJfaGVpZ2h0OiA2MHB4O1xuXG5cbi8vOnJvb3Qge1xuLy8gIC0tc2FmZS1hcmVhLWluc2V0LXRvcDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXRvcCk7IC8qIOyYiOyghCBpT1MgMTEuMCDrsoTsoITsmqkgKi9cbi8vICAtLXNhZmUtYXJlYS1pbnNldC1ib3R0b206IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuLy99XG5cbi8vQHN1cHBvcnRzIChwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApKSB7XG4gIC8vIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkg6rCAIOyLpOygnOuhnCDsi6TtlonrkJjsp4DripQg7JWK7J2MXG5cbiAgOnJvb3Qge1xuICAgIC8vLS1zYWZlLWFyZWEtaW5zZXQtdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7IC8qIOyDiOuhnOyatCBpT1MgMTEuMiDsnbTsg4Eg67KE7KCE7JqpICovXG5cbiAgICAvLyDrhbjsuZgg7JeG64qUIOyVhOydtO2PsOyXkOyEnCBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCnqsIAgMOyduCDqsr3smrDqsIAg7J6I64ukLiAo7Zi57J2AIOyhtOyerO2VmOyngCDslYrqsbDrgpgpXG4gICAgLS1zYWZlLWFyZWEtaW5zZXQtdG9wOiBtYXgoMjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC10b3ApKTsgLyog7IOI66Gc7Jq0IGlPUyAxMS4yIOydtOyDgSDrsoTsoITsmqkgKi9cblxuICAgIC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuICB9XG4vL31cblxuLy8g7Y6R7IWYXG5AbWl4aW4gcHNldWRvKCRkaXNwbGF5OiBibG9jaywgJHBvczogYWJzb2x1dGUsICRjb250ZW50OiAnJykge1xuXHRjb250ZW50OiAkY29udGVudDtcblx0ZGlzcGxheTogJGRpc3BsYXk7XG5cdHBvc2l0aW9uOiAkcG9zO1xufVxuXG5AbWl4aW4gbHNQeCgkbGV0dGVyU3BhY2luZywgJGZvbnRTaXplKSB7XG5cdGxldHRlci1zcGFjaW5nOiAjeygkbGV0dGVyU3BhY2luZyAqICRmb250U2l6ZSkgLyAxMDAwfXB4O1xufVxuXG5AbWl4aW4gbHNSZW0oJGxldHRlclNwYWNpbmcsICRmb250U2l6ZSkge1xuXHRsZXR0ZXItc3BhY2luZzogI3soJGxldHRlclNwYWNpbmcgKiAkZm9udFNpemUpIC8gMTAwMDB9cmVtO1xuXG59XG5cbkBtaXhpbiB0ZXh0LW1pZGRsZSgkdmVydGljYWwtYWxpZ24gOiBtaWRkbGUpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xufVxuXG5AbWl4aW4gdGV4dF9lbGxpcHNpcyB7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0Ly93aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOjEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiB0ZXh0X2VsbGlwc2lzX211bHRpKCRsaW5lLCRsaCwkaCkge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmU7IC8qIOudvOyduOyImCAqL1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdGxpbmUtaGVpZ2h0OiAjeyRsaH1weDtcblx0bWluLWhlaWdodDogI3skaH1weDsgLyogbGluZS1oZWlnaHQg6rCAIDEuMmVtIOydtOqzoCAz65287J247J2EIOyekOultOq4sCDrlYzrrLjsl5AgaGVpZ2h064qUIDEuMmVtICogMyA9IDMuNmVtICovXG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1peGluIGljb24oJG5hbWUgLCAkdyAsICRoKSB7XG5cdCR1cmw6IFwiLi4vaW1nLyN7JG5hbWV9LnBuZ1wiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJHVybCkgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuXHR3aWR0aDogI3skd31weDtcblx0aGVpZ2h0OiAjeyRofXB4O1xuXHRAY29udGVudFxufVxuXG5AbWl4aW4gYXBwZWFyIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tcy1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWl4aW4gcmVnaW9uX3R5cGVzIHtcblxuICAvLyDstqnssq3rj4RcbiAgJi50eXBlLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzE7XG4gIH1cbiAgJi50eXBlLTFzdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzFzdWI7XG4gIH1cblxuICAvLyDqsJXsm5Drj4RcbiAgJi50eXBlLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzI7XG4gIH1cbiAgJi50eXBlLTJzdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzJzdWI7XG4gIH1cblxuICAvLyDqsr3quLDrj4RcbiAgJi50eXBlLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzM7XG4gIH1cbiAgJi50eXBlLTNzdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzNzdWI7XG4gIH1cblxuICAvLyDqsr3sg4Hrj4RcbiAgJi50eXBlLTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzQ7XG4gIH1cbiAgJi50eXBlLTRzdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzRzdWI7XG4gIH1cblxuICAvLyDsoJzso7zrj4RcbiAgJi50eXBlLTUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzU7XG4gIH1cbiAgJi50eXBlLTVzdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzVzdWI7XG4gIH1cblxuICAvLyDsoITrnbzrj4RcbiAgJi50eXBlLTYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzY7XG4gIH1cbiAgJi50eXBlLTZzdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzZzdWI7XG4gIH1cbn1cblxuQG1peGluIGxhcmdlTW9kZXtcblx0QGF0LXJvb3QgYXBwLXJvb3QubGFyZ2UtbW9kZSAjeyZ9IHtcblx0XHRAY29udGVudFxuXHR9XG59XG5cbkBtaXhpbiBpb3N7XG4gIEBhdC1yb290IGFwcC1yb290LmlvcyAjeyZ9IHtcbiAgICBAY29udGVudFxuICB9XG59XG5cbkBtaXhpbiBpb3Mtbm90Y2h7XG4gIEBhdC1yb290IGFwcC1yb290Lmlvcy5ub3RjaCAjeyZ9IHtcbiAgICBAY29udGVudFxuICB9XG59XG5cbkBtaXhpbiBsYXJnZU1vZGUtaW9ze1xuICBAYXQtcm9vdCBhcHAtcm9vdC5sYXJnZS1tb2RlLmlvcyAjeyZ9IHtcbiAgICBAY29udGVudFxuICB9XG59XG5cbi8vQG1peGluIG5vdGNoe1xuLy8gIEBhdC1yb290IGFwcC1yb290Lm5vdGNoICN7Jn0ge1xuLy8gICAgQGNvbnRlbnRcbi8vICB9XG4vL31cblxuXG5AbWl4aW4gc2V1bmdqbygkbnVtKXtcbiAgQGF0LXJvb3QgYXBwLXJvb3Quc2V1bmdqbyN7JG51bX0gI3smfSB7XG4gICAgQGNvbnRlbnRcbiAgfVxufVxuXG5AbWl4aW4gc2V1bmdqby1sYXJnZSgkbnVtKXtcbiAgQGF0LXJvb3QgYXBwLXJvb3QubGFyZ2UtbW9kZS5zZXVuZ2pvI3skbnVtfSAjeyZ9IHtcbiAgICBAY29udGVudFxuICB9XG59XG5cblxuLy8g67CY7J2R7ZiVICgz67CwKVxuQGZ1bmN0aW9uIGQoJHZhbHVlICwgJGRpdmlkZSA6IDMpIHtcblx0QHJldHVybiAoI3soJHZhbHVlLyRkaXZpZGUpfXB4KTtcbn1cblxuLy8g67CY7J2R7ZiVICgz67CwKVxuQGZ1bmN0aW9uIGRuKCR2YWx1ZSAsICRkaXZpZGUgOiAzKSB7XG5cdEByZXR1cm4gKCR2YWx1ZS8kZGl2aWRlKTtcbn1cblxuXG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc291cmNlLCAkc3Vic3RyaW5nLCAkcmVwbGFjZW1lbnQsICRmYWlsLXNpbGVudGx5OiBmYWxzZSkge1xuXHQkc3RhcnQ6IHN0ci1pbmRleCgkc291cmNlLCAkc3Vic3RyaW5nKTtcblx0QGlmICRzdGFydCB7XG5cdFx0QHJldHVybiBzdHItc2xpY2UoJHNvdXJjZSwgMSwgJHN0YXJ0IC0gMSkgICsgJHJlcGxhY2VtZW50ICsgc3RyLXNsaWNlKCRzb3VyY2UsICRzdGFydCArIHN0ci1sZW5ndGgoJHN1YnN0cmluZykpXG5cdH1cblx0QGlmICRmYWlsLXNpbGVudGx5IHtcblx0XHRAcmV0dXJuICRzb3VyY2U7XG5cdH0gQGVsc2Uge1xuXHRcdEBlcnJvciBcIicjeyRzdWJzdHJpbmd9JyB3YXMgbm90IGZvdW5kIGluICcjeyRzb3VyY2V9J1wiO1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AaW1wb3J0IFwiZ2xvYmFsLnNjc3NcIjtcbi8vQGltcG9ydCBcIkhhbmFNaW4uY3NzXCI7XG5AaW1wb3J0IFwiSmlnbW8uY3NzXCI7XG5cblxuLy8g7Y+w7Yq4IOyEpOyglVxuQGVhY2ggJGZvbnRzIGluIFQsIEwsIFIsIE0sIEIsIEVCIHtcblxuXHRAZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQxO1xuXHRcdHNyYzogdXJsKCcuLi9mb250cy9Ob3RvU2Fuc0tSLSN7JGZvbnRzfS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdFx0QGlmICRmb250cyA9PSBUIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdFx0fSBAZWxzZSBpZiAkZm9udHMgPT0gTCB7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH0gQGVsc2UgaWYgJGZvbnRzID09IFIge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9IEBlbHNlIGlmICRmb250cyA9PSBNIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fSBAZWxzZSBpZiAkZm9udHMgPT0gQiB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH0gQGVsc2UgaWYgJGZvbnRzID09IEVCIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0fVxuXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHR9XG59XG5cbi8vIOuUlO2PtO2KuCDshKTsoJVcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyAsIHRleHRhcmVhICwgaW5wdXQsIHNlbGVjdCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udDEsICRmb250Miwgc2Fucy1zZXJpZjtcblx0Y29sb3I6ICR0ZXh0X2NvbDE7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogYeyViCBpbWfqsIAg65Ok7Ja06rCIIOuVjCBh66W8IOychOuhnCDsoJXroKzsi5zsvJwg7Jes67Cx7J2EIOyXhuyVqCDrlYwg7IKs7JqpICovXG5cbiAgLy8g67KE7Yq87J2EIOuIjOuggOydhCDrlYwg7IOB7J6QIOuqqOyWkeydmCDtkZzsi5zqsIAg7JWIIOuCmOyYpOuPhOuhnSDtlZzri6QuXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgLy8g7Zmc7ISx7ZmUIOuQmOqxsOuCmCwg7Y+s7Luk7Iqk6rCAIOyeiOydhCDrlYwg7ZGc7Iuc6rCAIOyViOuQmOuPhOuhnSDtlZzri6QuXG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbmh0bWwsIGJvZHkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcblx0LW1vei10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuLy8g66qo67CU7J287JqpIOyFi+2MhVxuaHRtbHtcblx0Ly9mb250LXNpemU6IDEwcHg7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTsgLyog7ZWc6riAIOq4sOykgOydgCAxLjIgKi9cbn1cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxuXG50ZXh0YXJlYXtcblx0b3V0bGluZTogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdHdpZHRoOjEwMCU7XG59XG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cbn1cbmkge1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudGgsIHRke1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXXtcblx0Zm9udC1mYW1pbHk6IGluaXRpYWw7XG59XG5cblxuKiB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5zcGFuLCBkaXZ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cbmlucHV0e1xuXHRvdXRsaW5lOiBub25lO1xuXHQvKiBSZW1vdmUgRmlyc3QgKi9cblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAwO1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiogZmxleCB3b3JkIHJlc2V0ICoqL1xuKiB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbXBvcnQgXCJnbG9iYWwuc2Nzc1wiO1xuXG5cblxuXG4ucmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaWMge1xuXHRAaW5jbHVkZSB0ZXh0LW1pZGRsZTtcbn1cblxuLnNlY3Rpb25MaW5le1xuXHRoZWlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuXG5cbmxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRAaW5jbHVkZSBwc2V1ZG87XG59XG5cbi5tbDV7XG5cdG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ubWwxMCB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubXQxMCB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5tdDMwIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm10NDAge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucHQxMCB7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucHQ0MCB7XG5cdHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG5cbi5pYyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Zm9udC1zaXplOiAwO1xufVxuXG5cbi5vdmVybGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogNTAwO1xuXG59XG5cbi5vdmVybGF5MjpiZWZvcmV7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogNTUwO1xuXG59XG5cbi8qKiDqsoDsg4nslrQg7ZWY7J2065287J207Yq4ICoqL1xuLmZfcmVkIHtcblx0Y29sb3I6ICNmZjMzMzM7XG59XG5cbi5idG4uY2hrQnRue1xuXHR3aWR0aDogNzVweDtcblx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHBhZGRpbmc6MCAxMXB4O1xuXHQvL2JhY2tncm91bmQ6IzUxNTQ2MSB1cmwoXCIuLi9pbWcvaWNfY2hrX2Fycm93LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDlweDtcbn1cblxuXG5cbmFydGljbGUucGFnZU1lbnUge1xuXHRoZWlnaHQ6IDU2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgMCAjZGRkZGRkO1xufVxuXG5hcnRpY2xlLnBhZ2VTZWxlY3RvciB7XG5cblx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblxuXG5cdC5zZWxlY3RvckJveCB7XG5cdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgMCAwICNkZGRkZGQ7XG5cdFx0d2lkdGg6IDQyMHB4O1xuXG5cdFx0YS5zZXQge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDUwcHggMCAyMHB4O1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfc2VsZWN0b3JfYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTRweCAvIDI0cHggMjRweDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAxcHg7XG5cdFx0XHR0b3A6IDU2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRtYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxNzBweCk7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgLTFweCAwIDAgMCAjZGRkZGRkLCBpbnNldCAwIC0xcHggMCAwICNmM2YzZjM7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblxuXHRcdFx0XHRcdCYub257XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDNiZmY7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIDAgI2RkZGRkZDtcblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XG5cbmFydGljbGUuc3Bpbm5lciB7XG5cdGZvbnQtc2l6ZTogMDtcblx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCYub2Zme1xuXHRcdGJvcmRlci1jb2xvcjokY29sX3BhbGVHcmV5O1xuXG5cdFx0aW5wdXR7XG5cdFx0XHRjb2xvcjogJGNvbF9ncmV5NDQ0MlxuXHRcdH1cblxuXHRcdGEubWludXN7XG5cdFx0XHQvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uSWNNaW51czIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0YS5wbHVze1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbkljUGx1czIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkY29sX2dyZXk0NDQyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdCYubWludXMge1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbkljTWludXMxLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdH1cblxuXHRcdCYucGx1cyB7XG5cdFx0XHQvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uSWNQbHVzMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogMzJweDtcblx0fVxuXG59XG5cbmFydGljbGUucGFnaW5nIHtcblxuXHRmb250LXNpemU6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXG5cdHVsIHtcblxuXHRcdEBpbmNsdWRlIHRleHQtbWlkZGxlKCk7XG5cblx0XHRsaSB7XG5cblx0XHRcdEBpbmNsdWRlIHRleHQtbWlkZGxlKCk7XG5cblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQtbWlkZGxlKCk7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXG5cdFx0XHRcdCYubnVtIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICM0OTQ5NDk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBsc1B4KC0zMCwgMTYpO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAzcHg7XG5cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRtYWluX2NvbDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtcG9zaXRpb246IHVuZGVyO1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyZGFhZDM7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZmlyc3Qge1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3BhZ2luZ19maXJzdC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblxuXHRcdFx0XHRcdCY6aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO31cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucHJldiB7XG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfcGFnaW5nX3ByZXYucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxN3B4O1xuXG5cdFx0XHRcdFx0Jjpob3Zlcntib3JkZXI6MXB4IHNvbGlkICNjY2M7fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5leHQge1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3BhZ2luZ19uZXh0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxN3B4O1xuXG5cdFx0XHRcdFx0Jjpob3Zlcntib3JkZXI6MXB4IHNvbGlkICNjY2M7fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX3BhZ2luZ19sYXN0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdCY6aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO31cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxufVxuXG5cbi5zYm94IHtcblx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlcjpub25lO1xuXHRtaW4td2lkdGg6MTEzcHg7XG5cblx0Ji5ub3JtYWx7XG5cdFx0bWluLXdpZHRoOjE4MHB4O1xuXHR9XG5cblx0Ji5sb25ne1xuXHRcdHdpZHRoOiAyOTBweDtcblx0fVxuXG5cdCYuc21hbGx7XG5cdFx0d2lkdGg6IDEzMHB4O1xuXHR9XG5cblx0Ji5mdWxse1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblxuXG5cdCYub257XG5cblx0XHQuc2V0e1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkIHJnYigyMzksMjM5LDIzOSk7XG5cdFx0fVxuXHR9XG5cblx0LnNldCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOjAgMjRweCAwIDEycHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltZy9pY29fc2VsZWN0X2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDdweDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiByZ2IoNTgsNjYsNzQpO1xuXHRcdGJvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0fVxuXG5cdHVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAyOXB4O1xuXHRcdHotaW5kZXg6IDIwMDtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjoxcHggc29saWQgcmdiKDIzOSwyMzksMjM5KTtcblxuXHRcdGxpIHtcblx0XHRcdCYgKyBsaXtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCByZ2IoMjM5LDIzOSwyMzkpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGNvbG9yOiByZ2IoNTgsNjYsNzQpO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cblx0c2VsZWN0IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzJweDtcblx0XHQvKiB5b3Ugc2hvdWxkIGtlZXAgdGhlc2UgZmlyc3RzIHJ1bGVzIGluIHBsYWNlIHRvIG1haW50YWluIGNyb3NzLWJyb3dzZXIgYmVoYXZpb3VyICovXG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHQtby1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0Ly9iYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltZy9pY19zZWxlY3RfYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTBweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlcjoxcHggc29saWQgI2M4YzhjODtcblx0XHRwYWRkaW5nOjAgMzBweCAwIDE4cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdEBpbmNsdWRlIGxzUHgoLTQwLCAxNik7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0Y29sb3I6ICM1NTU1NTU7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHR9XG5cblx0Ji5zbWFsbGVyIHtcblx0XHR3aWR0aDogNjBweDtcblx0fVxuXG5cdCYuYmlne1xuXHRcdHdpZHRoOiAxODBweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXG5cdFx0c2VsZWN0e1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfc2VsZWN0X2Fycm93LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDlweDtcblxuXHRcdH1cblxuXHR9XG5cblxufVxuXG5cbnRhYmxlLmZvcm0ge1xuXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2IzYjNiO1xuXG5cblx0dHIge1xuXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmQyZDI7XG5cblx0XHR0aCB7XG5cdFx0XHRwYWRkaW5nOiAxOXB4IDMzcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHRcdCYubGVmdCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuY2VudGVyIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuYm94IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdC5yb3cge1xuXG5cdFx0XHRcdFx0JiArIC5yb3cge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRib3gge1xuXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXG5cdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc21hbGxlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmxvbmcge1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblxuXHRcdFx0LnVuaXQge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuZm9ybUJ0biB7XG5cdFx0XHQvL2JvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHR9XG5cdH1cbn1cblxubGFiZWwudG9nZ2xlIHtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTZweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdGlucHV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6Y2hlY2tlZCB7XG5cblx0XHRcdH4gLmhhbmRsZXIge1xuXHRcdFx0XHRsZWZ0OiAxNHB4O1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNjZTIwMjc7XG5cdFx0XHRcdHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLW91dDtcblx0XHRcdH1cblxuXHRcdFx0fiAuYmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGI3YWYzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oYW5kbGVyIHtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLW91dDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDJweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0ei1pbmRleDogMTA7XG5cdH1cblxuXHQuYmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkZGVlMDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0d2lkdGg6IDI4cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdH1cblxufVxuXG4ucmJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDA7XG5cblx0bGFiZWwge1xuXHRcdEBpbmNsdWRlIHRleHQtbWlkZGxlKCk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogLTk5OTlweDtcblxuXHRcdFx0Ly8mOmRpc2FibGVke1xuXHRcdFx0Ly9cdCYgfiBpe1xuXHRcdFx0Ly9cdFx0YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvQ2hlY2tfRGlzYWJsZUAzeC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuXHRcdFx0Ly9cblx0XHRcdC8vXHR9XG5cdFx0XHQvL31cblxuXHRcdFx0JjpjaGVja2VkIHtcblxuXHRcdFx0XHQmIH4gaSB7XG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vaW1nL2J0blJhZGlvYnRuT24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiB+IC50eHR7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xfcHJpbWFyeTI7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0XHRcdC8vYmFja2dyb3VuZDojZmZmIHVybChcIi4uL2ltZy9idG5SYWRpb2J0bk9mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuXG5cblx0XHR9XG5cblxuXHRcdC50eHQge1xuXHRcdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XG5cdFx0XHRjb2xvcjogJGNvbF9ncmV5Nzc3Mjtcblx0XHR9XG5cdH1cbn1cblxuLmFtb3VudEJveCB7XG5cdGZvbnQtc2l6ZTogMDtcblx0QGluY2x1ZGUgdGV4dC1taWRkbGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG5cblx0Lm1pbnVzLCAucGx1cyB7XG5cdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHdpZHRoOiAzNnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQvLy5taW51c3tiYWNrZ3JvdW5kOiNmMmYzZjUgdXJsKFwiLi4vaW1nL2ljX2Ftb3VudF9taW51cy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9XG5cdC8vLnBsdXN7YmFja2dyb3VuZDojZjJmM2Y1IHVybChcIi4uL2ltZy9pY19hbW91bnRfcGx1cy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9XG5cblxuXHQudGJveCB7XG5cdFx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMmQyZDI7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QyZDJkMjtcblx0XHRib3JkZXItdG9wOm5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTpub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cbn1cblxuLmNib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXG5cdGxhYmVsIHtcblx0XHRAaW5jbHVkZSB0ZXh0LW1pZGRsZSgpO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC05OTk5cHg7XG5cblx0XHRcdC8vJjpkaXNhYmxlZHtcblx0XHRcdC8vXHQmIH4gaXtcblx0XHRcdC8vXHRcdGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL0NoZWNrX0Rpc2FibGVAM3gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3Zlcjtcblx0XHRcdC8vXG5cdFx0XHQvL1x0fVxuXHRcdFx0Ly99XG5cblx0XHRcdCY6Y2hlY2tlZCB7XG5cblx0XHRcdFx0JiB+IGkge1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDojZmZmIHVybChcIi4uL2ltZy9kcmF3YWJsZS9pY19jaGtfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdEBpbmNsdWRlIHRleHQtbWlkZGxlKCk7XG5cdFx0XHQvL2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIuLi9pbWcvZHJhd2FibGUvaWNfY2hrX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuXHRcdH1cblxuXG5cdFx0LnR4dCB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0LW1pZGRsZSgpO1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblxuXHRcdFx0Ji5iaWd7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5idG57XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXkxO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym94LXNoYWRvdzogMCAzcHggNnB4IDAgJGJsYWNrXzE2O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cblxuXHQmLmZ1bGx7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmLmNvbF9fbWFpbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbl9jb2w7XG5cdH1cblxuXHQubm9ybWFse1xuXHRcdGhlaWdodDogMzBweDtcblx0fVxuXG5cdCYuYmlne1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXG59XG5cbmxhYmVsLmNoayB7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXG5cdFx0QGluY2x1ZGUgdGV4dC1taWRkbGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNjU2ZDlhO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6Y2hlY2tlZCB7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwYjdhZjM7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50Ym94IHtcblx0QGluY2x1ZGUgdGV4dC1taWRkbGUoKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYud2l0aC1jaGt7XG5cblx0XHRpbnB1dHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHQvL2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2RyYXdhYmxlL2ljX3ByaWNlLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyIC8gMTFweCA4cHg7XG5cdFx0fVxuXG5cblx0fVxuXG5cdCYuZl9tYWlue1xuXG5cdFx0aW5wdXR7XG5cdFx0XHRjb2xvcjogJG1haW5fY29sO1xuXHRcdH1cblx0fVxuXG5cdCYud2l0aC10eHQtYnRue1xuXG5cdFx0LnR4dC1idG57XG5cdFx0XHRjb2xvcjogJG1haW5fY29sO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6MDtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHRpbnB1dHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmLndpdGgtdGltZXJ7XG5cblx0XHRpbnB1dHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6MzBweDtcblx0XHR9XG5cblx0XHQudGltZXJ7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHJpZ2h0Ojg4cHg7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcblx0XHRcdGNvbG9yOiAkdGV4dF9jb2wyO1xuXHRcdH1cblx0fVxuXG5cblxuXG5cblxuXHQmLndpdGgtYnRue1xuXG5cdFx0Ji53aXRoLWJ0bi1mdWxse1xuXG5cdFx0XHRpbnB1dHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDY1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC50Ym94LWJ0bntcblx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblxuXG5cdFx0Ji53aXRoLWJ0bi1zbWFsbHtcblxuXHRcdFx0LnRib3gtYnRue1xuXHRcdFx0XHR3aWR0aDogNTdweDtcblx0XHRcdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRpbnB1dHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA4OHB4KTtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHR9XG5cblx0XHQudGJveC1idG57XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDowO1xuXHRcdFx0dG9wOjUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHR3aWR0aDogNzRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluX2NvbDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggNnB4IDAgJGJsYWNrXzE2O1xuXG5cdFx0XHQmLnR5cGUxe1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTE7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmLmZ1bGx7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aW5wdXR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRncmF5MTtcblx0fVxuXG5cdCYucmVhZG9ubHl7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdEBpbmNsdWRlIGxzUHgoLTEwLCAxNSk7XG5cdH1cblxuXHRpbnB1dHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG5cdFx0aGVpZ2h0OiAzM3B4O1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRncmF5MTtcblxuXHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0Y29sb3I6ICRncmF5MTtcblx0XHR9XG5cdH1cbn1cblxuLy8g7Iqk7YGs66GkIOydtO2Ome2KuFxuLnNjcm9sbC1lZmZlY3Qge1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIC8vYmFja2dyb3VuZDogcmdiKDIyNCwgMjIxLCAyMTIpO1xuICAgIC8vYm9yZGVyLXJhZGl1czogN3B4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM5MDg0Njk7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB9XG5cbiAgJi5vdmVyLXkge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgfVxuXG4gICYub3Zlci14IHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQGltcG9ydCBcImdsb2JhbC5zY3NzXCI7XHJcblxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcblxyXG4gICYuYmctd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIC8vb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcblxyXG5cclxuYm9keSB7XHJcblxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuXHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAmLnNjcm9sbEhpZGRlbiB7XHJcblxyXG4gICAgLy9vdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHJcbiAgICAqIHtcclxuICAgICAgdG91Y2gtYWN0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGFuamEtc2l6ZSB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uc2l6ZS03MCB7XHJcbiAgZm9udC1zaXplOiA3MCU7XHJcbn1cclxuXHJcbi5zaXplLTgwIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLnNpemUtOTAge1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG59XHJcblxyXG4uc2l6ZS0xMTAge1xyXG4gIGZvbnQtc2l6ZTogMTEwJTtcclxufVxyXG5cclxuLmhhbGYtc2l6ZSB7XHJcbiAgZm9udC1zaXplOiA1MCU7XHJcbn1cclxuXHJcbi5hcnJvdy1zeW1ib2wge1xyXG4gIGhlaWdodDogMC42ZW07XHJcbn1cclxuXHJcbi8qIHNwbGFzaCBpbWFnZSAqL1xyXG4uc3BsYXNoLWxheWVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgaW9zIHtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBpb3Mtbm90Y2gge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSArIHZhcigtLXNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcclxuICB9XHJcbn1cclxuXHJcbi5zcGxhc2gtbGF5ZXIgdmlkZW8ge1xyXG4gIHdpZHRoOiAwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHZ3O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4uc3BsYXNoLWdpZiB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gIHotaW5kZXg6IDEwMDE7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5zcGxhc2gtZ2lmIGltZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IDUwdnc7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5pbm5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAxOHB4IDEwcHg7XHJcblxyXG4gICYuZGV0YWlsLW9wZW4ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuYTpsaW5rLndvcmRsaW5rIHtcclxuICAvL2NvbG9yOiB3aGl0ZTtcclxuICAvL2JhY2tncm91bmQtY29sb3I6ICNmZmUzNzU7XHJcbn1cclxuXHJcbmE6bGluay53b3JkbGluazpob3ZlcixcclxuYTp2aXNpdGVkLndvcmRsaW5rOmhvdmVyIHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhNzk0NztcclxufVxyXG5cclxuYTp2aXNpdGVkLndvcmRsaW5rIHtcclxuICAvL2NvbG9yOiB3aGl0ZTtcclxuICAvL2JhY2tncm91bmQtY29sb3I6ICM3N2UzNzU7XHJcbn1cclxuXHJcbi50eHQtYm94IHtcclxuICAvLyYgYTpsaW5rLndvcmRsaW5rIHtcclxuICAvLyAgLy9jb2xvcjogd2hpdGU7XHJcbiAgLy8gIGJhY2tncm91bmQtY29sb3I6ICNmZmUzNzU7XHJcbiAgLy99XHJcbiAgLy9cclxuICAvLyYgYTp2aXNpdGVkLndvcmRsaW5rIHtcclxuICAvLyAgLy9jb2xvcjogd2hpdGU7XHJcbiAgLy8gIGJhY2tncm91bmQtY29sb3I6ICNmZmUzNzU7XHJcbiAgLy99XHJcbn1cclxuXHJcbi5vdGhlci10eHQge1xyXG4gIC8vJiBhOmxpbmsud29yZGxpbmsge1xyXG4gIC8vICAvL2NvbG9yOiB3aGl0ZTtcclxuICAvLyAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTM3NTtcclxuICAvL31cclxuICAvL1xyXG4gIC8vJiBhOnZpc2l0ZWQud29yZGxpbmsge1xyXG4gIC8vICAvL2NvbG9yOiB3aGl0ZTtcclxuICAvLyAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTM3NTtcclxuICAvL31cclxufVxyXG5cclxuYXJ0aWNsZSB7XHJcbiAgLy8mIGE6bGluay53b3JkbGluayB7XHJcbiAgLy8gIC8vY29sb3I6IHdoaXRlO1xyXG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMzc1O1xyXG4gIC8vfVxyXG4gIC8vXHJcbiAgLy8mIGE6dmlzaXRlZC53b3JkbGluayB7XHJcbiAgLy8gIC8vY29sb3I6IHdoaXRlO1xyXG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMzc1O1xyXG4gIC8vfVxyXG59XHJcblxyXG5cclxuLndhdmVfYm94IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIC53YXZlX2NhbnZhcyB7XHJcbiAgICBoZWlnaHQ6IDEwcmVtO1xyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLWZpcnN0IHtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbn1cclxuXHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gIC8vcGFkZGluZzogNTZweCAwIDQ4cHggMDtcclxuICBwYWRkaW5nOiAwIDAgJGZvb3Rlcl9oZWlnaHQgMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgLy9ib3R0b206IDA7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuXHJcbiAgQGluY2x1ZGUgaW9zIHtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skZm9vdGVyX2hlaWdodH0gKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGlvcy1ub3RjaCB7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICYuZm9vdGVyLW5vbmUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmLnBhZ2Utc3ViIHtcclxuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGlvcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDY2cHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnBhZ2UtYWRtaW4ge1xyXG4gICAgcGFkZGluZy10b3A6IDY2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgaW9zIHtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoNjZweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcclxuICAgIH1cclxuXHJcbiAgICAuZml4ZWQtdGV4dCB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIC8vei1pbmRleDogMTA7XHJcbiAgICAgIC8vYm94LXNoYWRvdzogMHB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cclxuICAgICAgLmZpeGVkLW1zZyB7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xyXG5cclxuICAgICAgICAvL2ZvbnQtZmFtaWx5OiAkZm9udDM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogIzUwNTU1YTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5wYWdlLWtleXdvcmQge1xyXG4gICAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGlvcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDIxMHB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5wYWdlLWtleXdvcmQyIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBpb3Mge1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygxNzBweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmcxIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYigyNDMsIDIzNSwgMjMyKSB1cmwoXCIuLi9pbWcvYm90dG9tX2JnLnN2Z1wiKSBuby1yZXBlYXQgYm90dG9tICRmb290ZXJfaGVpZ2h0IGNlbnRlciAvIDEwMCUgYXV0bztcclxuICB9XHJcblxyXG4gICYuYmcyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDMsIDIzNSwgMjMyKTtcclxuICB9XHJcblxyXG4gICYuYmczIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjQsIDI0MiwgMjQzKTtcclxuICB9XHJcblxyXG4gICYubm8tc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmLmZ1bGwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICYub3ZlcmxheS53aGl0ZTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gICYub3ZlcmxheTpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gIH1cclxuXHJcbiAgLm92ZXJsYXkzIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogLTEwMHZ3O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLy96LWluZGV4OiAxMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgfVxyXG5cclxuICAmLmZvb3RCdG4ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGQoMTY4KTtcclxuICB9XHJcblxyXG4gICYuZnVsbCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5tYWluIHtcclxuICAgIC8vcGFkZGluZy1ib3R0b206ICRmb290ZXJfaGVpZ2h0O1xyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5hc2lkZS5nbmItYnRuLW1lbnUge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAtOXB4O1xyXG4gIHRvcDogLTZweDtcclxuICB6LWluZGV4OiAxMDtcclxuXHJcbiAgQGluY2x1ZGUgaW9zIHtcclxuICAgIHRvcDogY2FsYyh2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSAtIDZweCk7XHJcbiAgfVxyXG5cclxuICAuZ25iLWJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgaGVpZ2h0OiA1OHB4O1xyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5uYXYubW9iaWxlLW1lbnUge1xyXG4gIC8vZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHotaW5kZXg6IDUxMDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHdpZHRoOiAyODBweDtcclxuXHJcbiAgLm1vYmlsZS1tZW51LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ19kcmF3ZXJfcGF0dGVybkAzeC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wIC8gMTAwJSAxMDAlO1xyXG5cclxuICAgIC5tb2JpbGUtbWVudS1jb250ZW50cyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDExNXB4O1xyXG5cclxuICAgICAgLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZHJhd2VyX2Nsb3NlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHRvcDogODNweDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9iaWxlLW1lbnUtbGlzdCB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xyXG5cclxuICAgICAgICAubWVudS1ib3gtYnRuIHtcclxuXHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDIwOSwgMTIyLCA5NSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI1cHg7XHJcblxyXG4gICAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLnNvY2lhbC1saXN0IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblxyXG4gICAgICAgICAgICAgIC5zb2NpYWwtYnRuIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgICYgKyAuc29jaWFsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mYWNlYm9vayB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fc25zX2ZhY2Vib29rLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmdvb2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2J0bl9zbnNfZ29vZ2xlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmtha2FvIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9zbnNfa2FrYW9AM3gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5vcHRpb24tYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgLm9wdGlvbi1saXN0IHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjEsIDUzLCAxOSk7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgIC5vcHRpb24taXRlbS1ib3gge1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC05OTk5cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmIH4gLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjA4LCA4NCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMjAxLCAxNDEsIDEyMSk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG59XHJcblxyXG5zZWN0aW9uLmhlYWRlciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogcmdiKDM5LCAxMDMsIDg3KTtcclxuXHJcbiAgQGluY2x1ZGUgaW9zIHtcclxuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKTtcclxuICB9XHJcblxyXG4gICYuZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgYXJ0aWNsZS5rZXl3b3JkLWZpbHRlci1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDE4cHggOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgYmFja2dyb3VuZDogI2YzZWJlODtcclxuXHJcbiAgICAgIC5maWx0ZXItYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICAgLnNib3gge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgIC5zZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmljLXN0YXIyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pYy1zdGFyMyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG4gICYubWFpbi1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW5fdG9wX2JnX2xhcmdlQDN4LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAtNDRweCAvIDEwMCUgYXV0bztcclxuICB9XHJcblxyXG4gIGFydGljbGUuaGVhZGVyLXBhZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE4cHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cclxuICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZ25iX2JhY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1uYW1lLWJveCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIGFydGljbGUuaW50cm8tYm94IHtcclxuXHJcbiAgICBwYWRkaW5nOiA1MnB4IDI0cHggMCAzNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tdHh0IHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgLy8g7LaU6rCAOiDsnpDsi50g7JqU7IaMKC5hcnJvdynsnZgg7JyE7LmYIOq4sOykgFxyXG5cclxuICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyAvLyDrtoDrqqgoLm1haW4tdHh0KeulvCDquLDspIDsnLzroZwg7JyE7LmYIOyngOyglVxyXG4gICAgICAgIGxlZnQ6IC00MHB4OyAgICAgICAgLy8gY29udGFpbmVyIOyZvOyqveyXkCDrtpnqsowg7KGw7KCVICjtlYTsmpTsl5Ag65Sw6528IOqwkiDrs4Dqsr0pXHJcbiAgICAgICAgdG9wOiAxMiU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Yi10eHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGFydGljbGUuc2VhcmNoLWJveCB7XHJcblxyXG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1rZXl3b3JkLWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDYycHggMThweCAwO1xyXG5cclxuICAgICAgLnNlYXJjaC1rZXl3b3JkLXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJi50eXBlLXJlZ2lvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDNweCA0cHggNXB4IDBweCByZ2JhKDE4LCA0OCwgNDgsIDAuNSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcblxyXG4gICAgICAgICAgLnJlZ2lvbi1ncm91cCB7XHJcblxyXG4gICAgICAgICAgICAubGFiZWwtYm94IHtcclxuICAgICAgICAgICAgICBjb2xvcjogcmdiKDI1NSwgMjA0LCA2NSk7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVnaW9uX3R5cGVzXHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2gtZ3JvdXAge1xyXG5cclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgdG9wOiAtNDlweDtcclxuICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zZWFyY2hiYXJfY2hhcmFjdG9yMC5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hbmkxOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2VhcmNoYmFyX2NoYXJhY3RvcjEuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbmkyOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2VhcmNoYmFyX2NoYXJhY3RvcjIuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbmkzOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2VhcmNoYmFyX2NoYXJhY3RvcjMuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuc2VhcmNoLWJ0biB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogNDdweDtcclxuICAgICAgICAgIGhlaWdodDogNDdweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2VhcmNoLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNsZWFyLWJ0biB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDRweCAwIDQ3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAzcHggNHB4IDVweCAwcHggcmdiYSgxOCwgNDgsIDQ4LCAwLjUpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHJnYigxNjksIDE3NSwgMTgxKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi53aXRoLWNsZWFyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgLnRhZy1rZXl3b3JkLWJveCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cclxuICAgICAgLy9AaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAvLyAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIC8vfVxyXG5cclxuICAgICAgLnRhZy1rZXl3b3JkLXdyYXAge1xyXG5cclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhZy1saXN0IHtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7IC8vIOqygOyDiSDsnbTroKUg67aA67aE7J20IOyXhuydhCDrlYwg7YGs6riwIOqzoOygleydhCDsnITtlbTshJwuIFRPRE86IOqygOyDiSDsnbTroKXsnbQg7JeG7Jy866m0IO2VmOuLqCDrgrTsmqkg67aA67aE7J2YIO2BrOq4sOulvCDqsIDrs4DsnLzroZwg7KGw7KCIIO2VoCDsiJgg7J6I64+E66GdIO2VmOuptCDsoovqsqDri6QuXHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWctYnRuLWJveCB7XHJcblxyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJiArIC50YWctYnRuLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRhZy1idG4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgOHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzAsIDExNSwgMTE1LCAwLjk1KTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRhZy1yZW1vdmUtYnRuIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcveF9idG4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGFnLWFycm93LWJ0biB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9hcnJvd19yaWdodC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG5zZWN0aW9uLm1haW4tbWVudS1saXN0IHtcclxuXHJcbiAgcGFkZGluZzogMjBweCAwIDYxcHg7XHJcblxyXG4gIC5yb3cge1xyXG5cclxuICAgICYudHlwZS1oYWxmIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmICsgLnJvdyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYm94LTEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcclxuXHJcbiAgICAgIC5tZW51MS1pbWctYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lbnUxLWJ0bi1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTQlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWVudV9zcXVhcmVfcmVkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYm94LTIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tZW51X3NxdWFyZV95ZWxsb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDEuMyU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIC50eHQtYm94IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuYmlnIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYm94LTMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnVfc3F1YXJlX2dyZWVuLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQxLjMlO1xyXG4gICAgICAvL292ZXJmbG93OiBoaWRkZW47IC8vIGltZy1mcmFtZSDslYjsqr3snLzroZwg7J2064+ZXHJcblxyXG4gICAgICAvLyDquLDsobTsl5Ag7J6Y66as642YIOydtOuvuOyngOqwgCwg6rWs7KGw6rCAIOuwlOuAkCDrkqTsl5Drj4Qg7J6Y66as64+E66GdIOyymOumrO2VmOq4sCDsnITtlbTshJwg7LaU6rCALlxyXG4gICAgICAuaW1nLWZyYW1lIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAvLyDrtoDrqqjsmYAg64+Z7J287ZWcIO2BrOq4sOuhnCDshKTsoJUuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAtMTVweDtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIHdpZHRoOiA4MnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19tZW51X2Zsb3dlcjEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50eHQtYm94IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iaWcge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVudS1ib3gtNCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnVfc3F1YXJlX25hdnkucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAvL3BhZGRpbmctYm90dG9tOiAzOC4xJTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQxLjMlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTlweDtcclxuICAgICAgICBib3R0b206IC0xMXB4O1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19tZW51X2Zsb3dlcjIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjNweDtcclxuICAgICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgdG9wOiAyM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVudS1ib3gtNSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnVfc3F1YXJlX2JsdWUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzguMSU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgYm90dG9tOiAtNDRweDtcclxuICAgICAgICB3aWR0aDogMTg2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDVweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvaW1nX21lbnVfdGlnZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWJveC02IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogOXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tZW51X3NxdWFyZV9wdXJwbGUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDEuMyU7XHJcbiAgICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjsgLy8gaW1nLWZyYW1lIOyViOyqveycvOuhnCDsnbTrj5lcclxuXHJcbiAgICAgIC8vIOq4sOyhtOyXkCDsnpjrpqzrjZgg7J2066+47KeA6rCALCDqtazsobDqsIAg67CU64CQIOuSpOyXkOuPhCDsnpjrpqzrj4TroZ0g7LKY66as7ZWY6riwIOychO2VtOyEnCDstpTqsIAuXHJcbiAgICAgIC5pbWctZnJhbWUge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC8vIOu2gOuqqOyZgCDrj5nsnbztlZwg7YGs6riw66GcIOyEpOyglS5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDgycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX21lbnVfZmxvd2VyMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbnNlY3Rpb24ubWFpbi12aWRlbyB7XHJcblxyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGZvb3Rlcl9oZWlnaHR9ICsgNjBweCk7IC8vIOuzgOyImCDsgqzsmqlcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYm90dG9tX2JnX21haW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC8gMTAwJSBhdXRvO1xyXG5cclxuICBAaW5jbHVkZSBpb3Mge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skZm9vdGVyX2hlaWdodH0gKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XHJcbiAgfVxyXG5cclxuICAudmlkZW8tbGlzdC10aXQge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC52aWRlby1saXN0LXdyYXAge1xyXG5cclxuICAgIG1hcmdpbjogLTEzcHggLTlweDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggOXB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJi50eXBlLW5ldyB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgIC5sYWJlbC1saXN0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogLTFweDtcclxuXHJcbiAgICAgICAgICAgICAgLmxhYmVsLWJveCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZWdpb25fdHlwZXNcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyAvKiogaW9zICoqL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmluZm8tYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuXHJcbiAgICAgICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzX211bHRpKDIsIDE4LCAzNik7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICBjb2xvcjogcmdiKDU4LCA2NiwgNzQpO1xyXG4gICAgICAgICAgICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCAjZmZmLCAxcHggLTFweCAwICNmZmYsIC0xcHggMXB4IDAgI2ZmZiwgMXB4IDFweCAwICNmZmYsIDAgMCA1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSwgMCAwIDNweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgyLCAyNCwgNDgpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmJvb2ttYXJrLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbmcge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYudHlwZS13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5zZWN0aW9uLmtleXdvcmQtb3B0aW9uLWxpc3Qge1xyXG5cclxuICBiYWNrZ3JvdW5kOiByZ2IoMzksIDEwMywgODcpO1xyXG5cclxuICAmLnR5cGUtd2l0aC1idG4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvL3BhZGRpbmctbGVmdDogMThweDtcclxuXHJcbiAgICAubWFwLWJveCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xyXG4gICAgICB3aWR0aDogNTZweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JlOGIwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmLnR5cGUtc2VsZWN0IHtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAn4payJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICBib3R0b206IC02cHg7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDI0MywgMjM1LCAyMzIpO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAubWFwLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmNjNDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTNweDtcclxuXHJcbiAgICAgICAgLmljLW1hcCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbWFwdmlldzEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgIGNvbG9yOiAjMjc2NzU3O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3Qtd3JhcCB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlzdC13cmFwIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmtleXdvcmQtbGlzdCB7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG4gICAgICAua2V5d29yZC1idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHJcbiAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQzLCAyMzUsIDIzMik7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDM5LCAxMDMsIDg3KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbi5rZXl3b3JkLWRhdGEtbGlzdCB7XHJcblxyXG5cclxuICBhcnRpY2xlLmtleXdvcmQtZmlsdGVyLWJveCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgIC5maWx0ZXItYm94IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAuc2JveCB7XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAuc2V0IHtcclxuICAgICAgICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWMtc3RhcjIge1xyXG4gICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvX3N0YXIuc3ZnXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljLXN0YXIzIHtcclxuICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhcnRpY2xlLmtleXdvcmQtaXRlbS1saXN0IHtcclxuXHJcbiAgICBwYWRkaW5nOiA3cHggMDtcclxuXHJcblxyXG4gICAgLmtleXdvcmQtaXRlbS1ib3gge1xyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcclxuICAgICAgcGFkZGluZzogMTFweCAxOHB4IDE2cHg7XHJcbiAgICAgIC8vbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgIC5rZXl3b3JkLXByb3ZlcmItYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYub24ge1xyXG5cclxuICAgICAgICAvLy5rZXl3b3JkLXRvcC1ib3gge1xyXG4gICAgICAgIC8vXHJcbiAgICAgICAgLy8gIC5oZWxwLWJ0bi1ib3gge1xyXG4gICAgICAgIC8vICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vICB9XHJcbiAgICAgICAgLy99XHJcblxyXG4gICAgICAgICYucHJvdmVyYiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlMjc0O1xyXG4gICAgICAgICAgLy8mIGE6bGluay53b3JkbGluayB7XHJcbiAgICAgICAgICAvLyAgLy9jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAvL31cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyYgYTp2aXNpdGVkLndvcmRsaW5rIHtcclxuICAgICAgICAgIC8vICAvL2NvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIC8vfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiArIC5rZXl3b3JkLWl0ZW0tYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmICsgYXBwLXdvcmQtbGlzdC1oZWxwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAua2V5d29yZC10b3AtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vcGFkZGluZy1yaWdodDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnZvaWNlLWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgJi5sZWZ0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAua2V5d29yZC1yYXRlLWJveCB7XHJcblxyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG5cclxuICAgICAgICAgIC5pYy1yYXRlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuXHJcbiAgICAgICAgICAgICYgKyAuaWMtcmF0ZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZvdXIge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWxwLWJ0bi1ib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAvL3JpZ2h0OiAwO1xyXG4gICAgICAgICAgLy90b3A6IDUwJTtcclxuICAgICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvKiDri6jslrTqsoDsg4kg64+E7JuA66eQIOuyhO2KvCAqL1xyXG4gICAgICAgICAgLmhlbHAtYnRuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc291bmQtYnRuIHtcclxuICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIC8vcmlnaHQ6IDA7XHJcbiAgICAgICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlY29yZC1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAvL3JpZ2h0OiAwO1xyXG4gICAgICAgICAgLy90b3A6IDUwJTtcclxuICAgICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmtleXdvcmQtYm90dG9tLWJveCB7XHJcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogMnB4O1xyXG5cclxuICAgICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNldHRpbmctYm94IHtcclxuXHJcbiAgICAgICAgICAmICsgLnNldHRpbmctYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNldHRpbmctdGl0LWJveCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNldHRpbmctZGVzLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoODAsIDg1LCA5MCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZXR0aW5nLW9wdGlvbi1ib3gge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgIGlucHV0IHtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMTk2LCA2MSk7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAuc3RhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljX3N0YXJfb24uc3ZnXCIpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCAxMzEsIDEzOSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0YXIge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY19zdGFyX29mZi5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICYuc3RhcjEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLnN0YXIyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi5zdGFyMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYuc3RhcjQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2V0dGluZy1idG4tYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgIC5zZXR0aW5nLWJ0biB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuXHJcbiAgICAgICAgICAgICAgJiArIC5zZXR0aW5nLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGltZy5zbnMge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaW1nLnBheXBhbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXR0aW5nLWJveC1tb3JlIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDgwLCA4NSwgOTApO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlbHAtaXRlbS1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMTVweCAzMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6NzBweCBhdXRvO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcclxuICAgICAgLy9tYXJnaW4tdG9wOiA4cHg7XHJcblxyXG4gICAgICAmICsgLmtleXdvcmQtaXRlbS1ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubm8taW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICYub24gLnN1YmplY3QtYm94IHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1YmplY3QtYm94IHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMjdweCBhdXRvO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vbiB7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgLnN1YmplY3QtYm94IHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MyU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbi1ib3gge1xyXG4gICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMCAwO1xyXG4gICAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDAgMDtcclxuICAgICAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcGVuLWJ0biB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm90dG9tX29wZW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIGJvdHRvbTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctYm94IHtcclxuICAgICAgICBncmlkLXJvdzogMSAvIDM7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN1YmplY3QtYm94IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXM7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMTNweDtcclxuICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb24tYm94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMTMwLCAxMzIsIDEzNSk7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgzLCAxOCwgNTQpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgzLCAyMCwgNjApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcGVuLWJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2JvdHRvbV9jbG9zZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGFwcC13b3JkLWxpc3QtaGVscCArIC5rZXl3b3JkLWl0ZW0tYm94IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAucmVsb2FkLWljb24ge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5hcnRpY2xlLmtleXdvcmQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblxyXG4gICYuY29ycmVjdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIHRyIHtcclxuXHJcbiAgICAgICYubWFpbiB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc3ViIHtcclxuXHJcbiAgICAgICAgJi50b3Age1xyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJvdHRvbSB7XHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgdGQge1xyXG4gICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMSgkbnVtKSB7XHJcbiAgICAgICAgICAmLndvcmQtI3skbnVtfSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hI3skbnVtfS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgLy9ib3R0b206LTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzZXVuZ2pvKDEpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMSgxKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMSgyKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMSgzKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMSg0KTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMSg1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMS1sYXJnZSgkbnVtKSB7XHJcbiAgICAgICAgICAmLndvcmQtI3skbnVtfSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNldW5nam8tbGFyZ2UoMSkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDMpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDQpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMigkbnVtKSB7XHJcbiAgICAgICAgICAmLndvcmQtI3skbnVtfSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyN7JG51bX0nO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgLy9ib3R0b206LTJweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc2V1bmdqbygyKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzIoMSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzIoMik7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzIoMyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzIoNCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzIoNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBfc2V1bmdqbzItbGFyZ2UoJG51bSkge1xyXG4gICAgICAgICAgJi53b3JkLSN7JG51bX0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNldW5nam8tbGFyZ2UoMikge1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDMpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDQpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMygkbmFtZSwgJGNvbG9yKSB7XHJcbiAgICAgICAgICAmLndvcmQtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjeyRjb2xvcn07XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIC8vYm90dG9tOi0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc2V1bmdqbygzKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMoMSwgJGNvbF9zZXVuZ2pvXzEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8zKDIsICRjb2xfc2V1bmdqb18yKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMygzLCAkY29sX3NldW5nam9fMyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMoNCwgJGNvbF9zZXVuZ2pvXzQpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8zKDUsICRjb2xfc2V1bmdqb181KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMy1sYXJnZSgkbnVtKSB7XHJcbiAgICAgICAgICAmLndvcmQtI3skbnVtfSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc2V1bmdqby1sYXJnZSgzKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMtbGFyZ2UoMSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMtbGFyZ2UoMik7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMtbGFyZ2UoMyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMtbGFyZ2UoNCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzMtbGFyZ2UoNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmtvciB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEN0RBQjU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5oaWdobGlnaHQyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTNkZWcpO1xyXG4gICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAyMC41cHg7XHJcbiAgICAgICAgICAgIC8vXHJcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgLy8gIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgICAgICAgLy99XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNobiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaWR4LWhvbW9ueW0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vcHRpb24ge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcblxyXG4gICAgICAgICAgJi5vcHRpb24xIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLm9wdGlvbjIge1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb193b3JkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHlwZS1zcGFjaW5nIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3JyZWN0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG5cclxuICAgIC5hcnJvdyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudHh0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubGluayB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VFRThERjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmVmYmY3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5wcm92ZXJiIHtcclxuXHJcbiAgICAmLm9uIHtcclxuICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAgIHBhZGRpbmc6IDEwcHggMzRweCAxMHB4IDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMnB4O1xyXG5cclxuICAgIC5ib29rbWFyay1idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fYm9va21hcmsuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgJi5vbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX2Jvb2ttYXJrX29uLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgICAmLmluZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWYnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5hcnRpY2xlLmtleXdvcmQyIHtcclxuXHJcbiAgdGFibGUge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgdHIge1xyXG5cclxuICAgICAgJi5tYWluIHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnN1YiB7XHJcblxyXG4gICAgICAgICYudG9wIHtcclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ib3R0b20ge1xyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtaXhpbiBfc2V1bmdqbzFhKCRudW0pIHtcclxuICAgICAgICAgICYud29yZC0jeyRudW19IHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2EjeyRudW19LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgLy9ib3R0b206LTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzZXVuZ2pvKDEpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMWEoMSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzFhKDIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xYSgzKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMWEoNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBfc2V1bmdqbzEtbGFyZ2UoJG51bSkge1xyXG4gICAgICAgICAgJi53b3JkLSN7JG51bX0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNldW5nam8tbGFyZ2UoMSkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDMpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8xLWxhcmdlKDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMmEoJG51bSkge1xyXG4gICAgICAgICAgJi53b3JkLSN7JG51bX0ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcjeyRudW19JztcclxuICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgLy9ib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc2V1bmdqbygyKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzJhKDEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yYSgyKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMmEoMyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzJhKDQpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yYSg1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvMi1sYXJnZSgkbnVtKSB7XHJcbiAgICAgICAgICAmLndvcmQtI3skbnVtfSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNldW5nam8tbGFyZ2UoMikge1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDMpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8yLWxhcmdlKDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1peGluIF9zZXVuZ2pvM2EoJG5hbWUsICRjb2xvcikge1xyXG4gICAgICAgICAgJi53b3JkLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3dvcmRfYm90dG9tLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI3skY29sb3J9O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgLy9ib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc2V1bmdqbygzKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzNhKDEsICRjb2xfc2V1bmdqb18xKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvM2EoMiwgJGNvbF9zZXVuZ2pvXzIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgX3NldW5nam8zYSgzLCAkY29sX3NldW5nam9fMyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBfc2V1bmdqbzNhKDQsICRjb2xfc2V1bmdqb180KTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvM2EoNSwgJGNvbF9zZXVuZ2pvXzUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gX3NldW5nam8zLWxhcmdlKCRudW0pIHtcclxuICAgICAgICAgICYud29yZC0jeyRudW19IHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBzZXVuZ2pvLWxhcmdlKDMpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMy1sYXJnZSgxKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMy1sYXJnZSgyKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMy1sYXJnZSgzKTtcclxuICAgICAgICAgIEBpbmNsdWRlIF9zZXVuZ2pvMy1sYXJnZSg1KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYua29yIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q3REFCNTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmhpZ2hsaWdodDIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xM2RlZyk7XHJcbiAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgLy9mb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIC8vXHJcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgLy8gIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgLy99XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNobiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaWR4LWhvbW9ueW0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYub3B0aW9uIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG5cclxuICAgICAgICAgICYub3B0aW9uMSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYub3B0aW9uMiB7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3dvcmQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlLXNwYWNpbmcge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLmRpYWxlY3QtbWFwLnNlYXJjaC1kZXRhaWwge1xyXG4gIC8vZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMThweDtcclxuICByaWdodDogMThweDtcclxuICBib3R0b206ICRmb290ZXJfaGVpZ2h0O1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBtYXgtd2lkdGg6IGNhbGMoNzIwcHggLSAzNnB4KTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHRvcDogMTk2cHg7XHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIGlvcyB7XHJcbiAgICB0b3A6IGNhbGMoMTk2cHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XHJcblxyXG4gICAgYm90dG9tOiBjYWxjKCN7JGZvb3Rlcl9oZWlnaHR9ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gIH1cclxuXHJcbiAgJi5uby1qYXNvLWlkeCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcblxyXG4gICYudHlwZS1yZWdpb24ge1xyXG5cclxuICAgIC5kZXRhaWwtaGVhZC1ib3gge1xyXG5cclxuICAgICAgLmhlYWQtYm94IHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAvL0BpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgLy8gIHRvcDogMjE1cHg7XHJcbiAgLy99XHJcbiAgLy9cclxuICAvL0BpbmNsdWRlIGxhcmdlTW9kZS1pb3Mge1xyXG4gIC8vICB0b3A6IGNhbGMoMjE1cHggKyAjeydjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKSd9KTsgLyogaU9TIDExLjAgKi9cclxuICAvLyAgdG9wOiBjYWxjKDIxNXB4ICsgI3snZW52KHNhZmUtYXJlYS1pbnNldC10b3ApJ30pOyAvKiBpT1MgMTEuMiDsnbTsg4Hsl5DshJwg7IKs7JqpICovXHJcbiAgLy99XHJcblxyXG4gIC53cmFwIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG5cclxuICAvKiDsgqzshLHsnbzrnowg65SU7YWM7J28IO2XpOuNlCAqL1xyXG4gIC5kZXRhaWwtaGVhZC1ib3gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNDMsIDIzNSwgMjMyKTtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC5oZWFkLWJveCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAuaGVscC1idG4tYm94IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAvKiDsgqzshLHsnbzrnowg65SU7YWM7J28IO2XpOuNlCDrj4Tsm4Drp5Ag67KE7Yq8ICovXHJcbiAgICAgICAgLmhlbHAtYnRuIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGV0YWlsLWJvZHktYm94IHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MnB4KTtcclxuXHJcbiAgICAucmVnaW9uLW1hcC1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAucmVnaW9uLW90aGVyLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDIzOSwgMjM3KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdWJqZWN0IHtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29uIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAucmVnaW9uLWl0ZW0tYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm94LXNoYWRvdzogM3B4IDRweCA1cHggMHB4IHJnYmEoMTgsIDQ4LCA0OCwgMC41KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcblxyXG5cclxuICAgICAgICAuaXRlbS1ib3gge1xyXG4gICAgICAgICAgLy93aWR0aDogNjhweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA2OHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAudG9wLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgICAgICAgICAgIC8vaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJvdHRvbS1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVnaW9uX3R5cGVzXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDqsJXsm5BcclxuICAgICAgICAmLnJlZ2lvbi1wb3MtMSB7XHJcbiAgICAgICAgICBsZWZ0OiA1N3Z3O1xyXG4gICAgICAgICAgdG9wOiAyMHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g6rK967aBXHJcbiAgICAgICAgJi5yZWdpb24tcG9zLTIge1xyXG4gICAgICAgICAgbGVmdDogNjF2dztcclxuICAgICAgICAgIHRvcDogNjR2dztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOqyveuCqFxyXG4gICAgICAgICYucmVnaW9uLXBvcy0zIHtcclxuICAgICAgICAgIGxlZnQ6IDUzdnc7XHJcbiAgICAgICAgICB0b3A6IDk5dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsoITrtoFcclxuICAgICAgICAmLnJlZ2lvbi1wb3MtNCB7XHJcbiAgICAgICAgICBsZWZ0OiAyM3Z3O1xyXG4gICAgICAgICAgdG9wOiA4OHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7KCE64KoXHJcbiAgICAgICAgJi5yZWdpb24tcG9zLTUge1xyXG4gICAgICAgICAgbGVmdDogMTh2dztcclxuICAgICAgICAgIHRvcDogMTA5dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsoJzso7xcclxuICAgICAgICAmLnJlZ2lvbi1wb3MtNiB7XHJcbiAgICAgICAgICBsZWZ0OiAxNnZ3O1xyXG4gICAgICAgICAgdG9wOiAxMzF2dztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOy2qeuPmVxyXG4gICAgICAgICYucmVnaW9uLXBvcy03IHtcclxuICAgICAgICAgIGxlZnQ6IDM0dnc7XHJcbiAgICAgICAgICB0b3A6IDU1dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDstqnshJxcclxuICAgICAgICAmLnJlZ2lvbi1wb3MtOCB7XHJcbiAgICAgICAgICBsZWZ0OiAxMXZ3O1xyXG4gICAgICAgICAgdG9wOiA2NnZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g6rK96riwXHJcbiAgICAgICAgJi5yZWdpb24tcG9zLTkge1xyXG4gICAgICAgICAgbGVmdDogMjF2dztcclxuICAgICAgICAgIHRvcDogMzF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWdpb24tYmctZWZmZWN0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAucmVnaW9uLWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICAmLm9uIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcclxuICAgICAgICAgIC8vZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLWl0ZW0tbGlzdCB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cclxuICAgICAgLml0ZW0tYm94IHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZWJlODtcclxuXHJcblxyXG4gICAgICAgIC5zdWJqZWN0LWJveCB7XHJcbiAgICAgICAgICAvL2Rpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQyLCAkZm9udDE7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29uLWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAucm93LWJveCB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICYgKyAucm93LWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud29yZC1ib3gge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IFJHQigyMTQsMTkyLDE1OCk7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50eHQtY29udGV4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZDc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJlbG9hZC1pY29uIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIOqygOyDiSDqsrDqs7wg7JeG7J2MXHJcbiAgICAgICAgJi5uby1yZXN1bHQge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMTVweCAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMTFweCAxOHB4IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuXHJcbiAgICAgICAgICAua2V5d29yZC1uby1yZXN1bHQtYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5cclxuLndvcmQtZGV0YWlsLmtleXdvcmQtZGV0YWlsIHtcclxuICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDE4cHg7XHJcbiAgcmlnaHQ6IDE4cHg7XHJcbiAgYm90dG9tOiAkZm9vdGVyX2hlaWdodDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDcyMHB4IC0gMzZweCk7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYmY5O1xyXG5cclxuICBAaW5jbHVkZSBpb3Mge1xyXG4gICAgYm90dG9tOiBjYWxjKCN7JGZvb3Rlcl9oZWlnaHR9ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gIH1cclxuXHJcbiAgJi50eXBlLXNhbWUge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMThweDtcclxuICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgdG9wOiAyMDZweDtcclxuICAgIGJvdHRvbTogJGZvb3Rlcl9oZWlnaHQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICAvL3Bvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAvL3BhZGRpbmc6MjBweCAxOHB4O1xyXG4gICAgLy9tYXgtaGVpZ2h0OjEwMCU7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNlMGYyZjM7XHJcblxyXG4gICAgQGluY2x1ZGUgaW9zIHtcclxuICAgICAgLy9ib3R0b206IGNhbGMoI3skZm9vdGVyX2hlaWdodH0gKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XHJcbiAgICAgIHRvcDogY2FsYygyMDZweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcclxuICAgIH1cclxuXHJcbiAgICAvL0BpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAvLyAgdG9wOiAyMTVweDtcclxuICAgIC8vfVxyXG5cclxuXHJcbiAgICAuZGV0YWlsLXdyYXAge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgLmRldGFpbC1saXN0LWl0ZW0tYm94IHtcclxuXHJcbiAgICAgICAgJiArIC5kZXRhaWwtbGlzdC1pdGVtLWJveCB7XHJcbiAgICAgICAgICAvL21hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCByZ2IoMjQyLCAyMzcsIDIzNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAua2V5d29yZC1pdGVtLWJveCB7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcclxuICAgICAgICBwYWRkaW5nOiAxMXB4IDUzcHggOHB4IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNDMsIDIzNSwgMjMyKTtcclxuXHJcbiAgICAgICAgLy8mLm9uIHtcclxuICAgICAgICAvL1xyXG4gICAgICAgIC8vICAua2V5d29yZC10b3AtYm94IHtcclxuICAgICAgICAvL1xyXG4gICAgICAgIC8vICAgIC5oZWxwLWJ0bi1ib3gge1xyXG4gICAgICAgIC8vICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICAgfVxyXG4gICAgICAgIC8vICB9XHJcbiAgICAgICAgLy99XHJcblxyXG4gICAgICAgICYgKyAua2V5d29yZC1pdGVtLWJveCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAua2V5d29yZC10b3AtYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgLnZvaWNlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmtleXdvcmQtcmF0ZS1ib3gge1xyXG5cclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG5cclxuICAgICAgICAgICAgLmljLXJhdGUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc3Rhci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICYgKyAuaWMtcmF0ZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhlbHAtYnRuLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy9yaWdodDogMDtcclxuICAgICAgICAgICAgLy90b3A6IDUwJTtcclxuICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLyog64uo7Ja06rKA7IOJIOuPhOybgOunkCDrsoTtirwgKi9cclxuICAgICAgICAgICAgLmhlbHAtYnRuIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDU4LCA2NiwgNzQpO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc291bmQtYnRuIHtcclxuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xyXG4gICAgICAgICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5yZWNvcmQtYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl92b2ljZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIC8vcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIC8vdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rZXl3b3JkLWJvdHRvbS1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuXHJcblxyXG4gICAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpeGVkLW1lbnUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgIHRvcDogMjdweDtcclxuICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG5cclxuICAgICAgICAgIC5tZW51LXdyYXAge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kZXRhaWwtbWVudS1idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAmICsgLmRldGFpbC1tZW51LWJ0biB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jbG9zZS1idG4ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5kZXRhaWwtaGVhZC1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuXHJcbiAgICAgICAgLmRldGFpbC1tZW51IHtcclxuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgdG9wOiAtOTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXRhaWwtbWVudTIge1xyXG4gICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maXhlZC1tZW51IHtcclxuICAgICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICB0b3A6IC01OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRldGFpbC1ib2R5IHtcclxuXHJcbiAgICAgICAgLmRldGFpbC1pdGVtLWxpc3Qge1xyXG5cclxuICAgICAgICAgIC5kZXRhaWwtaXRlbS1ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuXHJcbiAgLmRldGFpbC13cmFwIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNlYmU4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjUxLCAyNDkpO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIC5kZXRhaWwtaGVhZC1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggOTBweCAxNXB4IDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XHJcblxyXG4gICAgICAubGF5b3V0LWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgLmtleS1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgICAua2V5LXR4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAvL3dpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDFweCAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMywgMjExLCAyMDQpO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDEyMywgODgsIDc2KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAycHggMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiArIC5rZXktdHh0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLWJveCB7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTJweDtcclxuXHJcbiAgICAgICAgICAgIC53b3JkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgICAgICAgICAgLml0ZW0tdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyMywgODgsIDc2KTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2hhciB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yb3cge1xyXG5cclxuICAgICAgICAmICsgLnJvdyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWVhbi1saXN0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cclxuICAgICAgICAgIC5tZWFuLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxMCwgODYsIDQ3KTtcclxuICAgICAgICAgICAgY29sb3I6IHJnYigyMTAsIDg2LCA0Nyk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgJiArIC5tZWFuLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eXBlLWxpc3Qge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG5cclxuICAgICAgICAgIC50eXBlLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEwLCA4NiwgNDcpO1xyXG5cclxuICAgICAgICAgICAgJiArIC50eXBlLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXRhaWwtbWVudSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuXHJcbiAgICAgICAgLm1lbnUtd3JhcCB7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgJiArIC5kZXRhaWwtbWVudS1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYm9va21hcmstYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX2Jvb2ttYXJrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9ib29rbWFya19vbi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pbmcge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vYXNzZXRzL2ltZy9sb2FkaW5nX2ljb24uZ2lmJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5jbG9zZS1idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fZGV0YWlsX3guc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXRhaWwtbWVudTIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcblxyXG4gICAgICAgIC8vLm1lbnUtd3JhcHtcclxuICAgICAgICAvLyAgei1pbmRleDogMTE7XHJcbiAgICAgICAgLy8gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAvL31cclxuXHJcblxyXG4gICAgICAgIC5kZXRhaWwtbWVudS1idG4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAmICsgLmRldGFpbC1tZW51LWJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5ib29rbWFyay1idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fYm9va21hcmsuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX2Jvb2ttYXJrX29uLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmluZyB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWYnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZpeGVkLW1lbnUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcblxyXG4gICAgICAgIC5tZW51LXdyYXAge1xyXG4gICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLmRldGFpbC1tZW51LWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICYgKyAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLWJvZHkge1xyXG5cclxuXHJcbiAgICAgIC5kZXRhaWwtaXRlbS1saXN0IHtcclxuXHJcbiAgICAgICAgLmRldGFpbC1pdGVtLWJveCB7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigyNDMsIDIzNSwgMjMyKTtcclxuICAgICAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuXHJcbiAgICAgICAgICAub3RoZXItcmVnaW9uLWJveCB7XHJcblxyXG5cclxuICAgICAgICAgICAgLmhlYWQtYm94IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAuaGVhZC10eHQge1xyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubWFwLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pYy1tYXAge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbWFwdmlldy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5ib2R5LWJveCB7XHJcblxyXG4gICAgICAgICAgICAgIG1hcmdpbjogLTVweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgLm90aGVyLXJlZ2lvbi1saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgLm90aGVyLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAub3RoZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAub3RoZXItYnRuLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjI5LCAyMjYsIDIyNCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLnRvcC1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVnaW9uX3R5cGVzXHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmxhYmVsLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAuaWMtc3RhcjIge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvX3N0YXIuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWMtc3RhcjMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvX3N0YXIuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC53b3JkLWxpc3Qge1xyXG5cclxuICAgICAgICAgICAgLndvcmQtYm94IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xyXG4gICAgICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgJi50eXBlLWZ1bGwge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc3ViamVjdCB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi50eXBlLWZ1bGwge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLy8uc291bmQtYnRuIHtcclxuICAgICAgICAgICAgICAvLyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIC8vICByaWdodDogMDtcclxuICAgICAgICAgICAgICAvLyAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgLy8gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAvLyAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX3BsYXkuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIC8vICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAvLyAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIC8vICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgLy9cclxuICAgICAgICAgICAgICAvLyAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgLy8gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgLy8gIH1cclxuICAgICAgICAgICAgICAvL31cclxuICAgICAgICAgICAgICAvL1xyXG4gICAgICAgICAgICAgIC8vLnJlY29yZC1idG4ge1xyXG4gICAgICAgICAgICAgIC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgLy8gIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIC8vICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAvLyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgIC8vICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgLy8gIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgIC8vICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgLy9cclxuICAgICAgICAgICAgICAvLyAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIC8vfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgJiArIC53b3JkLWJveCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnN1YmplY3Qge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY29uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLndpdGgtc291bmQge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLmdyYXkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHggNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNnB4IDVweCA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAvLy5tb3JlLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIC8vICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgLy8gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjtcclxuICAgICAgICAgICAgICAgICAgLy8gIGNvbG9yOiByZ2IoMTIwLCAxMjUsIDEzMCk7XHJcbiAgICAgICAgICAgICAgICAgIC8vICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgIC8vICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgLy8gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgLy8gIHRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgLy9cclxuICAgICAgICAgICAgICAgICAgLy8gIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIC8vICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgLy8gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgIC8vICB9XHJcbiAgICAgICAgICAgICAgICAgIC8vfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5vdGhlci1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAub3RoZXItYm94IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyYuc291bmQge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmICsgLm90aGVyLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm90aGVyLXR5cGUtYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLm90aGVyLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJweCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm90aGVyLXR4dC1ib3gge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5vdGhlci10eHQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAub3RoZXItdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5oaWdobGlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIyNywgMTE3KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5tb3JlLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIwLCAxMjUsIDEzMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlY29yZC1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGFwcC13b3JkLWV4LXBsYXktYnRuICsgYXBwLXdvcmQtZXhhbXBsZS1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICYuZnVsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0td3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0td3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMjksIDIyNiwgMjI0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZS5rZXl3b3JkIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1haW4ge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5rb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhpZ2hsaWdodDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xM2RlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL0BpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jaG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZS1zcGFjaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYud29yZC0xOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53b3JkLTI6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndvcmQtMzpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYud29yZC00OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53b3JkLTU6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1zb3VuZC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIGtleXdvcmQtZGV0YWlsMuuKlCDsgqzsmqntlZjripQg6rOz7J20IOyViCDrs7Tsnbjri6QuIFRPRE86IO2ZleyduO2VmOqzoCDsgq3soJwhXHJcbnNlY3Rpb24ua2V5d29yZC1kZXRhaWwyIHtcclxuICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDE4cHg7XHJcbiAgcmlnaHQ6IDE4cHg7XHJcbiAgYm90dG9tOiAkZm9vdGVyX2hlaWdodDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDcyMHB4IC0gMzZweCk7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2ViZTg7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYmY5O1xyXG5cclxuICBAaW5jbHVkZSBpb3Mge1xyXG4gICAgYm90dG9tOiBjYWxjKCN7JGZvb3Rlcl9oZWlnaHR9ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gIH1cclxuXHJcbiAgJi50eXBlLXNhbWUge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMThweDtcclxuICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgdG9wOiAyMDZweDtcclxuICAgIGJvdHRvbTogJGZvb3Rlcl9oZWlnaHQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgIC8vcG9zaXRpb246IHN0YXRpYztcclxuICAgIC8vcGFkZGluZzoyMHB4IDE4cHg7XHJcbiAgICAvL21heC1oZWlnaHQ6MTAwJTtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2UwZjJmMztcclxuXHJcbiAgICBAaW5jbHVkZSBpb3Mge1xyXG4gICAgICAvL2JvdHRvbTogY2FsYygjeyRmb290ZXJfaGVpZ2h0fSArIHZhcigtLXNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcclxuICAgICAgdG9wOiBjYWxjKDIwNnB4ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgIC8vICB0b3A6IDIxNXB4O1xyXG4gICAgLy99XHJcblxyXG4gICAgLmRldGFpbC13cmFwIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIC5kZXRhaWwtbGlzdC1pdGVtLWJveCB7XHJcblxyXG4gICAgICAgICYgKyAuZGV0YWlsLWxpc3QtaXRlbS1ib3gge1xyXG4gICAgICAgICAgLy9tYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgcmdiKDI0MiwgMjM3LCAyMzUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmtleXdvcmQtaXRlbS1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcclxuICAgICAgICBwYWRkaW5nOiAxMXB4IDE1cHggMTFweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI0MywgMjM1LCAyMzIpO1xyXG5cclxuICAgICAgICAvLyYub24ge1xyXG4gICAgICAgIC8vXHJcbiAgICAgICAgLy8gIC5rZXl3b3JkLXRvcC1ib3gge1xyXG4gICAgICAgIC8vXHJcbiAgICAgICAgLy8gICAgLmhlbHAtYnRuLWJveCB7XHJcbiAgICAgICAgLy8gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgICB9XHJcbiAgICAgICAgLy8gIH1cclxuICAgICAgICAvL31cclxuXHJcbiAgICAgICAgJiArIC5rZXl3b3JkLWl0ZW0tYm94IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rZXl3b3JkLXRvcC1ib3gge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcclxuXHJcbiAgICAgICAgICAuaGVscC1idG4tYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7XHJcblxyXG4gICAgICAgICAgICAuaGVscC1idG4ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNvdW5kLWJ0biB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnJlY29yZC1idG4ge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgLmRldGFpbC1oZWFkLWJveCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAuZGV0YWlsLW1lbnUge1xyXG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB0b3A6IC05NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRldGFpbC1tZW51MiB7XHJcbiAgICAgICAgICByaWdodDogN3B4O1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpeGVkLW1lbnUge1xyXG4gICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgIHRvcDogLTUxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWlsLWJvZHkge1xyXG5cclxuICAgICAgICAuZGV0YWlsLWl0ZW0tbGlzdCB7XHJcblxyXG4gICAgICAgICAgLmRldGFpbC1pdGVtLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5kZXRhaWwtd3JhcCB7XHJcbiAgICAvL2JvcmRlci10b3A6IDFweCBzb2xpZCAjZjNlYmU4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjUxLCAyNDkpO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIC5kZXRhaWwtaGVhZC1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggOTBweCAxNXB4IDA7XHJcblxyXG4gICAgICAucm93IHtcclxuXHJcbiAgICAgICAgJiArIC5yb3cge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lYW4tbGlzdCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgICAgICAubWVhbi1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMTAsIDg2LCA0Nyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjEwLCA4NiwgNDcpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICYgKyAubWVhbi1ib3gge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHlwZS1saXN0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cclxuXHJcbiAgICAgICAgICAudHlwZS1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMCwgODYsIDQ3KTtcclxuXHJcbiAgICAgICAgICAgICYgKyAudHlwZS1ib3gge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWlsLW1lbnUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcblxyXG4gICAgICAgIC5tZW51LXdyYXAge1xyXG4gICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLmRldGFpbC1tZW51LWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICYgKyAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmJvb2ttYXJrLWJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9ib29rbWFyay5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fYm9va21hcmtfb24uc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaW5nIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX2RldGFpbF94LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRldGFpbC1tZW51MiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuXHJcbiAgICAgICAgLy8ubWVudS13cmFwe1xyXG4gICAgICAgIC8vICB6LWluZGV4OiAxMTtcclxuICAgICAgICAvLyAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIC8vfVxyXG5cclxuXHJcbiAgICAgICAgLmRldGFpbC1tZW51LWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICYgKyAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmJvb2ttYXJrLWJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9ib29rbWFyay5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fYm9va21hcmtfb24uc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaW5nIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZml4ZWQtbWVudSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuXHJcbiAgICAgICAgLm1lbnUtd3JhcCB7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgJiArIC5kZXRhaWwtbWVudS1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX2RldGFpbF94LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWwtYm9keSB7XHJcblxyXG5cclxuICAgICAgLmRldGFpbC1pdGVtLWxpc3Qge1xyXG5cclxuICAgICAgICAuZGV0YWlsLWl0ZW0tYm94IHtcclxuXHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDI0MywgMjM1LCAyMzIpO1xyXG4gICAgICAgICAgcGFkZGluZzogMThweCAwO1xyXG5cclxuICAgICAgICAgIC5sYWJlbC1ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgICAgICAgLmljLXN0YXIxIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljLXN0YXIyIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljLXN0YXIzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud29yZC1saXN0IHtcclxuXHJcbiAgICAgICAgICAgIC53b3JkLWJveCB7XHJcblxyXG4gICAgICAgICAgICAgICYgKyAud29yZC1ib3gge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWJqZWN0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY29uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLndpdGgtc291bmQge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNvdW5kLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX3BsYXkuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yZWNvcmQtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLml0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDgsIDIzMywgMjI3KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZS5rZXl3b3JkIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1haW4ge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5rb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY2huIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUtc3BhY2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLXNvdW5kLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuZm9vdGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTAwO1xyXG5cclxuICAuZm9vdGVyLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIHVsLmZvb3Rlci1tZW51LWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaW9zIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgLmljLW1vdmllIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9tb3ZpZV9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljLWhvbWUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29faG9tZV9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljLWJvb2ttYXJrIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9ib29rbWFya19vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljLWdpdmUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX2dpdmVfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pYy1iYWNrIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9iYWNrX29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWMtZG93biB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9kb3duX29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICBjb2xvcjogcmdiKDI1NSwgMjA0LCA2NSk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuZGlzYWJsZSB7XHJcbiAgICAgICAgICAgIC5pYy1kb3duIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9kb3duX2Rpc2FibGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjODg4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaWMtbW92aWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9tb3ZpZV9vZmYuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmljLWhvbWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX2hvbWVfb2ZmLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pYy1ib29rbWFyayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX2Jvb2ttYXJrX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaWMtZ2l2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX2dpdmVfb2ZmLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pYy1iYWNrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fYmFja19vZmYuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmljLWRvd24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9kb3duX29mZi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbmFydGljbGUucG9wdXAge1xyXG4gIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgbWF4LXdpZHRoOiA3MjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB6LWluZGV4OiA1MDE7XHJcbiAgcGFkZGluZzogMCAxOHB4O1xyXG4gIC8vcGFkZGluZy10b3A6IDYwcHg7XHJcblxyXG4gICYudHlwZS1zaGFkb3cge1xyXG4gICAgLnBvcHVwLXdyYXAyIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDEyNSwgMTI1LCAxMjUsIDAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3ZlcmxheTMge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogLTEwMHZ3O1xyXG4gICAgcmlnaHQ6IC0xMDB2dztcclxuICAgIGJvdHRvbTogLTIwMHZoO1xyXG4gICAgdG9wOiAtMjAwdmg7XHJcbiAgICAvL3otaW5kZXg6IDEwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICB9XHJcblxyXG4gIC5wb3B1cC13cmFwMiB7XHJcblxyXG4gIH1cclxuXHJcbiAgLnBvcHVwLXdyYXAge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgfVxyXG5cclxuICAvLyDri6jslrTqsoDsg4kg64+E7JuA66eQIO2MneyXheywvVxyXG4gICYucG9wdXAtaGVscCAucG9wdXAtd3JhcCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19wb3B1cF9jaGFyYWN0b3Iuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDExOXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgdG9wOiAtNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtaGVhZCB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQ0Q5QkQ7XHJcblxyXG4gICAgICAuaGVhZC10eHQtYm94IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMHJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogIzRFNEU0RTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvcHVwLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvIGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaGVscC1ib2R5LWNvbnRhaW5lciB7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBpdGNoLWhlbHAtYm9keS1jb250YWluZXIge1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1ib2R5IHtcclxuXHJcbiAgICAgIC8qIOyCrOyEsSDquLDtmLgg7LaU6rCA64K07JqpICovXHJcbiAgICAgIC5oZWxwLXNhc2V1bmctYm94IHtcclxuICAgICAgICAvL21hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgLy8gZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDNmcjtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIDFmciAxZnI7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDFweDsgLyog7IWAIOqwhOydmCDqsITqsqkgKi9cclxuICAgICAgICAvLyBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcclxuXHJcbiAgICAgICAgLyog7Zek642UICovXHJcbiAgICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgICAvL2dyaWQtY29sdW1uOiAxIC8gc3BhbiAzOyAvKiDsoITssrQg64SI67mE66GcIO2ZleyepSAqL1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiDshYAgKi9cclxuICAgICAgICAuY2VsbCB7XHJcbiAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIC8vIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgLy9oZWlnaHQ6IDIuMHJlbTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjZjJmMmYyO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5oZWFkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8g6riw7Zi4XHJcbiAgICAgICAgICAudHlwZS0xIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTEge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNldW5nam8tMiB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2EyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2V1bmdqby0zIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTMuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hNC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNldW5nam8tNSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2E1LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8g7Iir7J6QXHJcbiAgICAgICAgICAudHlwZS0yIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTEge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcxJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTIge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcyJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTMge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICczJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTQge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc0JztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTUge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc1JztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vIOyDiVxyXG4gICAgICAgICAgLnR5cGUtMyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTEge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTMge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlbHAtY29tbWVudC1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4wcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICMzMzM3M0I7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWxwLWltZy1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAwIDhweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlbHAtdHh0LWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG5cclxuICAgICAgICAvKiDsgqzshLHsnbzrnowg64+E7JuA66eQIOuCtOyaqSAqL1xyXG5cclxuICAgICAgICAuc2FzZXVuZy1jb250YWluZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY3JvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICAgICAgLmNlbGwge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgJi5maXJzdCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLm1pZCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmVuZCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICYgKyAucm93IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWJqZWN0IHtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDEwM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29uIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYWJici10YWJsZTEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMycHggYXV0bztcclxuICAgICAgICAgICAgZ3JpZC1nYXA6IDhweDsgLyog7IWAIOqwhOydmCDqsITqsqkgKi9cclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAub3RoZXItdHlwZS1ib3gge1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAub3RoZXItdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyMywgODgsIDc2KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJweCAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEN0RBQjU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oaWdobGlnaHQyIHtcclxuICAgICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTNkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFiYnItdGFibGUyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMnB4IGF1dG8gMzJweCBhdXRvO1xyXG4gICAgICAgICAgICBncmlkLWdhcDogOHB4OyAvKiDshYAg6rCE7J2YIOqwhOqyqSAqL1xyXG5cclxuXHJcbiAgICAgICAgICAgIC5rZXktYm94IHtcclxuICAgICAgICAgICAgICAvL3BhZGRpbmctdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAgICAgICAua2V5LXR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMzLCAyMTEsIDIwNCk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDEyMywgODgsIDc2KTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zeW1ib2wge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zeW1ib2wtdHh0IHtcclxuICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlbHAtbW9yZS1idG4ge1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2IoNTgsIDY2LCA3NCk7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucXVlc3Rpb24tYm94IHtcclxuICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI0VDRDlCRDtcclxuXHJcbiAgICAucXVlc3Rpb24tdHh0IHtcclxuICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcclxuICAgICAgLy8gcGFkZGluZzogMTBweCAwIDI3cHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjdweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWVzdGlvbi1idG4tYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIC5xdWVzdGlvbi1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICYudHlwZTEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM1LCAxMDEsIDg1KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHlwZTIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDU4LCA2NiwgNzQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiArIC5xdWVzdGlvbi1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC8vIOydjOyEsSDrhpLrgq7snbQg7YyM7ZiVIO2MneyXheywvVxyXG4gICYucG9wdXAtcGl0Y2gge1xyXG4gICAgei1pbmRleDogMzAxO1xyXG5cclxuICAgICYub3ZlcmxheSB7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtd3JhcCB7XHJcbiAgICAgIC5wb3B1cC1oZWFkIHtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgIC5wb3B1cC1jbG9zZS1idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wb3B1cC1ib2R5IHtcclxuXHJcbiAgICAgICAgLmhlYWQtYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAuZGlhbGVjdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zb3VuZC1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53YXYtYm94IHtcclxuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHZoO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0Y4RjhGODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgIC8vcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlY29yZC1idG4tYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcblxyXG5cclxuICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLnJlY29yZC1idG4ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcmVjb3JkaW5nLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAvLyDslYTrnpggYWZ0ZXLripQg7IKs7Jqp7ZWY7KeAIOyViuqzoCDsupDsi5wg7Jet7ZWg7J2EIOychO2VtOyEnCDstpTqsIAuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3JlY29yZGluZy5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3JlY29yZGluZy5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmluZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oZWxwLWJ0bi1ib3gge1xyXG4gICAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgICAgIC5oZWxwLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlc2V0LWJ0bi1ib3gge1xyXG4gICAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAucmVzZXQtYnRuIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVscC1tb3JlLWJ0biB7XHJcblxyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYig1OCwgNjYsIDc0KTtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1ZXN0aW9uLWJveCB7XHJcblxyXG4gICAgICAgICAgLnF1ZXN0aW9uLXR4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAyN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgIC5xdWVzdGlvbi1idG4tYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcblxyXG4gICAgICAgICAgICAucXVlc3Rpb24tYnRuIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgICAgICAmLnR5cGUxIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzNSwgMTAxLCA4NSk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLnR5cGUyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYgKyAucXVlc3Rpb24tYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLy8g67aB66eI7YGsIO2MneyXheywvVxyXG4gICYucG9wdXAtYm9va21hcmsgLnBvcHVwLXdyYXAge1xyXG5cclxuICAgICYudHlwZS1ib29rbWFyayB7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfYm9va21hcmtfZnJvbnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICBoZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19ib29rbWFya19iYWNrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIHRvcDogLTUycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtaGVhZCB7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgIC5wb3B1cC1jbG9zZS1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5feC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1ib2R5IHtcclxuXHJcbiAgICAgIGFydGljbGUucG9wdXAtYm9va21hcmstZm9ybSB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuXHJcbiAgICAgICAgLmJvb2ttYXJrLXRpdC1ib3gge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm9va21hcmstb3B0aW9uLWxpc3Qge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIC0xNXB4IC0xMHB4O1xyXG5cclxuICAgICAgICAgIC5ib29rbWFyay1ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcblxyXG4gICAgICAgICAgICAmICsgLmJvb2ttYXJrLWJveCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigyMzAsIDIzMCwgMjMwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICYuaWMtYWRkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19hZGQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuaWMtZmluZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfZmluZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5pYy1oZWFydCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfaGVhcnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuaWMtdGFsayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfdGFsay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5pYy13cml0ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfd3JpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuaWMtYm9vayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmtfYm9vay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCB7XHJcblxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5jb25uZWN0LWhlYWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU0LCAyMjYsIDExNik7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCByZ2IoMjU0LCAyMjYsIDExNik7O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLmRpYWxlY3Qge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zb3VuZC1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlY29yZC1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3ZvaWNlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lbnUtYm94IHtcclxuXHJcbiAgICAgICAgLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3hfeWVsbG93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5jb25uZWN0LWJvZHkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjRweCAyNHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICAgLm1vcmUtYnRuLWJveCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAubW9yZS1idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDk4cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWVhbmluZy1saXN0IHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDIwcHg7XHJcblxyXG4gICAgICAgIC5tZWFuaW5nLWJveCB7XHJcblxyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuICAgICAgICAgICYgKyAubWVhbmluZy1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWJqZWN0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sYXlvdXQtYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAua2V5LWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG5cclxuICAgICAgICAgIC5rZXktdHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMzLCAyMTEsIDIwNCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiArIC5rZXktdHh0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbS1ib3gge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcblxyXG4gICAgICAgICAgLml0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTJweDtcclxuXHJcbiAgICAgICAgICAgIC53b3JkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgICAgICAgICAgLml0ZW0tdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyMywgODgsIDc2KTtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2hhciB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAge1xyXG5cclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm94LXNoYWRvdzogM3B4IDRweCA1cHggMHB4IHJnYmEoMTgsIDQ4LCA0OCwgMC41KTtcclxuXHJcbiAgICAubXNnLWJveCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIC50aXQtYm94IHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJiArIC50eHQtYm94IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWdyZWUtYm94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAubXNnLW1lbnUtYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIC5tZW51LWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICAgICAmLnR5cGUtMSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTU0LCAxNTQsIDE1NCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnR5cGUtMiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEwLCA4NiwgNDcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlLTMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAxMDMsIDg3KTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuXHJcbiAgJi5wb3B1cC1ub3RpIHtcclxuICAgIHRvcDogdW5zZXQ7XHJcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xyXG4gICAgcGFkZGluZy10b3A6IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgYXJ0aWNsZS5ub3RpLXBvcHVwLWdyb3VwIHtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAubXNnLWJveCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIC50aXQtYm94IHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJiArIC50eHQtYm94IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWdyZWUtYm94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAubXNnLW1lbnUtYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIC5tZW51LWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICAgICAmLnR5cGUtMSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTU0LCAxNTQsIDE1NCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnR5cGUtMiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEwLCA4NiwgNDcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlLTMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAxMDMsIDg3KTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gKiDri6jslrQg66eB7YGsIO2MneyXheywvSwg7ZuIIOunge2BrCDtjJ3sl4XssL3sl5Ag7IKs7Jqp7ZWY64qUIOqzte2GtSDsiqTtg4DsnbxcclxuICogVE9ETzog6riw7KG07J2YIOuUlOyekOyduOyXkOyEnCDrs7XsgqztlbTsmYDshJwsIOu2iO2VhOyalO2VnCDsho3shLHsnbQg66eO7J20IO2PrO2VqOuQmOyWtOyeiOuLpC4g7Iuc6rCE65CgIOuVjCDsoJzqsbDtlZjsnpAuXHJcbiAqL1xyXG4ubGluay1wb3B1cCB7XHJcbiAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IGNhbGMoNDUlICsgNjBweCk7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgbWF4LXdpZHRoOiA3MjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB6LWluZGV4OiA1MDE7XHJcbiAgcGFkZGluZzogMCAxOHB4O1xyXG4gIC8vcGFkZGluZy10b3A6IDYwcHg7XHJcblxyXG4gICYudHlwZS1zaGFkb3cge1xyXG4gICAgLnBvcHVwLXdyYXAyIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDEyNSwgMTI1LCAxMjUsIDAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9wdXAtd3JhcDIge1xyXG5cclxuICB9XHJcblxyXG4gIC5wb3B1cC13cmFwIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLy8g64uo7Ja06rKA7IOJIOuPhOybgOunkCDtjJ3sl4XssL1cclxuICAmLnBvcHVwLWhlbHAgLnBvcHVwLXdyYXAge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfcG9wdXBfY2hhcmFjdG9yLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIHdpZHRoOiAxMTlweDtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRvcDogLTc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcHVwLWhlYWQge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRUNEOUJEO1xyXG5cclxuICAgICAgLmhlYWQtdHh0LWJveCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjByZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICM0RTRFNEU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wb3B1cC1jbG9zZS1idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl94LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyLyBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMS4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogMS4ycmVtO1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmhlbHAtYm9keS1jb250YWluZXIge1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1ib2R5IHtcclxuXHJcbiAgICAgIC8qIOyCrOyEsSDquLDtmLgg7LaU6rCA64K07JqpICovXHJcbiAgICAgIC5oZWxwLXNhc2V1bmctYm94IHtcclxuICAgICAgICAvL21hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgLy8gZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAzZnI7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciBhdXRvO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAxcHg7IC8qIOyFgCDqsITsnZgg6rCE6rKpICovXHJcbiAgICAgICAgLy8gYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cclxuICAgICAgICAvKiDtl6TrjZQgKi9cclxuICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgIC8vZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7IC8qIOyghOyytCDrhIjruYTroZwg7ZmV7J6lICovXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLyog7IWAICovXHJcbiAgICAgICAgLmNlbGwge1xyXG4gICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAvLyBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMi4wcmVtO1xyXG5cclxuICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvLyDquLDtmLhcclxuICAgICAgICAgIC50eXBlLTEge1xyXG4gICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuXHJcbiAgICAgICAgICAgICYuc2V1bmdqby0xIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNldW5nam8tMyB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zZXVuZ2pvX2EzLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2V1bmdqby00IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX3NldW5nam9fYTQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fc2V1bmdqb19hNS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8g7Iir7J6QXHJcbiAgICAgICAgICAudHlwZS0yIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTEge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcxJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTMge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICczJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTUge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc1JztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTIge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcyJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vIOyDiVxyXG4gICAgICAgICAgLnR5cGUtMyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTEge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTMge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzMucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZXVuZ2pvLTIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19zYXNldW5nXzIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlbHAtY29tbWVudC1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4wcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICMzMzM3M0I7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWxwLWltZy1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAwIDA7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWxwLXR4dC1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuXHJcbiAgICAgICAgLyog7IKs7ISx7J28656MIOuPhOybgOunkCDrgrTsmqkgKi9cclxuXHJcbiAgICAgICAgLnNhc2V1bmctY29udGFpbmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNyb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgIC5jZWxsIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICYuZmlyc3Qge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5taWQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5lbmQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAmICsgLnJvdyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViamVjdCB7XHJcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbiB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVscC1tb3JlLWJ0biB7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYig1OCwgNjYsIDc0KTtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWVzdGlvbi1ib3gge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjRUNEOUJEO1xyXG5cclxuICAgIC5xdWVzdGlvbi10eHQge1xyXG4gICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCBibHVlO1xyXG4gICAgICAvLyBwYWRkaW5nOiAxMHB4IDAgMjdweDtcclxuICAgICAgcGFkZGluZzogMTBweCAyN3B4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1ZXN0aW9uLWJ0bi1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgLnF1ZXN0aW9uLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgJi50eXBlMSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzUsIDEwMSwgODUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlMiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgLnF1ZXN0aW9uLWJ0biB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLy8g7J2M7ISxIOuGkuuCruydtCDtjIztmJUg7Yyd7JeF7LC9XHJcbiAgJi5wb3B1cC1waXRjaCB7XHJcbiAgICB6LWluZGV4OiAzMDE7XHJcblxyXG4gICAgJi5vdmVybGF5IHtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC13cmFwIHtcclxuICAgICAgLnBvcHVwLWhlYWQge1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgLnBvcHVwLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvcHVwLWJvZHkge1xyXG5cclxuICAgICAgICAuaGVhZC1ib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgIC5kaWFsZWN0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNvdW5kLWJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndhdi1ib3gge1xyXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4dmg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVjb3JkLWJ0bi1ib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAucmVjb3JkLWJ0biB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMDtcclxuICAgICAgICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9yZWNvcmRpbmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9yZWNvcmRpbmcuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oZWxwLWJ0bi1ib3gge1xyXG4gICAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgICAgIC5oZWxwLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlc2V0LWJ0bi1ib3gge1xyXG4gICAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAucmVzZXQtYnRuIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlbHAtbW9yZS1idG4ge1xyXG5cclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2IoNTgsIDY2LCA3NCk7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5xdWVzdGlvbi1ib3gge1xyXG5cclxuICAgICAgICAgIC5xdWVzdGlvbi10eHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMjdweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAucXVlc3Rpb24tYnRuLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cclxuICAgICAgICAgICAgLnF1ZXN0aW9uLWJ0biB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgJi50eXBlMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzUsIDEwMSwgODUpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi50eXBlMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmICsgLnF1ZXN0aW9uLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC8vIOu2geuniO2BrCDtjJ3sl4XssL1cclxuICAmLnBvcHVwLWJvb2ttYXJrIC5wb3B1cC13cmFwIHtcclxuXHJcbiAgICAmLnR5cGUtYm9va21hcmsge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2Jvb2ttYXJrX2Zyb250LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0OXB4O1xyXG4gICAgICAgIHRvcDogLTNweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfYm9va21hcmtfYmFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICB0b3A6IC01MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcHVwLWhlYWQge1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAucG9wdXAtY2xvc2UtYnRuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtYm9keSB7XHJcblxyXG4gICAgICBhcnRpY2xlLnBvcHVwLWJvb2ttYXJrLWZvcm0ge1xyXG5cclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgLmJvb2ttYXJrLXRpdC1ib3gge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib29rbWFyay1vcHRpb24tbGlzdCB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgLTE1cHggLTEwcHg7XHJcblxyXG4gICAgICAgICAgLmJvb2ttYXJrLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuXHJcbiAgICAgICAgICAgICYgKyAuYm9va21hcmstYm94IHtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDIzMCwgMjMwLCAyMzApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgJi5pYy1hZGQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrX2FkZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5pYy1maW5kIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19maW5kLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLmljLWhlYXJ0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19oZWFydC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5pYy10YWxrIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya190YWxrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLmljLXdyaXRlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya193cml0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5pYy1ib29rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFya19ib29rLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYXJ0aWNsZS5wb3B1cC1jb25uZWN0LWJveCB7XHJcblxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5jb25uZWN0LWhlYWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU0LCAyMjYsIDExNik7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYubm8tY2xvc2Uge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vJjphZnRlciB7XHJcbiAgICAgIC8vICBjb250ZW50OiAnJztcclxuICAgICAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gIGxlZnQ6IDUwJTtcclxuICAgICAgLy8gIHRvcDogLTEwcHg7XHJcbiAgICAgIC8vICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIC8vICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHJnYigyNTQsIDIyNiwgMTE2KTs7XHJcbiAgICAgIC8vICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAvLyAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC8vfVxyXG5cclxuICAgICAgLmhlYWQtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuXHJcbiAgICAgICAgLmRpYWxlY3Qge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5odW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGFuamEtYm94IHtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmxhYmVsLXR4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWIzYjM7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhhbmphLWluZm8ge1xyXG4gICAgICAgICAgICAmICsgLmxhYmVsLXR4dHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9wdXAtc291bmQtYnRuIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXkuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWNvcmQtYnRuIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl92b2ljZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51LWJveCB7XHJcblxyXG4gICAgICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94X3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY29ubmVjdC1ib2R5IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDI0cHggMjRweDtcclxuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XHJcblxyXG4gICAgICAubWVhbmluZy1saXN0IHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcblxyXG4gICAgICAgIC5tZWFuaW5nLWJveCB7XHJcblxyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuICAgICAgICAgICYgKyAubWVhbmluZy1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWJqZWN0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sYXlvdXQtYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAua2V5LWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG5cclxuICAgICAgICAgIC5rZXktdHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMzLCAyMTEsIDIwNCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiArIC5rZXktdHh0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbS1ib3gge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcblxyXG4gICAgICAgICAgLml0ZW0tbGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTJweDtcclxuXHJcbiAgICAgICAgICAgIC53b3JkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgICAgICAgICAgLml0ZW0tdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyMywgODgsIDc2KTtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2hhciB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5odW4tbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcblxyXG4gICAgICAgIC5odW4tYm94IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgJiArIC5odW4tYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjI4LCAyMTksMjAwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaGFuamEge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zYXNldW5nLWxpc3Qge1xyXG4gICAgICAgICAgICAuc2FzZXVuZy1ib3gge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAmICsgLnNhc2V1bmctYm94IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zYXNldW5nIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWIzYjM7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubWVhbmluZyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgIC8vY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ3O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud29yZCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud29yZC1saXN0IHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAud29yZC1ib3gge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzOyAvKiAy7KSE6rmM7KeAIO2RnOyLnCAqL1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLyog66eQ7KSE7J6E7ZGcKC4uLikg7ZGc7IucICovXHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5lcnJvci10eHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAvL2NvbG9yOiAjZmYwMDAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWxvYWQtaWNvbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29ubmVjdC10YWlsIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU0LCAyMjYsIDExNik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgLm1vcmUtbGluay1idG4tYm94IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgLm1vcmUtbGluay1idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA5OHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb3JlLXR4dCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzc4N2Q4MjtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9yZS1idG4tYm94IHtcclxuICAgICAgICAubW9yZS1idG4ge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogdW5kZXI7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDEyMCwgMTI1LCAxMzApO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0b3A6IC0xcHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51LWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMC43cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxLjNyZW07XHJcblxyXG4gICAgICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2RldGFpbF94X3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgYXJ0aWNsZS5tc2ctcG9wdXAtZ3JvdXAge1xyXG5cclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5tc2ctYm94IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgLnRpdC1ib3gge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmICsgLnR4dC1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hZ3JlZS1ib3gge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tc2ctbWVudS1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgLm1lbnUtYnRuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgICAgICYudHlwZS0xIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxNTQsIDE1NCwgMTU0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHlwZS0yIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTAsIDg2LCA0Nyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnR5cGUtMyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDEwMywgODcpO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5zZWN0aW9uLmFib3V0LWxpc3Qge1xyXG5cclxuICAuYWJvdXQtbGlzdC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcblxyXG4gICAgdWwge1xyXG4gICAgICAvLyDri6vquLAg67KE7Yq87J2EIOydtCDqs7PsnYQg6riw7KSA7Jy866GcIO2RnOyLnFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBsaSB7XHJcblxyXG4gICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczo3MHB4IGF1dG87XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XHJcblxyXG4gICAgICAgICAgJi5uby1pbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgJi5vbiAuc3ViamVjdC1ib3gge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3ViamVjdC1ib3gge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDI3cHggYXV0bztcclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5vbiB7XHJcblxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgLnN1YmplY3QtYm94IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjMlO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb24tYm94IHtcclxuICAgICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgIC8vZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDAgMDtcclxuICAgICAgICAgICAgICAgIC8vZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNtYWxsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgwJTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcblxyXG4gICAgICAgICAgICAgICAgJi5pbWctY2hhciB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7IC8qIOyIq+yekCAoMSwgMiwgMywgLi4uKSAqL1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyAvKiDsmbzsqr0g7Jes67CxICovXHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAxMHB4OyAvKiDtla3rqqkg6rCEIOqwhOqyqSAqL1xyXG4gICAgICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAxLjU7IC8qIOykhCDqsITqsqkgKi9cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yZWxvYWQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWJqZWN0LWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXM7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jb24tYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAvL3RleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMTMwLCAxMzIsIDEzNSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXNfbXVsdGkoMywgMTgsIDU0KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXNfbXVsdGkoMywgMjAsIDYwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uby1pbWcge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcclxuXHJcbiAgICAgICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmtleXdvcmQtbm8tcmVzdWx0LWJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXRhaWwtbWVudSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG5cclxuICAgICAgICAgIC5tZW51LXdyYXAge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgJiArIC5kZXRhaWwtbWVudS1idG4ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fZGV0YWlsX3guc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5zZWN0aW9uLnNldHRpbmctcGFnZSB7XHJcblxyXG4gIC8vQGluY2x1ZGUgaW9zIHtcclxuICAvLyAgcGFkZGluZy10b3A6IHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApO1xyXG4gIC8vfVxyXG5cclxuICAuc2V0dGluZy1saXN0IHtcclxuXHJcbiAgICBwYWRkaW5nOiA4cHggMCAyOHB4O1xyXG5cclxuICAgIC5zZXR0aW5nLWJveCB7XHJcblxyXG4gICAgICAmICsgLnNldHRpbmctYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNldHRpbmctdGl0LWJveCB7XHJcbiAgICAgICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZXR0aW5nLWRlcy1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAwIDEycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2IoODAsIDg1LCA5MCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubGljZW5zZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4MHB4IGF1dG87XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWItdHh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jb24tdHh0IHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxpbmsge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENEMyQTg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhcHAtbGljZW5zZS12aWV3IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuXHJcbiAgICAgICAgLm1kIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgLyog6riw7KSA6rCSIOuzgOqyveyXkCDrlLDrnbwg7KGw7KCVICovXHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTkuMnB4OyAvKiAxMnB4ICogMS42ICovXHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyAvKiDquLDsobQgMzguNHB47J2YIDYyLjUlICovXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7IC8qIDI0cHggKiAxLjYgKi9cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgLyog6riw7KG0IDI4LjhweOydmCA2Mi41JSAqL1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjguOHB4OyAvKiAxOHB4ICogMS42ICovXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0LjAyNXB4OyAvKiDquLDsobQgMjIuNDY0cHjsnZggNjIuNSUgKi9cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIyLjQ0cHg7IC8qIDE0LjAyNXB4ICogMS42ICovXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IC8qIDE5LjJweOydmCA2Mi41JeyZgCDrj5nsnbztlZjrr4DroZwg6riw7KSA6rCS6rO8IOydvOy5mCAqL1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTkuMnB4OyAvKiAxMnB4ICogMS42ICovXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDsgLyog7Iqk7YOA7J287JeQIO2BsCDrs4DtmZQg7JeG7J2MICovXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgLyog6riw7KSA6rCSIOuPmeydvCAqL1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTkuMnB4OyAvKiAxMnB4ICogMS42ICovXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOS4ycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IC8qIOyKpO2DgOydvOyXkCDtgbAg67OA7ZmUIOyXhuydjCAqL1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgLyog7KGw7KCV65CcIOqwkiAqL1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHByZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IC8qIOyKpO2DgOydvOyXkCDtgbAg67OA7ZmUIOyXhuydjCAqL1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmMzZkMzM7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4OyAvKiDquLDsobQgMTQuNHB47J2YIDYyLjUlICovXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNC40cHg7IC8qIDlweCAqIDEuNiAqL1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyAvKiAxOS4ycHjsnZggNjIuNSUgKi9cclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogNy41cHggMTEuMjVweDsgLyog7KGw7KCV65CcIOqwkiAqL1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGNvZGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7IC8qIOyKpO2DgOydvOyXkCDtgbAg67OA7ZmUIOyXhuydjCAqL1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuODc1cHg7IC8qIOyhsOygleuQnCDqsJIgKi9cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcblxyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2V0dGluZy1vcHRpb24tYm94IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIGlucHV0IHtcclxuXHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB+IHNwYW4ge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMTk2LCA2MSk7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuXHJcbiAgICAgICAgICAgICAgLnN0YXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljX3N0YXJfb24uc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDEyMywgMTMxLCAxMzkpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFyIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljX3N0YXJfb2ZmLnN2Z1wiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XHJcblxyXG4gICAgICAgICAgICAgICYuc3RhcjEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLnN0YXIyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5zdGFyMyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuc3RhcjQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAuc2V0dGluZy1idG4tYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAvKiDrhKTsnbTrsoQg66Gc6re47J24ICovXHJcblxyXG4gICAgICAgIC5ib29rbWFyay1ib3gge1xyXG4gICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLm5hdmVyLWxvZ28ge1xyXG4gICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCBibHVlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAyMHB4O1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmF2ZXJfY29ubmVjdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGF1dG8gMTAwJTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgJi5kaXNjb25uZWN0IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmF2ZXJfZGlzY29ubmVjdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGF1dG8gMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXR0aW5nLWJ0biB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgKyAuc2V0dGluZy1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcuc25zIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGltZy5wYXlwYWwge1xyXG4gICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIOy5tOy5tOyYpO2OmOydtCDrsoTtirwgLSBTdGFydCAqL1xyXG4gICAgICAucGF5LWJ0bi1ib3gge1xyXG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDUwdmg7XHJcbiAgICAgICAgLnBheS1idG4ge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cclxuICAgICAgICAgICYudHlwZS1rYWthbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQ0VDMjEgdXJsKFwiLi4vaW1nL2ljX2tha2FvLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAwIGNlbnRlciAvIDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzNzNCO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAvKiDsubTsubTsmKTtjpjsnbQg67KE7Yq8IC0gRW5kICovXHJcblxyXG4gICAgICAuZ290by13ZWItYnRuLWJveCB7XHJcbiAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNTB2aDtcclxuXHJcbiAgICAgICAgLnBheS1idG4ge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgIC8vaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICAgICYudHlwZS13ZWIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjc2NzU3O1xyXG5cclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnJlbG9hZC1pY29uIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYWRtaW4tYm94IHtcclxuXHJcbiAgICAgIC5hZG1pbi10aXQtYm94IHtcclxuICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDE1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmFkbWluLWRlcy1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAwIDEycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2IoODAsIDg1LCA5MCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYXBwLWxpY2Vuc2UtdmlldyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XHJcblxyXG4gICAgICAgIC5tZCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IC8qIOq4sOykgOqwkiDrs4Dqsr3sl5Ag65Sw6528IOyhsOyglSAqL1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5LjJweDsgLyogMTJweCAqIDEuNiAqL1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgLyog6riw7KG0IDM4LjRweOydmCA2Mi41JSAqL1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzguNHB4OyAvKiAyNHB4ICogMS42ICovXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IC8qIOq4sOyhtCAyOC44cHjsnZggNjIuNSUgKi9cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4LjhweDsgLyogMThweCAqIDEuNiAqL1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNC4wMjVweDsgLyog6riw7KG0IDIyLjQ2NHB47J2YIDYyLjUlICovXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMi40NHB4OyAvKiAxNC4wMjVweCAqIDEuNiAqL1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyAvKiAxOS4ycHjsnZggNjIuNSXsmYAg64+Z7J287ZWY66+A66GcIOq4sOykgOqwkuqzvCDsnbzsuZggKi9cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5LjJweDsgLyogMTJweCAqIDEuNiAqL1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IC8qIOyKpO2DgOydvOyXkCDtgbAg67OA7ZmUIOyXhuydjCAqL1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IC8qIOq4sOykgOqwkiDrj5nsnbwgKi9cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5LjJweDsgLyogMTJweCAqIDEuNiAqL1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTkuMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyAvKiDsiqTtg4Dsnbzsl5Ag7YGwIOuzgO2ZlCDsl4bsnYwgKi9cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IC8qIOyhsOygleuQnCDqsJIgKi9cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyAvKiDsiqTtg4Dsnbzsl5Ag7YGwIOuzgO2ZlCDsl4bsnYwgKi9cclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjM2ZDMzO1xyXG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDlweDsgLyog6riw7KG0IDE0LjRweOydmCA2Mi41JSAqL1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQuNHB4OyAvKiA5cHggKiAxLjYgKi9cclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgLyogMTkuMnB47J2YIDYyLjUlICovXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDcuNXB4IDExLjI1cHg7IC8qIOyhsOygleuQnCDqsJIgKi9cclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBjb2RlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyAvKiDsiqTtg4Dsnbzsl5Ag7YGwIOuzgO2ZlCDsl4bsnYwgKi9cclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxLjg3NXB4OyAvKiDsobDsoJXrkJwg6rCSICovXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICByaWdodDogNXB4O1xyXG5cclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNldHRpbmctb3B0aW9uLWJveCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcblxyXG4gICAgICAgICAgICAmOmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDE5NiwgNjEpO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcblxyXG4gICAgICAgICAgICAgIC5zdGFyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY19zdGFyX29uLnN2Z1wiKTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgY29sb3I6IHJnYigxMjMsIDEzMSwgMTM5KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3RhciB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY19zdGFyX29mZi5zdmdcIik7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xyXG5cclxuICAgICAgICAgICAgICAmLnN0YXIxIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5zdGFyMiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuc3RhcjMge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLnN0YXI0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgLnNldHRpbmctYnRuLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLyog64Sk7J2067KEIOuhnOq3uOyduCAqL1xyXG5cclxuICAgICAgICAuYm9va21hcmstYm94IHtcclxuICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5uYXZlci1sb2dvIHtcclxuICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMjBweDtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25hdmVyX2Nvbm5lY3Quc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBhdXRvIDEwMCU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICYuZGlzY29ubmVjdCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25hdmVyX2Rpc2Nvbm5lY3Quc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBhdXRvIDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2V0dGluZy1idG4ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmICsgLnNldHRpbmctYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nLnNucyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcucGF5cGFsIHtcclxuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAvKiDsubTsubTsmKTtjpjsnbQg67KE7Yq8IC0gU3RhcnQgKi9cclxuICAgICAgLnBheS1idG4tYm94IHtcclxuICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHZoO1xyXG4gICAgICAgIC5wYXktYnRuIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuXHJcbiAgICAgICAgICAmLnR5cGUta2FrYW8ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNFQzIxIHVybChcIi4uL2ltZy9pY19rYWthby5wbmdcIikgbm8tcmVwZWF0IGxlZnQgMCBjZW50ZXIgLyAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMHJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzMzMzczQjtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLyog7Lm07Lm07Jik7Y6Y7J20IOuyhO2KvCAtIEVuZCAqL1xyXG5cclxuICAgICAgLnJlbG9hZC1pY29uIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbnNlY3Rpb24udG90YWwtbGlzdCB7XHJcblxyXG4gIHBhZGRpbmc6IDM3cHggMCA0MHB4O1xyXG5cclxuICAmLm92ZXJsYXk6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gIH1cclxuXHJcbiAgLnRvdGFsLWxpc3QtZ3JvdXAge1xyXG5cclxuICAgIC5zY3JlZW4tYm94IHtcclxuXHJcbiAgICAgICYgKyAuc2NyZWVuLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNjcmVlbjEge1xyXG5cclxuICAgICAgICAudGl0LWJveCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfdGl0bGVfcmVkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblxyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2NyZWVuMV9tZW51LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU3cHg7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpc3QtYm94IHtcclxuXHJcbiAgICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheV9yZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zY3JlZW4yIHtcclxuXHJcbiAgICAgICAgLnRpdC1ib3gge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnX3RpdGxlX3llbGxvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3NjcmVlbjJfbWVudS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogNTdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG5cclxuICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpc3QtYm94IHtcclxuXHJcbiAgICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheV95ZWxsb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zY3JlZW4zIHtcclxuXHJcbiAgICAgICAgLnRpdC1ib3gge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnX3RpdGxlX2JsdWUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zY3JlZW4zX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDg4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjlweDtcclxuXHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0LWJveCB7XHJcblxyXG4gICAgICAgICAgLnN3aXBlci1jb250YWluZXIge1xyXG5cclxuICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIC5pbWctYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX3BsYXlfYmx1ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGl0LWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubGlzdC1ib3gge1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGxpIHtcclxuXHJcbiAgICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tYm94IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwIDI0cHggMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgJi50eXBlLW5ldyB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgLyoqIGlvcyAqKi9cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jb24tYm94IHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYm9va21hcmstYnRuIHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYuaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50aXQtYm94IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMCAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLnR5cGUxIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEwLCA4NiwgNDcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2xpc3RfYmVhci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLnR5cGUyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAxOTYsIDYxKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2xpc3RfZmxvd2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYudHlwZTMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxMTUsIDE0MywgMjI4KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19saXN0X3RpZ2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZGVzLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDUxLCA1NSwgNTkpO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzX211bHRpKDIsIDIwLCA0MCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzX211bHRpKDMsIDI0LCA3Mik7XHJcblxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmtleXdvcmQtYm90dG9tLWJveCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5yZWxvYWQtaWNvbiB7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKlxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYXJyb3dfcHJlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICBsZWZ0OiAtMnB4O1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcmlnaHQ6IC0ycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Fycm93X25leHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pbWctYm94IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDU4LCA2NiwgNzQpO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAgKi9cclxuICAgICAgfVxyXG5cclxuICAgICAgLm91ci13b3JkLWxpc3Qge1xyXG5cclxuICAgICAgICAvL3BhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgICAgICAgLm91ci13b3JkLWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE4cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xyXG5cclxuICAgICAgICAgICYgKyAub3VyLXdvcmQtYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaGVhZC1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuXHJcbiAgICAgICAgICAgIC5tYWluLWJveCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgIC5tYWluLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWItdHh0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxhYmVsLWJveCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgLmxhYmVsLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJiArIC5sYWJlbC1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJvZHktYm94IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOWU4Mjc3O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0ZXh0X2VsbGlwc2lzX211bHRpKDIsIDE5LCAzOCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlbG9hZC1pY29uIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2V5d29yZC1pdGVtLWJveCB7XHJcblxyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcclxuICAgICAgcGFkZGluZzogMTFweCAxOHB4IDE2cHg7XHJcbiAgICAgIC8vbWFyZ2luLXRvcDogOHB4O1xyXG5cclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgJiArIC5rZXl3b3JkLWl0ZW0tYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAua2V5d29yZC1wcm92ZXJiLWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm9uIHtcclxuXHJcbiAgICAgICAgLy8ua2V5d29yZC10b3AtYm94IHtcclxuICAgICAgICAvL1xyXG4gICAgICAgIC8vICAuaGVscC1idG4tYm94IHtcclxuICAgICAgICAvLyAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgfVxyXG4gICAgICAgIC8vfVxyXG5cclxuICAgICAgICAmLnByb3ZlcmIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTI3NDtcclxuICAgICAgICAgIC8vJiBhOmxpbmsud29yZGxpbmsge1xyXG4gICAgICAgICAgLy8gIC8vY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgLy99XHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8mIGE6dmlzaXRlZC53b3JkbGluayB7XHJcbiAgICAgICAgICAvLyAgLy9jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAvL31cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vJiArIC5rZXl3b3JkLWl0ZW0tYm94e1xyXG4gICAgICAvL1x0bWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAvL31cclxuXHJcbiAgICAgIC5rZXl3b3JkLXByb3ZlcmItYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5rZXl3b3JkLXRvcC1ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAudm9pY2UtYm94IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rZXl3b3JkLXJhdGUtYm94IHtcclxuXHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblxyXG4gICAgICAgICAgLmljLXJhdGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19zdGFyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG5cclxuICAgICAgICAgICAgJiArIC5pYy1yYXRlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWxwLWJ0bi1ib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgLy9yaWdodDogMDtcclxuICAgICAgICAgIC8vdG9wOiA1MCU7XHJcbiAgICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgICAuaGVscC1idG4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfaGVscC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvdW5kLWJ0biB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgLy9yaWdodDogMDtcclxuICAgICAgICAgIC8vdG9wOiA1MCU7XHJcbiAgICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVjb3JkLWJ0biB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fdm9pY2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIC8vcmlnaHQ6IDA7XHJcbiAgICAgICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLmtleXdvcmQtYm90dG9tLWJveCB7XHJcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuXHJcbiAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpcztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgY29sb3I6IHJnYig1MSwgNTUsIDU5KTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnJlbG9hZC1pY29uIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlbG9hZC1pY29uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTBweCAwIDQwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5zZWN0aW9uLnZpZGVvLXNjcmVlbi1saXN0IHtcclxuXHJcbiAgcGFkZGluZzogMzdweCAwIDQwcHg7XHJcblxyXG4gIC5zY3JlZW4tbGlzdC1ncm91cCB7XHJcblxyXG4gICAgLmVtcHR5LWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAvL2ZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2NyZWVuLWJveCB7XHJcblxyXG4gICAgICAmICsgLnNjcmVlbi1ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVtcHR5LWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgICYuc2NyZWVuMSB7XHJcbiAgICAgICAgLnRpdC1ib3gge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnX3RpdGxlX3JlZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2NyZWVuMV9tZW51LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zY3JlZW4yIHtcclxuICAgICAgICAudGl0LWJveCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfdGl0bGVfeWVsbG93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19zY3JlZW4yX21lbnUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc2NyZWVuMyB7XHJcblxyXG4gICAgICAgIC50aXQtYm94IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ190aXRsZV9ibHVlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfc2NyZWVuM19tZW51LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY5cHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aXQtYm94IHtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IC8qIFVzZSBmbGV4Ym94IHRvIGxheW91dCB0aGUgY2hpbGRyZW4gKi9cclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8qIEFsaWduIGNoaWxkcmVuIHdpdGggc3BhY2UgYmV0d2VlbiAqL1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8qIEFsaWduIGNoaWxkcmVuIHZlcnRpY2FsbHkgaW4gdGhlIGNlbnRlciAqL1xyXG5cclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgIC5tb3JlLWJ0biB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgIGNvbG9yOiByZ2IoMTk0LCA5NSwgNTkpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4OyAvKiBBZGQgc29tZSBwYWRkaW5nIGFyb3VuZCB0aGUgdGV4dCAqL1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IC8qIFB1c2ggdGhlICfrjZQg67O06riwJyB0ZXh0IHRvIHRoZSByaWdodCAqL1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0LWJveCB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItY29udGFpbmVyIHtcclxuXHJcbiAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5X3JlZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Fycm93X3ByZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgbGVmdDogLTJweDtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmhpZGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgcmlnaHQ6IC0ycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Fycm93X25leHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN3aXBlciB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICYudHlwZS1uZXcge1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25ldy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAubGFiZWwtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmxhYmVsLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVnaW9uX3R5cGVzXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dC1ib3gge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXNfbXVsdGkoMiwgMTgsIDM2KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXNfbXVsdGkoMiwgMjQsIDQ4KTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5ib29rbWFyay1idG4ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazJfb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuaW5nIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWYnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sYWJlbC1zZWxlY3QtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC02cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcblxyXG4gICAgICAgIC5sYWJlbC1zZWxlY3QtYm94IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMCAxNXB4IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE4cHggMTJweDtcclxuXHJcbiAgICAgICAgICBtYXJnaW46IDZweCA2cHg7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmluYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNhNmE2YTY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgLmluYWN0aXZlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2RmZGZkZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50eXBlLTAge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJmNWY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudHlwZS0xIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sX3JlZ2lvbl8xO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnR5cGUtMiB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbF9yZWdpb25fMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50eXBlLTMge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudHlwZS00IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sX3JlZ2lvbl80O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnR5cGUtNSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbF9yZWdpb25fNTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50eXBlLTYge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyAgICAgICAgICAgIC8qIEZsZXhib3gg66CI7J207JWE7JuDIOyCrOyaqSAqL1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgIC8qIOqwgOuhnCDrsKntlqXsl5DshJwg7KSR7JWZIOygleugrCAqL1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgICAgIC8qIOyEuOuhnCDrsKntlqXsl5DshJwg7KSR7JWZIOygleugrCAqL1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7ICAgICAgICAgICAgIC8qIOu2gOuqqCDsmpTshozsnZgg64aS7J207JeQIOunnuy2pCAqL1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgIC8qIO2FjeyKpO2KuCDspJHslZkg7KCV66CsICjruJTroZ0g7JqU7IaMIOuCtOu2gCDthY3siqTtirjrpbwg7JyE7ZWcIOy2lOqwgCDrs7TsmYQpICovXHJcblxyXG4gICAgICAgICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgICAgICAgLy8mLmluYWN0aXZlIHtcclxuICAgICAgICAgICAgICAvLyAgY29sb3I6ICNhNmE2YTY7XHJcbiAgICAgICAgICAgICAgLy99XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdG9yeS1pdGVtLWxpc3Qge1xyXG4gICAgICAgIC8vb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAtOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAvL21heC1oZWlnaHQ6IDMzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG5cclxuICAgICAgICAuc3RvcnktaXRlbS1ib3gge1xyXG4gICAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbWctYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDtcclxuICAgICAgICAgICAgd2lkdGg6IDc4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzhweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5mby1ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC8vY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52aWRlby1saXN0IHtcclxuICAgICAgICBtYXJnaW46IC04cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgIC8vbWF4LWhlaWdodDogMzMwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgIC52aWRlby1pdGVtLWJveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJi50eXBlLW5ldyB7XHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfbmV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbWctYm94IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgIC5sYWJlbC1saXN0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAubGFiZWwtYm94IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZWdpb25fdHlwZXNcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgyLCAxOCwgMzYpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgyLCAyNCwgNDgpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmJvb2ttYXJrLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19ib29rbWFyazIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbmcge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLnJlbG9hZC1pY29uIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5zZWN0aW9uLnZpZGVvLWxpc3Qge1xyXG5cclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gIC5saXN0LXdyYXAge1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG5cclxuICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5lbXB0eS1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbWctYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLWJveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICYudHlwZS1uZXcge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25ldy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0JTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmxhYmVsLWxpc3Qge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAtMXB4O1xyXG5cclxuICAgICAgICAgICAgICAubGFiZWwtYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlZ2lvbl90eXBlc1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IC8qKiBpb3MgKiovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29uLWJveCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC5ib29rbWFyay1idG4ge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMl9vbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmluZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWcvbG9hZGluZ19pY29uLmdpZicpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aXQtYm94IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweCAwIDM1cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTNweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYudHlwZTEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMCwgODYsIDQ3KTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTZweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ltZ19saXN0X2JlYXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLnR5cGUyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDE5NiwgNjEpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtNnB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX2xpc3RfZmxvd2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi50eXBlMyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTE1LCAxNDMsIDIyOCk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC02cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbWdfbGlzdF90aWdlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kZXMtYm94IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2IoNTEsIDU1LCA1OSk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgyLCAyMCwgNDApO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgzLCAyNCwgNzIpO1xyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJlbG9hZC1pY29uIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbnNlY3Rpb24uc2FtZS1saXN0IHtcclxuXHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi5vdmVybGF5OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICB9XHJcblxyXG4gIC5zYW1lLXdyYXAge1xyXG5cclxuICAgIC5saXN0LXdyYXAge1xyXG5cclxuICAgICAgLmxpc3QtYm94IHtcclxuXHJcbiAgICAgICAgJiArIC5saXN0LWJveCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlLTEge1xyXG4gICAgICAgICAgLmxpc3QtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTE1cHg7XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlLTIge1xyXG4gICAgICAgICAgLmxpc3QtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTE1cHg7XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgLy9wYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50eXBlLTMge1xyXG4gICAgICAgICAgLmxpc3QtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTE1cHg7XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHlwZS00IHtcclxuICAgICAgICAgIC5saXN0LWlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICBtYXJnaW46IC0xNXB4O1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlzdC1pbm5lci13cmFwIHtcclxuXHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuXHJcbiAgICAgICAgICAgICAgLml0ZW0tYm94IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA1cHggMThweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgLy93aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtLWxpc3Qge1xyXG5cclxuICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjQzLCAyMzUsIDIzMik7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZS5rZXl3b3JkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wbGF5LWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idG5fcGxheS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAvL3JpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9wbGF5LmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaXRlbS1tZW51IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAubWVudS1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDE5NiwgNjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5vZmYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MSwgMTkxLCAxOTEpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5pYy1wbGF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9idG5fcGxheTJvZmYuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaWMtcGxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9wbGF5Mi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3Qtd3JhcDIge1xyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGFwcC1ob21vbnltMi1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAmICsgYXBwLWhvbW9ueW0yLWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1ib3gge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTNweCAxNnB4O1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMCAyNHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgIC5pdGVtLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI0MywgMjM1LCAyMzIpO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2IoMjQzLCAyMzUsIDIzMik7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgYXJ0aWNsZS5rZXl3b3JkIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLnBsYXktYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnRuX3BsYXkuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAvL3JpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy90b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fcGxheS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZnVsbCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5pdGVtLW1lbnUge1xyXG5cclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLm1lbnUtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMTk2LCA2MSk7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLm9mZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MSwgMTkxLCAxOTEpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaWMtcGxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9wbGF5Mm9mZi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmljLXBsYXkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnRuX3BsYXkyLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2V5d29yZC1pdGVtLWJveCB7XHJcblxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMTVweCAwO1xyXG4gICAgICBwYWRkaW5nOiAxMXB4IDE4cHggMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgLmtleXdvcmQtbm8tcmVzdWx0LWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnJlbG9hZC1pY29uIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNDJweDtcclxuICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbnNlY3Rpb24uc2VhcmNoLWNuIHtcclxuICBwYWRkaW5nOiA4cHggMDtcclxuXHJcbiAgJi5vdmVybGF5OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtd3JhcCB7XHJcbiAgICBtYXJnaW46IC01cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgbWFyZ2luOiAtM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblxyXG4gICAgICAuc2VhcmNoLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjYlO1xyXG5cclxuICAgICAgICAuaXRlbS13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tYm94IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW1nX3NlYXJjaF9iZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIDEwMCUgMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC50eHQtYm94IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmtleXdvcmQtaXRlbS1ib3gge1xyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAwIDE1cHggMDtcclxuICAgICAgcGFkZGluZzogMTFweCAxOHB4IDE2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIC5rZXl3b3JkLW5vLXJlc3VsdC1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlbG9hZC1pY29uIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNDJweDtcclxuICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYXJ0aWNsZS5sYWJlbC1pdGVtIHtcclxuXHJcbiAgbWluLXdpZHRoOiA0NnB4O1xyXG4gIHBhZGRpbmc6IDAgNnB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICYgKyAubGFiZWwtaXRlbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlZ2lvbl90eXBlc1xyXG59XHJcblxyXG5zZWN0aW9uLm91ci13b3JkIHtcclxuXHJcbiAgJi5vdmVybGF5OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICB9XHJcblxyXG4gIC5vdXItd29yZC1saXN0IHtcclxuXHJcbiAgICBwYWRkaW5nOiA3cHggMDtcclxuXHJcbiAgICAub3VyLXdvcmQtYm94IHtcclxuXHJcbiAgICAgICYgKyAub3VyLXdvcmQtYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwYWRkaW5nOiAxNHB4IDE4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDAgMjRweCAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgLmhlYWQtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcblxyXG4gICAgICAgIC5tYWluLWJveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgLm1haW4tdHh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViLXR4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGFiZWwtYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAubGFiZWwtaXRlbSB7XHJcbiAgICAgICAgICAgICYgKyAubGFiZWwtaXRlbSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib2R5LWJveCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIC8vbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjOWU4Mjc3O1xyXG4gICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXNfbXVsdGkoMiwgMTksIDM4KTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5rZXl3b3JkLW5vLXJlc3VsdC1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vJi5sZWZ0IHtcclxuICAgICAgICAvLyAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAvL31cclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVsb2FkLWljb24ge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbmFwcC1kaWFsZWN0LWRldGFpbC5vdXItd29yZC1kZXRhaWwge1xyXG4gIC8vZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMThweDtcclxuICByaWdodDogMThweDtcclxuICBib3R0b206ICRmb290ZXJfaGVpZ2h0O1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBtYXgtd2lkdGg6IGNhbGMoNzIwcHggLSAzNnB4KTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZjk7XHJcblxyXG4gIEBpbmNsdWRlIGlvcyB7XHJcbiAgICBib3R0b206IGNhbGMoI3skZm9vdGVyX2hlaWdodH0gKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XHJcbiAgfVxyXG5cclxuICAuZGV0YWlsLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2ViZTg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTEsIDI0OSk7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAuZGV0YWlsLW1lbnUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG5cclxuICAgICAgLm1lbnUtd3JhcCB7XHJcbiAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWlsLW1lbnUtYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgJiArIC5kZXRhaWwtbWVudS1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYm9va21hcmstYnRuIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9ib29rbWFyay5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYnRuX2Jvb2ttYXJrX29uLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuaW5nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1nL2xvYWRpbmdfaWNvbi5naWYnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fZGV0YWlsX3guc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmRldGFpbC1saXN0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIC8vaGVpZ2h0OiAxMDAwcHg7XHJcblxyXG4gICAgICAuZGV0YWlsLWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDE4cHg7XHJcblxyXG4gICAgICAgICYgKyAuZGV0YWlsLWJveCB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzZWJlODtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8tbGlzdC1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDY4cHg7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjhweCBhdXRvO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogODRweDtcclxuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDg0cHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiArIC5yb3cge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubG9uZyB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWJqZWN0LWJveCB7XHJcbiAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgLy9sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xyXG4gICAgICAgICAgICAgIC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgJi52Y2VudGVyIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC8vQGluY2x1ZGUgdGV4dF9lbGxpcHNpcztcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4NHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbi1ib3gge1xyXG4gICAgICAgICAgICAgIC8vd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICYuc3RhbmRhcmQge1xyXG4gICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAvL2JvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5rZXl3b3JkLWJveCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjM5LCAyMzcsIDEpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHggNHB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAvL2hlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3RhbmRhcmQtdHh0IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5tZWFuaW5nLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgLm1lYW5pbmctYm94IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJiArIC5tZWFuaW5nLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLm90aGVyLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAub3RoZXItYm94IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNHB4IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmICsgLm90aGVyLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLm90aGVyLXR5cGUtYm94IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5vdGhlci10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTIzLCA4OCwgNzYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigxMjMsIDg4LCA3Nik7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAycHggMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5vdGhlci10eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5vdGhlci1yZWdpb24tYm94IHtcclxuXHJcblxyXG4gICAgICAgICAgLmhlYWQtYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgLmhlYWQtdHh0IHtcclxuXHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWFwLWJ0biB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1OCwgNjYsIDc0KTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAuaWMtbWFwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19tYXB2aWV3LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJvZHktYm94IHtcclxuXHJcbiAgICAgICAgICAgIG1hcmdpbjogLTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAub3RoZXItcmVnaW9uLWxpc3Qge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgLm90aGVyLWJveCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5vdGhlci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLm90aGVyLWJ0bi1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMjksIDIyNiwgMjI0KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRvcC1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYm90dG9tLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVnaW9uX3R5cGVzXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbi5yZWdpb24ge1xyXG4gIC8vZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgLy9sZWZ0OiAxOHB4O1xyXG4gIC8vcmlnaHQ6IDE4cHg7XHJcbiAgYm90dG9tOiAkZm9vdGVyX2hlaWdodDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgLy9tYXgtd2lkdGg6IGNhbGMoNzIwcHggLSAzNnB4KTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHRvcDogMTk2cHg7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG4gIEBpbmNsdWRlIGlvcyB7XHJcbiAgICB0b3A6IGNhbGMoMTk2cHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XHJcblxyXG4gICAgYm90dG9tOiBjYWxjKCN7JGZvb3Rlcl9oZWlnaHR9ICsgdmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xyXG4gIH1cclxuXHJcbiAgLy9AaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gIC8vICB0b3A6IDIwNHB4O1xyXG4gIC8vfVxyXG4gIC8vXHJcbiAgLy9AaW5jbHVkZSBsYXJnZU1vZGUtaW9zIHtcclxuICAvLyAgdG9wOiBjYWxjKDIwNHB4ICsgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xyXG4gIC8vICB0b3A6IGNhbGMoMjA0cHggKyBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkpO1xyXG4gIC8vfVxyXG5cclxuXHJcbiAgJi50eXBlLXJlZ2lvbiB7XHJcblxyXG4gICAgLmRldGFpbC1oZWFkLWJveCB7XHJcblxyXG4gICAgICAuaGVhZC1ib3gge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC53cmFwIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAvL2JvcmRlci1yYWRpdXM6IDI0cHggMCAwIDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1YjliOTtcclxuICB9XHJcblxyXG4gIC5kZXRhaWwtaGVhZC1ib3gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNDMsIDIzNSwgMjMyKTtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHJcbiAgICAuaGVhZC1ib3gge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWJveCB7XHJcbiAgICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZGV0YWlsX3guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmRldGFpbC1ib2R5LWJveCB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlKTtcclxuXHJcblxyXG4gICAgLnJlZ2lvbi1tYXAtYm94IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNkNWI5Yjk7XHJcblxyXG4gICAgICAucmVnaW9uLWJnLWVmZmVjdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICYub24ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVnaW9uLWl0ZW0tYm94IHtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgbGVmdDogMThweDtcclxuICAgICAgICAvL3RvcDoyNnB4O1xyXG4gICAgICAgIHRvcDogMjIwcHg7XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pbWdfcmVnaW9uX2l0ZW1fYmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyAxMDAlIGF1dG87XHJcbiAgICAgICAgLy93aWR0aDogMTE3cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogM3B4IDRweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIHRvcDogMjI1cHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGlvcyB7XHJcbiAgICAgICAgICB0b3A6IGNhbGMoMjIwcHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvL0BpbmNsdWRlIGxhcmdlTW9kZS1pb3Mge1xyXG4gICAgICAgIC8vICB0b3A6IGNhbGMoMjI1cHggKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtdG9wKSk7XHJcbiAgICAgICAgLy99XHJcblxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogLTZweDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWxwLWJveCB7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICByaWdodDogMThweDtcclxuICAgICAgICB0b3A6IDI3MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICAgICAuaGVscC1idG4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDU4LCA2NiwgNzQpO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZWxwLWltZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY19oZWxwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZWxwLXR4dCB7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmFsbC1zZWxlY3QtYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgdG9wOiAyMjBweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaW9zIHtcclxuICAgICAgICAgIHRvcDogY2FsYygyMjBweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAvLyAgdG9wOiAyMjVweDtcclxuICAgICAgICAvL31cclxuICAgICAgICAvL1xyXG4gICAgICAgIC8vQGluY2x1ZGUgbGFyZ2VNb2RlLWlvcyB7XHJcbiAgICAgICAgLy8gIHRvcDogY2FsYygyMjVweCArIHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApKTtcclxuICAgICAgICAvL31cclxuXHJcbiAgICAgICAgLmFsbC1zZWxlY3QtYnRuIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiKDM5LCAxMDMsIDg3KSBuby1yZXBlYXQgdG9wIDdweCByaWdodCA1cHggLyAxNnB4IDE2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDlweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICAgICAgICAmLmNsb3NlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgOXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMzksIDEwMywgODcpIHVybChcIi4uL2ltZy9idG5fZHJhd2VyX2Nsb3NlLnN2Z1wiKSBuby1yZXBlYXQgdG9wIDdweCByaWdodCA1cHggLyAxNnB4IDE2cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJiArIC5hbGwtc2VsZWN0LWJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVnaW9uLWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFwLWl0ZW0tYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy93aWR0aDogNTJweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcblxyXG4gICAgICAgIC8vZm9udC1mYW1pbHk6ICRmb250MztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDdweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICMyNzY3NTc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2M0MTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVnaW9uIHtcclxuICAgICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYXJnZU1vZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLThweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmLm9mZiB7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjQTVBNUE1O1xyXG4gICAgICAgICAgY29sb3I6ICM3MDcwNzA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0Q4RDhEODtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0E1QTVBNTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAvLyDqsJXsm5BcclxuICAgICAgICAmLnJlZ2lvbi0xIHtcclxuICAgICAgICAgIGxlZnQ6IDQ2dnc7XHJcbiAgICAgICAgICBib3R0b206IDkxdnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDqsr3rtoFcclxuICAgICAgICAmLnJlZ2lvbi0yIHtcclxuICAgICAgICAgIGxlZnQ6IDU3dnc7XHJcbiAgICAgICAgICBib3R0b206IDk5dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDqsr3rgqhcclxuICAgICAgICAmLnJlZ2lvbi0zIHtcclxuICAgICAgICAgIGxlZnQ6IDQ5dnc7XHJcbiAgICAgICAgICBib3R0b206IDU4dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyDsoITrtoFcclxuICAgICAgICAmLnJlZ2lvbi00IHtcclxuICAgICAgICAgIGxlZnQ6IDU1dnc7XHJcbiAgICAgICAgICBib3R0b206IDEwMXZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7KCE64KoXHJcbiAgICAgICAgJi5yZWdpb24tNSB7XHJcbiAgICAgICAgICBsZWZ0OiA0NnZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA2NXZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7KCc7KO8XHJcbiAgICAgICAgJi5yZWdpb24tNiB7XHJcbiAgICAgICAgICBsZWZ0OiA2MnZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA4M3Z3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7Lap64+ZXHJcbiAgICAgICAgJi5yZWdpb24tNyB7XHJcbiAgICAgICAgICBsZWZ0OiA2MnZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA5MXZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g7Lap7IScXHJcbiAgICAgICAgJi5yZWdpb24tOCB7XHJcbiAgICAgICAgICBsZWZ0OiAyOXZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA4MXZ3O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC8vLy8g7Lap7LKt64+EXHJcbiAgICAgICAgLy8mLnR5cGUtMSB7XHJcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzE7XHJcbiAgICAgICAgLy99XHJcbiAgICAgICAgLy9cclxuICAgICAgICAvLy8vIOqwleybkOuPhFxyXG4gICAgICAgIC8vJi50eXBlLTIge1xyXG4gICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sX3JlZ2lvbl8yO1xyXG4gICAgICAgIC8vfVxyXG4gICAgICAgIC8vXHJcbiAgICAgICAgLy8vLyDqsr3quLDrj4RcclxuICAgICAgICAvLyYudHlwZS0zIHtcclxuICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogJGNvbF9yZWdpb25fMztcclxuICAgICAgICAvL31cclxuICAgICAgICAvL1xyXG4gICAgICAgIC8vLy8g6rK97IOB64+EXHJcbiAgICAgICAgLy8mLnR5cGUtNCB7XHJcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6ICRjb2xfcmVnaW9uXzQ7XHJcbiAgICAgICAgLy99XHJcbiAgICAgICAgLy9cclxuICAgICAgICAvLy8vIOygnOyjvOuPhFxyXG4gICAgICAgIC8vJi50eXBlLTUge1xyXG4gICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sX3JlZ2lvbl81O1xyXG4gICAgICAgIC8vfVxyXG4gICAgICAgIC8vXHJcbiAgICAgICAgLy8vLyDsoITrnbzrj4RcclxuICAgICAgICAvLyYudHlwZS02IHtcclxuICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogJGNvbF9yZWdpb25fNjtcclxuICAgICAgICAvL31cclxuXHJcblxyXG4gICAgICAgIC8vIOqwleumiSDsnITsuZhcclxuICAgICAgICAmLmNpdHktMSB7XHJcbiAgICAgICAgICBsZWZ0OiA3MXZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA5MXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDrjIDqtawg7JyE7LmYXHJcbiAgICAgICAgJi5jaXR5LTIge1xyXG4gICAgICAgICAgbGVmdDogNTV2dztcclxuICAgICAgICAgIGJvdHRvbTogNzd2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8g67aA7IKwIOychOy5mFxyXG4gICAgICAgICYuY2l0eS0zIHtcclxuICAgICAgICAgIGxlZnQ6IDY4dnc7XHJcbiAgICAgICAgICBib3R0b206IDQ2dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIO2PrO2VrSDsnITsuZhcclxuICAgICAgICAmLmNpdHktNCB7XHJcbiAgICAgICAgICBsZWZ0OiA3NXZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA4M3Z3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDtlZjrj5kg7JyE7LmYXHJcbiAgICAgICAgJi5jaXR5LTUge1xyXG4gICAgICAgICAgbGVmdDogMjd2dztcclxuICAgICAgICAgIGJvdHRvbTogNDJ2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8g6rSR7KO8IOychOy5mFxyXG4gICAgICAgICYuY2l0eS02IHtcclxuICAgICAgICAgIGxlZnQ6IDUwdnc7XHJcbiAgICAgICAgICBib3R0b206IDgxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIOyghOyjvCDsnITsuZhcclxuICAgICAgICAmLmNpdHktNyB7XHJcbiAgICAgICAgICBsZWZ0OiA2MHZ3O1xyXG4gICAgICAgICAgYm90dG9tOiAxMTV2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8g64yA7KCEIOychOy5mFxyXG4gICAgICAgICYuY2l0eS04IHtcclxuICAgICAgICAgIGxlZnQ6IDU0dnc7XHJcbiAgICAgICAgICBib3R0b206IDc1dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIOyEnOyCsCDsnITsuZhcclxuICAgICAgICAmLmNpdHktOSB7XHJcbiAgICAgICAgICBsZWZ0OiAxMnZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA5M3Z3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDsoJzsspwg7JyE7LmYXHJcbiAgICAgICAgJi5jaXR5LTEwIHtcclxuICAgICAgICAgIGxlZnQ6IDc4dnc7XHJcbiAgICAgICAgICBib3R0b206IDEwN3Z3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLWl0ZW0tbGlzdCB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cclxuICAgICAgLml0ZW0tYm94IHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZWJlODtcclxuXHJcblxyXG4gICAgICAgIC5zdWJqZWN0LWJveCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbi1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgLnJvdy1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgJiArIC5yb3ctYm94IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53b3JkLWJveCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlYjNiMztcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5hc2lkZS5mbG9hdGluZy15b3V0dWJlIHtcclxuICB6LWluZGV4OiAxMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiA4MHB4O1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG5cclxuXHJcbn1cclxuXHJcbmFydGljbGUuYm90dG9tLWxheWVyLWJveCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAkZm9vdGVyX2hlaWdodDtcclxuICB6LWluZGV4OiAxMTA7XHJcblxyXG4gIEBpbmNsdWRlIGlvcyB7XHJcbiAgICBib3R0b206IGNhbGMoI3skZm9vdGVyX2hlaWdodH0gKyB2YXIoLS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XHJcbiAgfVxyXG5cclxuICAuYm90dG9tLWxheWVyLXdyYXAge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcclxuICAgIHBhZGRpbmc6IDQwcHggMzNweCAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm90dG9tX2Nsb3NlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgdG9wOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9hcnJvd19wcmUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgIGxlZnQ6IDEycHg7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fYXJyb3dfbmV4dC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG5cclxuICB9XHJcblxyXG4gIHN3aXBlciB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgcGFkZGluZzogOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYudHlwZS1uZXcge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX25ldy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc4JTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAubGFiZWwtbGlzdCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICBtYXJnaW46IC0xcHg7XHJcblxyXG4gICAgICAgICAgLmxhYmVsLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVnaW9uX3R5cGVzXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudHh0LWJveCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdGV4dF9lbGxpcHNpc19tdWx0aSgyLCAxOCwgMzYpO1xyXG4gICAgICAgIGNvbG9yOiByZ2IoNTgsIDY2LCA3NCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlTW9kZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIEBpbmNsdWRlIHRleHRfZWxsaXBzaXNfbXVsdGkoMiwgMjQsIDQ4KTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm9va21hcmstYnRuIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Jvb2ttYXJrMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG5cclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfYm9va21hcmsyX29uLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmluZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vYXNzZXRzL2ltZy9sb2FkaW5nX2ljb24uZ2lmJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yZXR1cm4taWNvbiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljX2Fycm93X3JldHVybi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIDEwMCUgMTAwJTtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcblxyXG5cclxuLyog64Sk7J2067KEIOuhnOq3uOyduCAqL1xyXG5cclxuYXJ0aWNsZS5uYXZlci5wb3B1cCB7XHJcbiAgLy8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHotaW5kZXg6IDUwMTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY3KTtcclxuXHJcbiAgLnBvcHVwLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgIG1heC13aWR0aDogNDAwcHg7IC8vIO2MneyXhSDrhIjruYRcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAucG9wdXAtbXNnLWZvcm0ge1xyXG5cclxuICAgICAgcGFkZGluZzogMzBweDtcclxuXHJcbiAgICAgIC5oZWFkLWJveCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250MjtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgY29sb3I6ICMzMzM3M0I7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib2R5LWJveCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250MjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VNb2RlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljLWJveCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG5cclxuICAgICAgICAuaWMtbmV0d29yay1lcnJvciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNfcG9wdXBfbmV0d29ya19lcnJvci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hrLWJveCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtZm9vdC1ib3gge1xyXG5cclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuXHJcbiAgICAgIC5wb3B1cC1mb290LWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAvLyBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udDI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgLy8gb2sgYnRuXHJcbiAgICAgICAgJi50eXBlLTEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgxNjEzMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIGVycm9yIGJ0blxyXG4gICAgICAgICYudHlwZS0yIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjU2MmY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBjYW5jZWwgYnRuXHJcbiAgICAgICAgJi50eXBlLTMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiM2IzYjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubmF2ZXItbG9naW4ge1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbmFydGljbGUudmlkZW8tcG9wdXAge1xyXG4gIC8vZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDA7IC8qIOydtCDqsJLsnYAg64uk66W4IOy7qO2FkOy4oCDsnITsl5Ag7ZGc7Iuc65CY6rKMIO2VmOq4sCDsnITtlbQg7ZWE7JqU7ZWp64uI64ukLiAqL1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IC8qIOuwsOqyveyXkCDrsJjtiKzrqoUg7Zqo6rO866W8IOykjeuLiOuLpC4gKi9cclxuXHJcblxyXG4gIC5wb3B1cC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5wb3B1cC1jbG9zZS1idG4ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkOyAvKiDquLDsobTsnZggYWJzb2x1dGXsl5DshJwgZml4ZWTroZwg67OA6rK97ZWY7JesIO2VreyDgSDtmZTrqbTsl5Ag6rOg7KCV65CY64+E66GdIO2VqCAqL1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kZXRhaWxfeC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgei1pbmRleDogMTA1MDsgLyog64uk66W4IOy7qO2FkOy4oCDsnITsl5Ag7ZmV7Iuk7Z6IIOuztOydtOuPhOuhnSB6LWluZGV4IOqwkiDspp3qsIAgKi9cclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAuZW1iZWQtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIHZpZGVvLFxyXG4gICAgaWZyYW1lLFxyXG4gICAgb2JqZWN0LFxyXG4gICAgZW1iZWQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAueW91dHViZS1wbGF5ZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IC8qIO2ZlOuptCDtj63sl5Ag65SxIOunnuqyjCDshKTsoJUgKi9cclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5jb3Jkb3ZhLXlvdXR1YmUtYmcge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwKTtcclxufVxyXG4iXX0= */

/*# sourceMappingURL=styles.css.map*/