:root{--content-width: 100%}@media(min-width: 992px){:root{--content-width: 1400px}}@media(min-width: 1925px){:root{--content-width: 1520px}}:root{--full-width: 100vw;--angle: 7.5deg;--magic-number: .06582;--magic-number-full: calc(var(--magic-number) * 2);--skew-padding: calc(var(--content-width) * var(--magic-number));--clip-padding: calc(var(--full-width) * var(--magic-number));--translation: 0}:root{--sal-easing: cubic-bezier(0, 1.25, 1, 1)}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}::-moz-selection{background:#187af4;color:#fff}::selection{background:#187af4;color:#fff}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}body{overflow-x:hidden}.pageTitle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40vh;padding:2.5rem 0;padding-top:7.5rem}@media(min-width: 860px){.pageTitle{min-height:35vh;padding:160px 0 5rem 0}}.pageTitle .floatBlocks{position:static}.pageTitle>.container{text-align:center}.pageTitle h1.hero-title{position:relative;display:inline-block;margin:0 auto;padding:0 2px;z-index:1}.pageTitle h1.hero-title:after,.pageTitle h1.hero-title:before{content:attr(data-duotonetext);position:absolute;display:block;z-index:-1;opacity:.2}.pageTitle h1.hero-title:before{top:-1px;left:-1px;color:#d90a66}.pageTitle h1.hero-title:after{top:3px;left:4px;color:#187af4}svg:not(:root){overflow:visible}div.generic_page__main-content-section{padding-top:40px}.layout-container{position:relative}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}@media(min-width: 450px){.container{padding:0 2.5rem}}@media(min-width: 860px){.container{padding:0 5rem}}@media(min-width: 1925px){.container{max-width:1680px}}#highlighted>div{position:fixed;top:6.25rem;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:500}body.role--authenticated #highlighted>div{top:12.5rem}div.messages{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem;padding:0.5rem 1rem 0.5rem 1.5rem;border-radius:0.25rem;background-color:#fff;-webkit-box-shadow:0 8px 25px rgba(8.7045454545,86.2541322314,182.7954545455,.3);box-shadow:0 8px 25px rgba(8.7045454545,86.2541322314,182.7954545455,.3);font-weight:500;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}div.messages *{margin:0 0.0625rem}div.messages:before{content:"";position:absolute;top:50%;left:0.5rem;width:0.25rem;height:calc(100% - 16px);border-radius:0.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#187af4}div.messages:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;margin-right:8px;padding:0.25rem}div.messages.is-closed{opacity:0}div.messages.messages--status:before{background:#20a779}div.messages.messages--status:after{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:url("/themes/atech/images/icons/check.svg") center no-repeat}div.messages.messages--error:before{background:#d82927}div.messages.messages--error:after{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:url("/themes/atech/images/icons/times.svg") center no-repeat}div.messages.file-upload-js-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div.messages p{font-size:0.9375rem}div.messages a{color:#187af4;text-decoration:underline}div.messages .closeIcon-wrapper{margin-left:auto}div.messages .closeIcon-wrapper .closeIcon{width:1.5rem;height:1.5rem;margin-left:0.5rem;padding:0.25rem;cursor:pointer;opacity:.4;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}div.messages .closeIcon-wrapper .closeIcon:hover{opacity:1}@media(min-width: 860px){.is-mobile-hidden{display:inherit !important}}.is-mobile-hidden{display:none !important}@media(min-width: 860px){.is-tablet-hidden{display:none !important}}.is-tablet-hidden{display:inherit !important}@media(min-width: 992px){.is-desktop-hidden{display:none}}.is-desktop-hidden{display:inherit}@media(min-width: 860px){.is-mobile-only{display:none}}.is-mobile-only{display:inherit}@media(min-width: 860px){.is-tablet-only{display:inherit}}@media(min-width: 992px){.is-tablet-only{display:none}}.is-tablet-only{display:none}@media(min-width: 992px){.is-desktop-only{display:inherit}}.is-desktop-only{display:none}body.page-user-login #main-content{margin-top:80px}body.page-user-login .tabs>.container{padding:0}body.page-user-password #main-content{margin-top:80px}body.page-user-password .tabs>.container{padding:0}.angle-bottom{position:relative;z-index:1}.angle-bottom:after{content:"";position:absolute;right:0;left:0;display:block;z-index:-1;background:inherit;-webkit-backface-visibility:hidden}.angle-bottom:after{bottom:0;height:100%;-webkit-transform:skewY(-7.5deg);-ms-transform:skewY(-7.5deg);transform:skewY(-7.5deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.angle-bottom-reverse{position:relative;z-index:1}.angle-bottom-reverse:after{content:"";position:absolute;right:0;left:0;display:block;z-index:-1;background:inherit;-webkit-backface-visibility:hidden}.angle-bottom-reverse:after{bottom:0;height:100%;-webkit-transform:skewY(7.5deg);-ms-transform:skewY(7.5deg);transform:skewY(7.5deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.angle-bottom-reverse:after{width:100%;height:100%}.angle-top{position:relative;z-index:1}.angle-top:before{content:"";position:absolute;right:0;left:0;display:block;z-index:-1;background:inherit;-webkit-backface-visibility:hidden}.angle-top:before{top:0;-webkit-transform:skewY(7.5deg);-ms-transform:skewY(7.5deg);transform:skewY(7.5deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.angle-top{margin-top:var(--skew-padding) !important}.angle-top-reverse{position:relative;z-index:1}.angle-top-reverse:before{content:"";position:absolute;right:0;left:0;display:block;z-index:-1;background:inherit;-webkit-backface-visibility:hidden}.angle-top-reverse:before{top:0;-webkit-transform:skewY(-7.5deg);-ms-transform:skewY(-7.5deg);transform:skewY(-7.5deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.angle-top-reverse{margin-top:var(--skew-padding) !important}.angle-top-reverse:before{width:100%;height:100%}.angle-both{position:relative;z-index:1}.angle-both:before{content:"";position:absolute;right:0;left:0;display:block;z-index:-1;background:inherit;-webkit-backface-visibility:hidden}.angle-both:before{top:0;-webkit-transform:skewY(7.5deg);-ms-transform:skewY(7.5deg);transform:skewY(7.5deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.angle-both{margin:var(--skew-padding) 0 !important}.angle-both-reverse{position:relative;z-index:1}.angle-both-reverse:before{content:"";position:absolute;right:0;left:0;display:block;z-index:-1;background:inherit;-webkit-backface-visibility:hidden}.angle-both-reverse:before{top:0;content:"";position:absolute;top:0;right:0;bottom:0;left:0;outline:1px solid rgba(0,0,0,0);-webkit-transform:skewy(-7.5deg);-ms-transform:skewy(-7.5deg);transform:skewy(-7.5deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.angle-both-reverse{padding:calc(var(--skew-padding)) 0 !important}.clip-path{position:relative;margin-top:calc(var(--clip-padding)*-1 - 2px);padding-top:calc(var(--clip-padding)*2 - (var(--clip-padding) - var(--skew-padding))) !important;clip-path:polygon(0% calc(var(--clip-padding) * 2), 100% 0%, 100% 100%, 0% 100%)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fbWl4aW5zLnNjc3MiLCJsYXlvdXQvX3BhZ2Uuc2NzcyIsImNvbmZpZy9fdmFyaWFibGVzLnNjc3MiLCJsYXlvdXQvX3NlY3Rpb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0tBLE1BQ0UscUJBQUEsQ0FqSEUseUJBZ0hKLE1BR0ksdUJBQUEsQ0FBQSxDQXZHQSwwQkFvR0osTUFNSSx1QkFBQSxDQUFBLENBTkosTUFRRSxtQkFBQSxDQUNBLGVBQUEsQ0FFQSxzQkFBQSxDQUNBLGtEQUFBLENBQ0EsZ0VBQUEsQ0FDQSw2REFBQSxDQUNBLGdCQUFBLENBNEJGLE1BQ0UseUNBQUEsQ0NuTkEscUJBR0UsMEJBQUEsQ0FBQSxrQkFBQSxDQUlKLGlCQUNFLGtCQzhCVyxDRDdCWCxVQ29CTSxDRHRCUixZQUNFLGtCQzhCVyxDRDdCWCxVQ29CTSxDRGpCUixLQUNFLDZCQUFBLENBQUEscUJBQUEsQ0FFQSxzQkFBQSxDQUdGLEtBQ0UsaUJBQUEsQ0FHRixXQUNFLGlCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDRG9CRSx5QkMzQkosV0FTSSxlQUFBLENBQ0Esc0JBQUEsQ0FBQSxDQUdGLHdCQUNFLGVBQUEsQ0FHRixzQkFDRSxpQkFBQSxDQUdGLHlCQUNFLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxhQUFBLENBQ0EsYUFBQSxDQUNBLFNBQUEsQ0FFQSwrREFFRSw4QkFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBR0YsZ0NBQ0UsUUFBQSxDQUNBLFNBQUEsQ0FDQSxhQ3pCVyxDRDRCYiwrQkFDRSxPQUFBLENBQ0EsUUFBQSxDQUNBLGFDOUJPLENEbUNiLGVBQ0UsZ0JBQUEsQ0FHRix1Q0FDRSxnQkFBQSxD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Q0EsVUFBQSxDQUdBLGtCQUFBLENBQ0Esa0NBQUEsQ0ErQkEsMkJBQ0UsS0FBQSxDQUtFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSwrQkFBQSxDQUNBLGdDQUFBLENBQUEsNEJBQUEsQ0FBQSx3QkFBQSxDQUNBLDhCQUFBLENBQUEsMEJBQUEsQ0FBQSxzQkFBQSxDQUVBLGtDQUFBLENBQUEsMEJBQUEsQ0c3R1Ysb0JBRUUsOENBQUEsQ0FLRixXQUNFLGlCQUFBLENBQ0EsNkNBQUEsQ0FDQSxnR0FBQSxDQUVBLGdGQUFBIiwiZmlsZSI6ImxheW91dC9sYXlvdXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLVxuLy8gTWl4aW5zIGFsbG93IHlvdSB0byBkZWZpbmUgc3R5bGVzIHRoYXQgY2FuIGJlIHJlLXVzZWQgLyB0aHJvdWdob3V0IHRoZVxuLy8gc3R5bGVzaGVldCB3aXRob3V0IG5lZWRpbmcgdG8gcmVzb3J0IHRvIC8gbm9uLXNlbWFudGljIGNsYXNzZXMgbGlrZSAuZmxvYXQtXG4vLyBsZWZ0LiBNaXhpbnMgY2FuIGFsc28gLyBjb250YWluIGZ1bGwgQ1NTIHJ1bGVzLCBhbmQgYW55dGhpbmcgZWxzZSBhbGxvd2VkIC9cbi8vIGVsc2V3aGVyZSBpbiBhIFNhc3MgZG9jdW1lbnQuIFRoZXkgY2FuIGV2ZW4gdGFrZSAvIGFyZ3VtZW50cyB3aGljaCBhbGxvd3MgeW91XG4vLyB0byBwcm9kdWNlIGEgd2lkZSB2YXJpZXR5IC8gb2Ygc3R5bGVzIHdpdGggdmVyeSBmZXcgbWl4aW5zLlxuXG4vLyBGb3IgY29tcGxldGUgZG9jdW1lbnRhdGlvbjpcbi8vIFNhc3MgbWl4aW5zOiBodHRwOi8vc2Fzcy1sYW5nLmNvbS9kb2NzL3lhcmRvYy9maWxlLlNBU1NfUkVGRVJFTkNFLmh0bWwjbWl4aW5zXG5cbi8vIEJyZWFrcG9pbnRzXG4kbW9iLXNtbDogNDUwcHg7XG4kbW9iOiA1NjhweDtcbiRtb2ItbGc6IDU4OHB4O1xuJHRhYjogODYwcHg7XG4kZGVzazogOTkycHg7XG4kZGVzay1sZzogMTIwMHB4O1xuJHdpZGU6IDE5MjVweDtcbiRuYXYtYnA6IDEzNDBweDtcblxuQG1peGluIGJwKCRwb2ludCkge1xuICAkbW9iLXNtbC1icDogJyhtaW4td2lkdGg6ICN7JG1vYi1zbWx9KSc7XG4gICRtb2ItYnA6ICcobWluLXdpZHRoOiAjeyRtb2J9KSc7XG4gICRtb2ItbGctYnA6ICcobWluLXdpZHRoOiAjeyRtb2ItbGd9KSc7XG4gICR0YWItYnA6ICcobWluLXdpZHRoOiAjeyR0YWJ9KSc7XG4gICRkZXNrLWJwOiAnKG1pbi13aWR0aDogI3skZGVza30pJztcbiAgJGRlc2stbGctYnA6ICcobWluLXdpZHRoOiAjeyRkZXNrLWxnfSknO1xuICAkd2lkZS1icDogJyhtaW4td2lkdGg6ICN7JHdpZGV9KSc7XG4gICRuYXYtYnA6ICcobWluLXdpZHRoOiAjeyRuYXYtYnB9KSc7XG5cbiAgQGlmICRwb2ludCA9PSBtb2Itc21sIHtcbiAgICBAbWVkaWEgI3skbW9iLXNtbC1icH0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBtb2Ige1xuICAgIEBtZWRpYSAjeyRtb2ItYnB9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkcG9pbnQgPT0gbW9iLWxnIHtcbiAgICBAbWVkaWEgI3skbW9iLWxnLWJwfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgJHBvaW50ID09IHRhYiB7XG4gICAgQG1lZGlhICN7JHRhYi1icH0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBkZXNrIHtcbiAgICBAbWVkaWEgI3skZGVzay1icH0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBkZXNrLWxnIHtcbiAgICBAbWVkaWEgI3skZGVzay1sZy1icH0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IHdpZGUge1xuICAgIEBtZWRpYSAjeyR3aWRlLWJwfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbmF2LWJwIHtcbiAgICBAbWVkaWEgI3skbmF2LWJwfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy9BbmdsZWQgc2VjdGlvbiBjYWxjdWxhdGlvbnNcbkBtaXhpbiBhbmdsZSgkcHNldWRvLCAkZmxpcDogZmFsc2UsICRhbmdsZTogNy41ZGVnKSB7XG4gIC8vIFBvc3NpYmxlIHZhbHVlcyBmb3IgJHBzZXVkbyBhcmU6IGJlZm9yZSwgYWZ0ZXIsIGJvdGhcbiAgQGlmICRwc2V1ZG8gPT0gJ2JlZm9yZScgb3IgJHBzZXVkbyA9PSAnYWZ0ZXInIG9yICRwc2V1ZG8gPT0gJ2JvdGgnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAkc2VsZWN0b3I6IGlmKCRwc2V1ZG8gPT0gJ2JvdGgnLCAnJjpiZWZvcmUnLCAnJjojeyRwc2V1ZG99Jyk7XG5cbiAgICAjeyRzZWxlY3Rvcn0ge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8vIGZvciBDaHJvbWUgV2luZG93c1xuICAgIH1cblxuICAgIEBpZiAkcHNldWRvID09ICdiZWZvcmUnIHtcbiAgICAgICN7JHNlbGVjdG9yfSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgQGlmICRmbGlwIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKGNhbGMoJGFuZ2xlICogLTEpKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJHBzZXVkbyA9PSAnYWZ0ZXInIHtcbiAgICAgICN7JHNlbGVjdG9yfSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaWYgJGZsaXAge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koY2FsYygkYW5nbGUgKiAtMSkpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJHBzZXVkbyA9PSAnYm90aCcge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIEBpZiAkZmxpcCB7XG4gICAgICAgICAgLy8gdHJhbnNmb3JtOiBza2V3WSgkYW5nbGUgKiAtMSk7XG4gICAgICAgICAgLy8gdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXd5KGNhbGMoJGFuZ2xlICogLTEpKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcblxuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgkYW5nbGUpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gJjphZnRlciB7XG4gICAgICAvLyAgIGJvdHRvbTogMDtcbiAgICAgIC8vICAgQGlmICRmbGlwIHtcbiAgICAgIC8vICAgICB0cmFuc2Zvcm06IHNrZXdZKCRhbmdsZSAqIC0xKTtcbiAgICAgIC8vICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgICAgLy8gICB9IEBlbHNlIHtcbiAgICAgIC8vICAgICB0cmFuc2Zvcm06IHNrZXdZKCRhbmdsZSk7XG4gICAgICAvLyAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG59XG5cbi8vQW5nbGVkIFNlY3Rpb25zIFZhcmlhYmxlc1xuLy9Vc2VzIGEgYnJlYWtwb2ludCBtaXhpbiwgc28gbmVlZHMgdG8gc2l0IGhlcmVcblxuOnJvb3Qge1xuICAtLWNvbnRlbnQtd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGJwKGRlc2spIHtcbiAgICAtLWNvbnRlbnQtd2lkdGg6IDE0MDBweDtcbiAgfVxuICBAaW5jbHVkZSBicCh3aWRlKSB7XG4gICAgLS1jb250ZW50LXdpZHRoOiAxNTIwcHg7XG4gIH1cbiAgLS1mdWxsLXdpZHRoOiAxMDB2dztcbiAgLS1hbmdsZTogNy41ZGVnO1xuICAvL01hZ2ljIE51bWJlcjogdGhlIDAuMDY1ODIgaXMgY2FsY3VsYXRlZCBieSB0aGlzIGZvcm11bGE6IHRhbig3LjXCsCkgLyAyICAgd2hlcmUgNy41wrAgaXMgdGhlIGN1cnJlbnQgc2tld1kgdmFsdWUuIHggPSB0YW4ozrEpICogYSAvIDJcbiAgLS1tYWdpYy1udW1iZXI6IC4wNjU4MjtcbiAgLS1tYWdpYy1udW1iZXItZnVsbDogY2FsYyh2YXIoLS1tYWdpYy1udW1iZXIpICogMik7XG4gIC0tc2tldy1wYWRkaW5nOiBjYWxjKHZhcigtLWNvbnRlbnQtd2lkdGgpICogdmFyKC0tbWFnaWMtbnVtYmVyKSk7XG4gIC0tY2xpcC1wYWRkaW5nOiBjYWxjKHZhcigtLWZ1bGwtd2lkdGgpICogdmFyKC0tbWFnaWMtbnVtYmVyKSk7XG4gIC0tdHJhbnNsYXRpb246IDA7XG59XG4vL0FsbG93IGNvbnRlbnQgb2YgdXAgdG8gOCBjaGlsZHJlbiB0byBiZSBza2V3ZWRcbkBtaXhpbiBhbmdsZWRDb250ZW50IHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA4IHtcbiAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgLS10cmFuc2xhdGlvbjogY2FsYyh2YXIoLS1za2V3LXBhZGRpbmcpICogKCgjeyRpfSAtIDEpIC8gMikpOyAvL3BhZGRpbmcgKiBpbmRleCBtaW51cyAxIGhhbHZlZFxuICAgICAgLS10cmFuc2xhdGlvbi1uZWdhdGl2ZTogY2FsYyh2YXIoLS10cmFuc2xhdGlvbikgKiAtMSk7IC8vZmluZCBpbnZlcnNlL25lZ2F0aXZlIHZhbHVlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tdHJhbnNsYXRpb24tbmVnYXRpdmUpKTtcbiAgICB9XG4gIH1cbn1cblxuLy9BdGVjaCBUYWcgc3R5bGVzIG1peGluXG5AbWl4aW4gYXRlY2hUYWcoKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICBiYWNrZ3JvdW5kOiAkYXRlY2gtYmx1ZTtcbn1cblxuLy9TQUwgKHNjcm9sbCBhbmltYXRpb24gbGlicmFyeSlcblxuOnJvb3Qge1xuICAtLXNhbC1lYXNpbmc6IGN1YmljLWJlemllcigwLCAxLjI1LCAxLCAxKTtcbn1cblxuLy9BbmltYXRlZCBsb2dvXG5AbWl4aW4gYW5pbWF0ZWRMb2dvUGF0aHMoKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNSB7XG4gICAgc3ZnIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBwYXRoOm50aC1vZi10eXBlKCN7JGl9KSB7XG4gICAgICAgICAgJHRyYW5zaXRpb25EZWxheTogY2FsYygjeyRpfS8uMDI1cyk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb25EZWxheTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHBhdGg6bnRoLW9mLXR5cGUoI3skaX0pIHtcbiAgICAgICAgJHRyYW5zaXRpb25EZWxheTogY2FsYygjeyRpfSouMDI1cyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uRGVsYXk7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vRmx1aWQgdHlwb2dyYXBoeVxuLy8gQGluY2x1ZGUgZmx1aWQtZm9udC1zaXplKG1pbkZvbnRTaXplLCBtYXhGb250U2l6ZSwgbWluVmlld3BvcnQsIG1heFZpZXdwb3J0KVxuLy8gZXhhbXBsZSB1c2FnZTogQGluY2x1ZGUgZmx1aWQtZm9udC1zaXplKDE2cHgsIDIycHgsIDc2OHB4LCAxMDI0cHgpO1xuQG1peGluIGZsdWlkLWZvbnQtc2l6ZSgkbWluRm9udFNpemU6IDE2cHgsICRtYXhGb250U2l6ZTogMjBweCwgJG1pblZpZXdwb3J0OiAkdGFiLCAkbWF4Vmlld3BvcnQ6ICR3aWRlKSB7XG5cdCRzbG9wZTogY2FsYygoJG1pbkZvbnRTaXplIC0gJG1heEZvbnRTaXplKSAvICgkbWluVmlld3BvcnQgLSAkbWF4Vmlld3BvcnQpKTtcblx0JGJhc2U6IGNhbGMoJG1heEZvbnRTaXplIC0gJHNsb3BlICogJG1heFZpZXdwb3J0KTtcblxuXHRmb250LXNpemU6ICRtaW5Gb250U2l6ZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1pblZpZXdwb3J0KSB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKCN7JGJhc2V9ICsgMTAwdncgKiAjeyRzbG9wZX0pO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtYXhWaWV3cG9ydCkge1xuXHRcdGZvbnQtc2l6ZTogJG1heEZvbnRTaXplO1xuXHR9XG59XG5cblxuQG1peGluIHNjcm9sbGJhcnMge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgfVxuXG4gIC8vIFRyYWNrXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IG1peCgkd2hpdGUsICRhdGVjaC1taWRncmF5LCA4MCUpO1xuICB9XG5cbiAgLy8gSGFuZGxlXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBvcGFjaXR5OiAuMTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICBtaXgoJHdoaXRlLCAkYXRlY2gtbWlkZ3JheSwgNDAlKTtcbiAgfVxufVxuIiwiKiB7XG4gICYsXG4gICY6OmFmdGVyLFxuICAmOjpiZWZvcmUge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIH1cbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkYXRlY2gtYmx1ZTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5wYWdlVGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MHZoO1xuICBwYWRkaW5nOiByZW0oNDBweCkgMDtcbiAgcGFkZGluZy10b3A6IHJlbSgxMjBweCk7XG4gIEBpbmNsdWRlIGJwKHRhYikge1xuICAgIG1pbi1oZWlnaHQ6IDM1dmg7XG4gICAgcGFkZGluZzogY2FsYygkbmF2LWhlaWdodCoyKSAwIHJlbSg4MHB4KSAwO1xuICB9XG5cbiAgLmZsb2F0QmxvY2tzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgPiAuY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBoMS5oZXJvLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOmFmdGVyLFxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1kdW90b25ldGV4dCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBjb2xvcjogJGF0ZWNoLWRhcmtwaW5rO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICBjb2xvcjogJGF0ZWNoLWJsdWU7XG4gICAgfVxuICB9XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmRpdi5nZW5lcmljX3BhZ2VfX21haW4tY29udGVudC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoJG5hdi1oZWlnaHQgLyAyKTtcbn1cblxuLmxheW91dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHJlbSgyNHB4KTtcbiAgQGluY2x1ZGUgYnAobW9iLXNtbCkge1xuICAgIHBhZGRpbmc6IDAgcmVtKDQwcHgpO1xuICB9XG4gIEBpbmNsdWRlIGJwKHRhYikge1xuICAgIHBhZGRpbmc6IDAgcmVtKDgwcHgpO1xuICB9XG4gIEBpbmNsdWRlIGJwKHdpZGUpIHtcbiAgICBtYXgtd2lkdGg6IDE2ODBweDtcbiAgfVxufVxuXG5cbi8vRHJ1cGFsIG1lc3NhZ2VzXG5cbiNoaWdobGlnaHRlZCA+IGRpdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiByZW0oMTAwcHgpO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogNTAwO1xufVxuXG5ib2R5LnJvbGUtLWF1dGhlbnRpY2F0ZWQge1xuICAjaGlnaGxpZ2h0ZWQgPiBkaXYge1xuICAgIHRvcDogcmVtKDIwMHB4KTtcbiAgfVxufVxuXG5kaXYubWVzc2FnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IHJlbSg4cHgpO1xuICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTZweCkgcmVtKDhweCkgcmVtKDI0cHgpO1xuICBib3JkZXItcmFkaXVzOiByZW0oNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2hhZG93OiAkYXRlY2gtYm94LXNoYWRvdy1jYXJkO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgKiB7XG4gICAgbWFyZ2luOiAwIHJlbSgxcHgpO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiByZW0oOHB4KTtcbiAgICB3aWR0aDogcmVtKDRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogJGF0ZWNoLWJsdWU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IHJlbSgyNHB4KTtcbiAgICBoZWlnaHQ6IHJlbSgyNHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nOiByZW0oNHB4KTtcbiAgfVxuXG4gICYuaXMtY2xvc2VkIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJi5tZXNzYWdlcy0tc3RhdHVzIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYXRlY2gtc3VjY2VzcztcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lcy9hdGVjaC9pbWFnZXMvaWNvbnMvY2hlY2suc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cblxuICAmLm1lc3NhZ2VzLS1lcnJvciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGF0ZWNoLWVycm9yO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgb3JkZXI6IC0xO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWVzL2F0ZWNoL2ltYWdlcy9pY29ucy90aW1lcy5zdmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gICYuZmlsZS11cGxvYWQtanMtZXJyb3Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IHJlbSgxNXB4KTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkYXRlY2gtYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5jbG9zZUljb24td3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAuY2xvc2VJY29uIHtcbiAgICAgIHdpZHRoOiByZW0oMjRweCk7XG4gICAgICBoZWlnaHQ6IHJlbSgyNHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oOHB4KTtcbiAgICAgIHBhZGRpbmc6IHJlbSg0cHgpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cblxuLyogQ2xhc3NlcyAqL1xuXG4uaXMtbW9iaWxlLWhpZGRlbiB7XG4gIEBpbmNsdWRlIGJwKHRhYikge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcy10YWJsZXQtaGlkZGVuIHtcbiAgQGluY2x1ZGUgYnAodGFiKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmlzLWRlc2t0b3AtaGlkZGVuIHtcbiAgQGluY2x1ZGUgYnAoZGVzaykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cblxuLmlzLW1vYmlsZS1vbmx5IHtcbiAgQGluY2x1ZGUgYnAodGFiKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuXG4uaXMtdGFibGV0LW9ubHkge1xuICBAaW5jbHVkZSBicCh0YWIpIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIEBpbmNsdWRlIGJwKGRlc2spIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcy1kZXNrdG9wLW9ubHkge1xuICBAaW5jbHVkZSBicChkZXNrKSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBVc2VyL0xvZ2luIHBhZ2VcblxuYm9keS5wYWdlLXVzZXItbG9naW4ge1xuICAjbWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAkbmF2LWhlaWdodDtcbiAgfVxuXG4gIC50YWJzID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLy8gUGFzc3dvcmQgcmVzZXQgcGFnZVxuXG5ib2R5LnBhZ2UtdXNlci1wYXNzd29yZCB7XG4gICNtYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6ICRuYXYtaGVpZ2h0O1xuICB9XG5cbiAgLnRhYnMgPiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbiRtb250c2VycmF0OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4kbnVuaXRvc2FuczogJ051bml0byBTYW5zJywgc2Fucy1zZXJpZjtcbiRiYXNlLWZvbnQtZmFtaWx5OiAkbnVuaXRvc2FucztcbiRoZWFkaW5nLWZvbnQtZmFtaWx5OiAkbW9udHNlcnJhdDtcbiRiYXNlLWluY3JlbWVudDogMTZweDtcblxuLy8gRm9udCBTaXplc1xuJGJhc2UtZm9udC1zaXplLXB4OiAxNnB4O1xuJGJhc2UtZm9udC1zaXplOiAxcmVtO1xuXG4vLyBMaW5lIGhlaWdodFxuJGJhc2UtbGluZS1oZWlnaHQ6IDEuNjtcbiRoZWFkaW5nLWxpbmUtaGVpZ2h0OiAxLjI7XG5cbi8vIEZvbnQgd2VpZ2h0XG4kYmFzZS1mb250LXdlaWdodDogMzAwO1xuJGhlYWRpbmctZm9udC13ZWlnaHQ6IDUwMDtcblxuLy8gTGV0dGVyIHNwYWNpbmdcbiRiYXNlLWxldHRlci1zcGFjaW5nOiAuMDE1ZW07XG5cbi8vIE90aGVyIFNpemVzXG4kYmFzZS1ib3JkZXItcmFkaXVzOiA0MHB4O1xuJGJhc2Utc3BhY2luZzogY2FsYygkYmFzZS1saW5lLWhlaWdodCAqIDEwcHgpO1xuJHNtYWxsLXNwYWNpbmc6IGNhbGMoJGJhc2Utc3BhY2luZyAvIDIpO1xuJGxhcmdlLXNwYWNpbmc6ICRiYXNlLXNwYWNpbmcgKiAxLjU7XG4kYmFzZS16LWluZGV4OiAwO1xuXG4vLyBDb2xvcnNcbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDtcbiRkYXJrLWdyYXk6ICMzMzMzMzM7XG4kbWVkaXVtLWdyYXk6ICM5OTk5OTk7XG4kbGlnaHQtZ3JheTogI2YyZjJmNDtcblxuJGF0ZWNoLXBpbms6ICNmNDE4N2E7XG4kYXRlY2gtbGlnaHRwaW5rOiAkYXRlY2gtcGluaztcbiRhdGVjaC1kYXJrcGluazogI2Q5MGE2NjtcbiRhdGVjaC1ibHVlOiAjMTg3YWY0O1xuJGF0ZWNoLWxpZ2h0LWJsdWU6ICMzNWRiZTI7XG4kYXRlY2gtZGFya2JsdWU6ICMxOTE5MTk7XG4kYXRlY2gtbGlnaHRncmF5OiAjZjJmMmY0O1xuJGF0ZWNoLWxpZ2h0Z3JleTogJGF0ZWNoLWxpZ2h0Z3JheTtcbiRhdGVjaC1taWRncmF5OiAjN2M4YTk2O1xuJGF0ZWNoLW1pZGdyZXk6ICRhdGVjaC1taWRncmF5O1xuJGF0ZWNoLWRhcmtncmF5OiAjMTkxOTE5O1xuJGF0ZWNoLWRhcmtncmV5OiAkYXRlY2gtZGFya2dyYXk7XG4kYXRlY2gtdHVycXVvaXNlOiAjMzFkZWU0O1xuJGF0ZWNoLWRhcmstdHVycXVvaXNlOiBtaXgoIzAwMCwgJGF0ZWNoLXR1cnF1b2lzZSwgNzAlKTtcbiRhdGVjaC1hcXVhbWFyaW5lOiAjMmJlZWQxO1xuXG4kYXRlY2gtc3VjY2VzczogIzIwQTc3OTtcbiRhdGVjaC1lcnJvcjogI0Q4MjkyNztcblxuJGhlYWRpbmc6ICM0MDNlM2U7XG4kYm9keTogIzE5MTkxOTtcblxuLy8gQnJhbmQgQ29sb3JzXG4kcHJpbWFyeS1jb2xvcjogJGF0ZWNoLWJsdWU7XG5cbi8vIEFjdGlvbiBDb2xvcnNcbiRzdGF0dXMtY29sb3I6ICM4ZGJlNTE7XG4kd2FybmluZy1jb2xvcjogI2RkYzQ0ZjtcbiRlcnJvci1jb2xvcjogI2NkNDUzMztcblxuLy8gRm9udCBDb2xvcnNcbiRiYXNlLWhlYWRpbmctY29sb3I6ICRoZWFkaW5nO1xuJGJhc2UtZm9udC1jb2xvcjogJGRhcmstZ3JheTtcbiRhY3Rpb24tY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXG4vLyBCb3JkZXJcbiRiYXNlLWJvcmRlci1jb2xvcjogJGxpZ2h0LWdyYXk7XG4kYmFzZS1ib3JkZXI6IDFweCBzb2xpZCAkYmFzZS1ib3JkZXItY29sb3I7XG5cbi8vIEJhY2tncm91bmQgQ29sb3JzXG4kYmFzZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiB0aW50KCRiYXNlLWJvcmRlci1jb2xvciwgNzUlKTtcblxuLy8gRm9ybXNcbiRmb3JtLWJveC1zaGFkb3ctdHJhbnNwYXJlbnQ6IDAgMCAwIDRweCB0cmFuc3BhcmVudDtcbiRmb3JtLWJveC1zaGFkb3ctZXJyb3I6IDAgMCAwIDRweCByZ2JhKCRhdGVjaC1lcnJvciwgLjEpO1xuJGZvcm0tYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJGF0ZWNoLWJsdWUsIC4xKTtcblxuLy8gQm94IFNoYWRvd3MgLyBFbGV2YXRpb25cbiRhdGVjaC1ib3gtc2hhZG93LXNtbDogMCAzcHggMTBweCByZ2JhKGRhcmtlbigkYXRlY2gtYmx1ZSwgMTAlKSwuMTApO1xuJGF0ZWNoLWJveC1zaGFkb3ctc21sLWludmVydGVkOiAwIC0zcHggMTBweCByZ2JhKGRhcmtlbigkYXRlY2gtYmx1ZSwgMTAlKSwuMTApO1xuJGF0ZWNoLWJveC1zaGFkb3c6IDAgOHB4IDI1cHggcmdiYShkYXJrZW4oJGF0ZWNoLWJsdWUsIDE1JSksIC4xKTtcbiRhdGVjaC1ib3gtc2hhZG93LWhvdmVyOiAwIDE0cHggMjVweCByZ2JhKGRhcmtlbigkYXRlY2gtYmx1ZSwgMTAlKSwgLjEpO1xuJGF0ZWNoLWJveC1zaGFkb3ctY2FyZDogMCA4cHggMjVweCByZ2JhKGRhcmtlbigkYXRlY2gtYmx1ZSwgMTUlKSwgLjMpO1xuJGF0ZWNoLWJveC1zaGFkb3ctY2FyZC1ob3ZlcjogMCAxNHB4IDI1cHggcmdiYShkYXJrZW4oJGF0ZWNoLWJsdWUsIDEwJSksIC4zKTtcbiRhdGVjaC1ib3gtc2hhZG93LWxpZ2h0cGluazogMCA4cHggMjVweCByZ2JhKGRhcmtlbigkYXRlY2gtbGlnaHRwaW5rLCAxNSUpLCAuMSk7XG4kYXRlY2gtYm94LXNoYWRvdy1saWdodHBpbmstaG92ZXI6IDAgMTRweCAyNXB4IHJnYmEoZGFya2VuKCRhdGVjaC1saWdodHBpbmssIDE1JSksIC4yKTtcbiRhdGVjaC1ib3gtc2hhZG93LWRhcmtwaW5rLXNtbDogMCAycHggNHB4IHJnYmEoZGFya2VuKCRhdGVjaC1kYXJrcGluaywgMTUlKSwgLjIpO1xuJGF0ZWNoLWJveC1zaGFkb3ctZGFya3Bpbms6IDAgOHB4IDI1cHggcmdiYShkYXJrZW4oJGF0ZWNoLWRhcmtwaW5rLCAxNSUpLCAuMSk7XG4kYXRlY2gtYm94LXNoYWRvdy1kYXJrcGluay1ob3ZlcjogMCAxNHB4IDI1cHggcmdiYShkYXJrZW4oJGF0ZWNoLWRhcmtwaW5rLCAxNSUpLCAuMik7XG5cbi8vIE5hdlxuJG5hdi1oZWlnaHQ6IDgwcHg7XG5cbi8vIFRpbWluZ3NcbiRhdGVjaC1iZXppZXI6IGN1YmljLWJlemllcigwLCAyLjUsIDEsIDEpO1xuJGF0ZWNoLWJlemllci1zbWw6IGN1YmljLWJlemllcigwLCAxLjI1LCAxLCAxKTtcblxuLy8gQW5pbWF0aW9uc1xuJGJhc2UtZHVyYXRpb246IDI1MG1zO1xuJGJhc2UtdGltaW5nOiAkYXRlY2gtYmV6aWVyLXNtbDtcbiIsIi8vQW5nbGVkIHNlY3Rpb25zXG4vL1BzZXVkbyBFbGVtZW50c1xuXG4uYW5nbGUtYm90dG9tIHtcbiAgQGluY2x1ZGUgYW5nbGUoYWZ0ZXIpO1xufVxuXG4uYW5nbGUtYm90dG9tLXJldmVyc2Uge1xuICBAaW5jbHVkZSBhbmdsZShhZnRlciwgdHJ1ZSk7XG5cbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5hbmdsZS10b3Age1xuICBAaW5jbHVkZSBhbmdsZShiZWZvcmUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1za2V3LXBhZGRpbmcpICFpbXBvcnRhbnQ7XG59XG5cbi5hbmdsZS10b3AtcmV2ZXJzZSB7XG4gIEBpbmNsdWRlIGFuZ2xlKGJlZm9yZSwgdHJ1ZSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNrZXctcGFkZGluZykgIWltcG9ydGFudDtcblxuICAmOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5hbmdsZS1ib3RoIHtcbiAgQGluY2x1ZGUgYW5nbGUoYm90aCk7XG4gIG1hcmdpbjogdmFyKC0tc2tldy1wYWRkaW5nKSAwICFpbXBvcnRhbnQ7XG59XG5cbi5hbmdsZS1ib3RoLXJldmVyc2Uge1xuICBAaW5jbHVkZSBhbmdsZShib3RoLCB0cnVlKTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1za2V3LXBhZGRpbmcpKSAwICFpbXBvcnRhbnQ7XG59XG5cbi8vQ2xpcHBpbmcgUGF0aFxuXG4uY2xpcC1wYXRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBjYWxjKCggdmFyKC0tY2xpcC1wYWRkaW5nKSAqIC0xKSAtIDJweCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCh2YXIoLS1jbGlwLXBhZGRpbmcpICogMikgLSAodmFyKC0tY2xpcC1wYWRkaW5nKSAtIHZhcigtLXNrZXctcGFkZGluZykpKSAhaW1wb3J0YW50O1xuXG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSBjYWxjKHZhcigtLWNsaXAtcGFkZGluZykgKiAyKSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlICk7XG59XG4iXX0= */
