mayurankv_Obsidian-Code-Styler/styles.css
2025-01-30 03:52:39 +00:00

2 lines
39 KiB
CSS

body.cs-plugin .cs-hidden{display:none!important}body.cs-plugin{--cs-code-background-colour: var(--code-background);--cs-code-parameters-colour: var(--code-comment);--cs-code-colour: var(--code-normal);--cs-code-fence-radius: 30px;--cs-code-inline-radius: 10px;--cs-title-color: var(--code-comment);--cs-title-weight: 400;--cs-language-title-color: var(--code-comment);--cs-language-title-weight: 800;--cs-code-gutter-background-color: var(--cs-code-background-colour);--cs-code-gutter-color: var(--code-comment);--cs-code-header-background-color: var(--cs-code-background-colour);--cs-header-separator-color: var(--color-base-30);--cs-language-colour: red;--cs-language-background-colour: var(--cs-language-colour);--cs-language-separator-colour: var(--cs-language-colour);--cs-language-header-colour: var(--cs-language-colour);--cs-gutter-border-colour: var(--cs-code-gutter-background-color);--cs-language-icon-size: 2em}body.cs-plugin{--cs-fixed-left-fence: var(--size-4-3);--cs-fixed-gradient-1: 10%;--cs-language-border: var(--size-4-1);--cs-gutter-border-width: var(--size-2-1)}body.cs-plugin .cs-pre-parent>pre.cs-pre{border-radius:var(--cs-code-fence-radius);overflow-x:auto;position:relative;display:grid;grid-template-columns:calc(100% - var(--size-4-12)) var(--size-4-12);background-color:var(--cs-code-background-colour);padding-right:var(--cs-fixed-left-fence)}body.cs-plugin .cs-pre-parent>pre.cs-pre:after{content:"";background:linear-gradient(to right,transparent,var(--cs-fixed-gradient-1),var(--cs-code-background-colour));position:sticky;left:100%;margin-right:calc(-1 * var(--size-4-3));width:var(--size-4-3);height:100%;z-index:3;grid-row:2}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header{box-sizing:content-box;user-select:none;width:100%;display:flex;position:sticky;left:0;grid-row:1;justify-content:flex-start;align-items:center;border-bottom:var(--size-2-1) solid transparent;background-color:var(--cs-code-header-background-color);z-index:4;padding-bottom:var(--size-4-2)}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header:before{content:"";position:absolute;top:calc(-1 * var(--size-4-3));left:calc(-1 * (var(--size-4-4) - var(--cs-language-border)));right:calc(-1 * (var(--size-4-12) + var(--cs-fixed-left-fence)));bottom:0;background:inherit;z-index:2;box-shadow:calc(-1 * var(--size-4-4)) 0 0 var(--cs-language-header-colour)}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header:after{content:"";position:absolute;bottom:calc(-1 * var(--size-2-1));top:0;left:calc(-1 * (var(--size-4-4) - var(--cs-language-border)));right:calc(-1 * (var(--size-4-12) + var(--cs-fixed-left-fence)));z-index:1;background:var(--cs-header-separator-color);box-shadow:calc(-1 * var(--size-4-4)) 0 0 var(--cs-language-separator-colour)}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div{display:flex;flex-direction:row;flex:0 0 auto;white-space:nowrap;z-index:inherit}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div:not(:first-child):not(.cs-separator){margin-left:1em}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-icon-container{height:100%}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-icon-container img.cs-icon{width:var(--cs-language-icon-size);height:var(--cs-language-icon-size);filter:var(--cs-language-icon-filter, none)}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-language-title{font-weight:var(--cs-language-title-weight);color:var(--cs-language-title-color)}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-title{overflow-x:auto;max-width:100%;flex:0 1 auto;font-weight:var(--cs-title-weight);color:var(--cs-title-color)}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-title::-webkit-scrollbar{display:none}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-title p{margin-block-start:0;margin-block-end:0}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-external-reference{overflow-x:auto;max-width:100%;flex:0 1 auto}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-external-reference::-webkit-scrollbar{display:none}body.cs-plugin .cs-pre-parent>pre.cs-pre>div.cs-header>div.cs-external-reference button{background-color:transparent;box-shadow:none;height:100%}body.cs-plugin .cs-pre-parent>pre.cs-pre>code.cs-code{display:grid;grid-row:2;grid-template-columns:min-content auto;grid-template-rows:auto;overflow:visible;white-space:pre;width:max-content;padding-right:var(--cs-fixed-left-fence);padding-top:var(--size-4-1)}body.cs-plugin .cs-pre-parent>pre.cs-pre>code.cs-code>div.cs-line{display:contents}body.cs-plugin .cs-pre-parent>pre.cs-pre>code.cs-code>div.cs-line>div.cs-line-number{position:sticky;left:0;grid-column:1;user-select:none;text-align:right;padding-right:var(--size-4-3);margin-right:var(--size-4-3);color:var(--cs-code-gutter-color);background-color:var(--cs-code-gutter-background-color);border-right:var(--cs-gutter-border-width) solid var(--cs-gutter-border-colour)}body.cs-plugin .cs-pre-parent>pre.cs-pre>code.cs-code>div.cs-line>div.cs-line-number:before{content:"";position:absolute;top:calc(-1 * var(--size-4-1));bottom:-100%;left:calc(-1 * (var(--size-4-4) - var(--cs-language-border)));right:0;background-color:inherit;z-index:-5;box-shadow:calc(-1 * var(--size-4-4)) 0 0 var(--cs-language-background-colour)}body.cs-plugin .cs-pre-parent>pre.cs-pre>code.cs-code>div.cs-line>div.cs-line-number:after{content:"";position:absolute;top:0;bottom:0;left:calc(100% + var(--cs-gutter-border));right:calc(-1 * var(--size-4-3));background:linear-gradient(to left,transparent,var(--cs-fixed-gradient-1),var(--cs-code-background-colour));z-index:10}body.cs-plugin .cs-pre-parent>pre.cs-pre>code.cs-code>div.cs-line>div.cs-line-text{overflow:visible;grid-column:2}body.cs-plugin .cs-pre-parent>pre.cs-pre button.copy-code-button{position:sticky;top:0;left:calc(100% - 32px);grid-row:1;padding:0;margin:0;margin-left:var(--size-4-4);margin-bottom:var(--size-4-2);z-index:4}body.cs-plugin .cs-pre-parent>pre.cs-pre button.copy-code-button>svg{z-index:inherit}body.cs-plugin .markdown-rendered :not(pre)>code:not([class*=blur]){display:inline;border-radius:var(--cs-code-inline-radius);color:var(--cs-code-colour);background-color:var(--cs-code-background-colour)}body.cs-plugin .markdown-rendered :not(pre)>code:not([class*=blur]) span.cm-inline-code{padding-left:0!important;padding-right:0!important}body.cs-plugin code span.cm-formatting.cm-inline-code~span.cs-header{border-radius:0!important}body.cs-plugin span.cs-header{display:inline}body.cs-plugin span.cs-header.cm-inline-code{padding-left:.25em;padding-right:0;border-radius:var(--cs-code-inline-radius) 0px 0px var(--cs-code-inline-radius)!important}body.cs-plugin span.cs-header~span.cm-inline-code:not(.cs-footer){padding-left:0!important;padding-right:0!important;border-radius:0!important}body.cs-plugin span.cs-header>span:not(:first-child):not(.cs-separator){margin-left:.5em}body.cs-plugin span.cs-header>span.cs-icon-container{display:inline-block;vertical-align:text-top;width:1.1em;margin-left:.5em}body.cs-plugin span.cs-header>span.cs-icon-container>img.cs-icon:not([class*=emoji]){display:inline;width:auto;margin:unset}body.cs-plugin span.cs-header span.cs-title{color:var(--cs-title-color);font-weight:var(--cs-title-weight)}body.cs-plugin span.cs-header span.cs-language-title{color:var(--cs-language-title-color);font-weight:var(--cs-language-title-weight)}body.cs-plugin span.cs-header span.cs-separator{color:var(--cs-title-color)}body.cs-plugin span.cs-header span.cs-parameters{color:var(--cs-code-parameters-colour)}body.cs-plugin span.cs-footer{padding-left:.4em!important}body.cs-plugin span.cs-footer.cm-inline-code{padding-left:0!important;padding-right:.25em;border-radius:0px var(--cs-code-inline-radius) var(--cs-code-inline-radius) 0px!important}body.cs-plugin span.cs-footer button.cs-copy-icon{--icon-size: var(--icon-xs);padding:.15em;margin-left:var(--size-4-2);background-color:transparent;box-shadow:none;height:100%;display:inline-block}body.cs-plugin span.cs-footer button.cs-copy-icon:hover{background-color:var(--background-modifier-hover)}body.cs-plugin span.cs-footer button.cs-copy-icon>svg{display:inline;height:100%;vertical-align:text-top;color:var(--code-comment)}body.cs-plugin span.cs-footer button.cs-copy-icon:hover>svg{color:var(--code-normal)}body.cs-plugin span.cs-inline-parameters{color:var(--code-styler-inline-colour-parameters)}body.cs-plugin span.cm-comment span.cs-comment{font-size:inherit;line-height:inherit;padding:0!important}body.cs-plugin span.cs-comment{box-sizing:initial}body.cs-plugin span.cs-comment p{display:inline!important}body.cs-plugin .cm-s-obsidian span.cm-inline-code{color:var(--cs-code-colour);background-color:var(--cs-code-background-colour)}body.cs-plugin .cm-s-obsidian span.cm-inline-code span.cm-inline-code.cm-hmd-indented-code{background-color:transparent}body.cs-plugin .cm-s-obsidian span.cm-inline-code span.cm-inline-code:not(.cm-formatting):not(.cm-hmd-indented-code):not(.obsidian-search-match-highlight){background-color:var(--cs-code-background-colour)}body.cs-plugin .cm-s-obsidian span.cm-inline-code:not(.cm-formatting){border-radius:var(--cs-code-inline-radius)}body.cs-plugin .cm-s-obsidian span.cm-inline-code.cm-formatting{border-start-start-radius:var(--cs-code-inline-radius);border-end-start-radius:var(--cs-code-inline-radius)}body.cs-plugin .cm-s-obsidian span.cm-inline-code:not(.cm-formatting)+.cm-formatting.cm-inline-code{border-start-end-radius:var(--cs-code-inline-radius);border-end-end-radius:var(--cs-code-inline-radius)}body.cs-plugin tr code.cs-code-inline{white-space:normal}body.cs-plugin .reveal img.cs-icon{margin:inherit}body.cs-plugin.theme-light code.cs-shiki:not([class*=blur]):not(.cs-shiki-dark):not(.cs-shiki-light),body.cs-plugin.theme-light code.cs-shiki:not([class*=blur]):not(.cs-shiki-dark):not(.cs-shiki-light)>span:not(.cs-header):not(.cs-footer)>span:not(.cs-icon-container){color:var(--cs-shiki-light);background-color:var(--cs-shiki-light-bg);font-style:var(--cs-shiki-light-font-style);font-weight:var(--cs-shiki-light-font-weight);text-decoration:var(--cs-shiki-light-text-decoration)}body.cs-plugin.theme-dark code.cs-shiki:not([class*=blur]):not(.cs-shiki-dark):not(.cs-shiki-light),body.cs-plugin.theme-dark code.cs-shiki:not([class*=blur]):not(.cs-shiki-dark):not(.cs-shiki-light)>span:not(.cs-header):not(.cs-footer)>span:not(.cs-icon-container){color:var(--cs-shiki-dark);background-color:var(--cs-shiki-dark-bg);font-style:var(--cs-shiki-dark-font-style);font-weight:var(--cs-shiki-dark-font-weight);text-decoration:var(--cs-shiki-dark-text-decoration)}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic3JjL2Nzcy9fc2V0dGluZ3Muc2NzcyIsICJzcmMvY3NzL192YXJpYWJsZXMuc2NzcyIsICJzcmMvY3NzL2ZlbmNlLnNjc3MiLCAic3JjL2Nzcy9pbmxpbmUuc2NzcyIsICJzcmMvY3NzL3NoaWtpLnNjc3MiXSwKICAic291cmNlc0NvbnRlbnQiOiBbIiRwcmVmaXg6IFwiY3MtXCI7XG5cbkBtaXhpbiBwcmVmaXhlZCgkbmFtZSkge1xuXHQuI3skcHJlZml4fSN7JG5hbWV9IHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5ib2R5LmNzLXBsdWdpbiB7XG5cdC5jcy1oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuIiwgImJvZHkuY3MtcGx1Z2luIHtcblxuXHQtLWNzLWNvZGUtYmFja2dyb3VuZC1jb2xvdXI6IHZhcigtLWNvZGUtYmFja2dyb3VuZCk7XG5cdC0tY3MtY29kZS1wYXJhbWV0ZXJzLWNvbG91cjogdmFyKC0tY29kZS1jb21tZW50KTtcblx0LS1jcy1jb2RlLWNvbG91cjogdmFyKC0tY29kZS1ub3JtYWwpO1xuXHQtLWNzLWNvZGUtZmVuY2UtcmFkaXVzOiAzMHB4O1xuXHQtLWNzLWNvZGUtaW5saW5lLXJhZGl1czogMTBweDtcblx0LS1jcy10aXRsZS1jb2xvcjogdmFyKC0tY29kZS1jb21tZW50KTtcblx0LS1jcy10aXRsZS13ZWlnaHQ6IDQwMDtcblx0LS1jcy1sYW5ndWFnZS10aXRsZS1jb2xvcjogdmFyKC0tY29kZS1jb21tZW50KTtcblx0LS1jcy1sYW5ndWFnZS10aXRsZS13ZWlnaHQ6IDgwMDtcblx0LS1jcy1jb2RlLWd1dHRlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKTtcblx0LS1jcy1jb2RlLWd1dHRlci1jb2xvcjogdmFyKC0tY29kZS1jb21tZW50KTtcblx0LS1jcy1jb2RlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKTtcblx0LS1jcy1oZWFkZXItc2VwYXJhdG9yLWNvbG9yOiB2YXIoLS1jb2xvci1iYXNlLTMwKTtcblx0LS1jcy1sYW5ndWFnZS1jb2xvdXI6IHJlZDtcblx0LS1jcy1sYW5ndWFnZS1iYWNrZ3JvdW5kLWNvbG91cjogdmFyKC0tY3MtbGFuZ3VhZ2UtY29sb3VyKTtcblx0LS1jcy1sYW5ndWFnZS1zZXBhcmF0b3ItY29sb3VyOiB2YXIoLS1jcy1sYW5ndWFnZS1jb2xvdXIpO1xuXHQtLWNzLWxhbmd1YWdlLWhlYWRlci1jb2xvdXI6IHZhcigtLWNzLWxhbmd1YWdlLWNvbG91cik7XG5cdC0tY3MtZ3V0dGVyLWJvcmRlci1jb2xvdXI6IHZhcigtLWNzLWNvZGUtZ3V0dGVyLWJhY2tncm91bmQtY29sb3IpO1xuXG5cdC0tY3MtbGFuZ3VhZ2UtaWNvbi1zaXplOiAyZW07XG5cbn1cbiIsICJib2R5LmNzLXBsdWdpbiB7XG5cdC0tY3MtZml4ZWQtbGVmdC1mZW5jZTogdmFyKC0tc2l6ZS00LTMpO1xuXHQtLWNzLWZpeGVkLWdyYWRpZW50LTE6IDEwJTtcblx0LS1jcy1sYW5ndWFnZS1ib3JkZXI6IHZhcigtLXNpemUtNC0xKTtcblx0LS1jcy1ndXR0ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1zaXplLTItMSk7XG5cblx0LmNzLXByZS1wYXJlbnQge1xuXHRcdD4gcHJlLmNzLXByZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1jcy1jb2RlLWZlbmNlLXJhZGl1cyk7XG5cdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygxMDAlIC0gdmFyKC0tc2l6ZS00LTEyKSkgdmFyKC0tc2l6ZS00LTEyKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNzLWNvZGUtYmFja2dyb3VuZC1jb2xvdXIpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY3MtZml4ZWQtbGVmdC1mZW5jZSk7XG5cblx0XHRcdC8vICY6OmJlZm9yZSB7XG5cdFx0XHQvLyBcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcblx0XHRcdC8vIFx0Ly8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCwgMjAlLCB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKSk7XG5cdFx0XHQvLyBcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHQvLyBcdGxlZnQ6IDA7XG5cdFx0XHQvLyBcdHRvcDogMDtcblx0XHRcdC8vIFx0Ly8gbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1zaXplLTQtNCkpO1xuXHRcdFx0Ly8gXHR3aWR0aDogdmFyKC0tc2l6ZS00LTQpO1xuXHRcdFx0Ly8gXHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHQvLyBcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0Ly8gXHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQvLyBcdHotaW5kZXg6IDM7XG5cdFx0XHQvLyBcdGdyaWQtcm93OiAyO1xuXHRcdFx0Ly8gXHRwYWRkaW5nLWJvdHRvbTogdmFyKC0tc2l6ZS00LTMpO1xuXHRcdFx0Ly8gfVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsIHZhcigtLWNzLWZpeGVkLWdyYWRpZW50LTEpLCB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogY2FsYygtMSAqIHZhcigtLXNpemUtNC0zKSk7XG5cdFx0XHRcdHdpZHRoOiB2YXIoLS1zaXplLTQtMyk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LmNzLWhlYWRlciB7XG5cdFx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IHZhcigtLXNpemUtMi0xKSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3MtY29kZS1oZWFkZXItYmFja2dyb3VuZC1jb2xvcik7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zaXplLTQtMik7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IGNhbGMoLTEgKiB2YXIoLS1zaXplLTQtMykpO1xuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtNC00KSAtIHZhcigtLWNzLWxhbmd1YWdlLWJvcmRlcikpKTtcblx0XHRcdFx0XHRyaWdodDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS00LTEyKSArIHZhcigtLWNzLWZpeGVkLWxlZnQtZmVuY2UpKSk7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBjYWxjKC0xICogdmFyKC0tc2l6ZS00LTQpKSAwIDBweCB2YXIoLS1jcy1sYW5ndWFnZS1oZWFkZXItY29sb3VyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IGNhbGMoLTEgKiB2YXIoLS1zaXplLTItMSkpO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zaXplLTQtNCkgLSB2YXIoLS1jcy1sYW5ndWFnZS1ib3JkZXIpKSk7XG5cdFx0XHRcdFx0cmlnaHQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtNC0xMikgKyB2YXIoLS1jcy1maXhlZC1sZWZ0LWZlbmNlKSkpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY3MtaGVhZGVyLXNlcGFyYXRvci1jb2xvcik7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogY2FsYygtMSAqIHZhcigtLXNpemUtNC00KSkgMCAwcHggdmFyKC0tY3MtbGFuZ3VhZ2Utc2VwYXJhdG9yLWNvbG91cik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdC8vIG92ZXJmbG93OiBvdmVybGF5O1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0ei1pbmRleDogaW5oZXJpdDtcblxuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5jcy1zZXBhcmF0b3IpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxZW1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5jcy1pY29uLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0aW1nLmNzLWljb24ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZhcigtLWNzLWxhbmd1YWdlLWljb24tc2l6ZSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZhcigtLWNzLWxhbmd1YWdlLWljb24tc2l6ZSk7XG5cdFx0XHRcdFx0XHRmaWx0ZXI6IHZhcigtLWNzLWxhbmd1YWdlLWljb24tZmlsdGVyLCBub25lKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5jcy1sYW5ndWFnZS10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWNzLWxhbmd1YWdlLXRpdGxlLXdlaWdodCk7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNzLWxhbmd1YWdlLXRpdGxlLWNvbG9yKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2LmNzLXRpdGxlIHtcblx0XHRcdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHRcdFx0XHRmb250LXdlaWdodDogdmFyKC0tY3MtdGl0bGUtd2VpZ2h0KTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY3MtdGl0bGUtY29sb3IpO1xuXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuY3MtZXh0ZXJuYWwtcmVmZXJlbmNlIHtcblx0XHRcdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmbGV4OiAwIDEgYXV0bztcblxuXHRcdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5jcy1leGVjdXRlLWNvZGUtdGl0bGUge1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5jcy1zZXBhcmF0b3Ige1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBjb2RlLmNzLWNvZGUge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBhdXRvO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogcHJlO1xuXHRcdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNzLWZpeGVkLWxlZnQtZmVuY2UpO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdmFyKC0tc2l6ZS00LTEpO1xuXG5cdFx0XHRcdD4gZGl2LmNzLWxpbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXG5cdFx0XHRcdFx0PiBkaXYuY3MtbGluZS1udW1iZXIge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdFx0XHRcdC8vIHRvcDogYXV0bztcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zaXplLTQtMyk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNpemUtNC0zKTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jcy1jb2RlLWd1dHRlci1jb2xvcik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcy1jb2RlLWd1dHRlci1iYWNrZ3JvdW5kLWNvbG9yKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogdmFyKC0tY3MtZ3V0dGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY3MtZ3V0dGVyLWJvcmRlci1jb2xvdXIpO1xuXHRcdFx0XHRcdFx0Ly8gYm94LXNoYWRvdzogY2FsYyh2YXIoLS1zaXplLTQtNCkgKiAtMSkgMHB4IHZhcigtLWNzLWNvZGUtZ3V0dGVyLWJhY2tncm91bmQtY29sb3IpO1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogY2FsYygtMSAqIHZhcigtLXNpemUtNC0xKSk7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogLTEwMCU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtNC00KSAtIHZhcigtLWNzLWxhbmd1YWdlLWJvcmRlcikpKTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IC01O1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBjYWxjKC0xICogdmFyKC0tc2l6ZS00LTQpKSAwIDBweCB2YXIoLS1jcy1sYW5ndWFnZS1iYWNrZ3JvdW5kLWNvbG91cik7XG5cdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogY2FsYygxMDAlICsgdmFyKC0tY3MtZ3V0dGVyLWJvcmRlcikpO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogY2FsYygtMSAqIHZhcigtLXNpemUtNC0zKSk7XG5cdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB0cmFuc3BhcmVudCwgNTAlLCB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKSk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB0cmFuc3BhcmVudCwgdmFyKC0tY3MtZml4ZWQtZ3JhZGllbnQtMSksIHZhcigtLWNzLWNvZGUtYmFja2dyb3VuZC1jb2xvdXIpKTtcblx0XHRcdFx0XHRcdFx0Ly8gbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBibGFjaywgdHJhbnNwYXJlbnQpO1xuXHRcdFx0XHRcdFx0XHQvLyBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBkaXYuY3MtbGluZS10ZXh0IHtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0Ly8gb3ZlcmZsb3c6IC87XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uLmNvcHktY29kZS1idXR0b24ge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogdmFyKC0tc2l6ZS00LTQpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zaXplLTQtMik7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cblx0XHRcdFx0PiBzdmcge1xuXHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdFx0Ly8gbGVmdDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbiIsICJib2R5LmNzLXBsdWdpbiB7XG5cblx0Lm1hcmtkb3duLXJlbmRlcmVkIDpub3QocHJlKSA+IGNvZGU6bm90KFtjbGFzcyo9XCJibHVyXCJdKSB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWNzLWNvZGUtaW5saW5lLXJhZGl1cyk7XG5cdFx0Y29sb3I6IHZhcigtLWNzLWNvZGUtY29sb3VyKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKTtcblxuXHRcdHNwYW4uY20taW5saW5lLWNvZGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Y29kZSBcblxuXHRzcGFuLmNtLWZvcm1hdHRpbmcuY20taW5saW5lLWNvZGUgfiBzcGFuLmNzLWhlYWRlciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRzcGFuLmNzLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXG5cdFx0Ji5jbS1pbmxpbmUtY29kZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuMjVlbTsgLy8gT2JzaWRpYW4gZGVmYXVsdCB2YWx1ZVxuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tY3MtY29kZS1pbmxpbmUtcmFkaXVzKSAwcHggMHB4IHZhcigtLWNzLWNvZGUtaW5saW5lLXJhZGl1cykgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHR+IHNwYW4uY20taW5saW5lLWNvZGU6bm90KC5jcy1mb290ZXIpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdD4gc3Bhbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmNzLXNlcGFyYXRvcikge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNWVtXG5cdFx0fVxuXG5cdFx0PiBzcGFuLmNzLWljb24tY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0XHRcdHdpZHRoOiAxLjFlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTtcblx0XHR9XG5cblx0XHQ+IHNwYW4uY3MtaWNvbi1jb250YWluZXIgPiBpbWcuY3MtaWNvbjpub3QoW2NsYXNzKj1cImVtb2ppXCJdKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbjogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0c3Bhbi5jcy10aXRsZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY3MtdGl0bGUtY29sb3IpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWNzLXRpdGxlLXdlaWdodCk7XG5cdFx0fVxuXG5cdFx0c3Bhbi5jcy1sYW5ndWFnZS10aXRsZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY3MtbGFuZ3VhZ2UtdGl0bGUtY29sb3IpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWNzLWxhbmd1YWdlLXRpdGxlLXdlaWdodCk7XG5cdFx0fVxuXG5cdFx0c3Bhbi5jcy1zZXBhcmF0b3Ige1xuXHRcdFx0Y29sb3I6IHZhcigtLWNzLXRpdGxlLWNvbG9yKTtcblx0XHR9XG5cblx0XHRzcGFuLmNzLXBhcmFtZXRlcnMge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNzLWNvZGUtcGFyYW1ldGVycy1jb2xvdXIpXG5cdFx0fVxuXHR9XG5cblx0c3Bhbi5jcy1mb290ZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMC40ZW0gIWltcG9ydGFudDtcblxuXHRcdCYuY20taW5saW5lLWNvZGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuMjVlbTsgLy8gT2JzaWRpYW4gZGVmYXVsdCB2YWx1ZVxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4IHZhcigtLWNzLWNvZGUtaW5saW5lLXJhZGl1cykgdmFyKC0tY3MtY29kZS1pbmxpbmUtcmFkaXVzKSAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRidXR0b24uY3MtY29weS1pY29uIHtcblx0XHRcdC0taWNvbi1zaXplOiB2YXIoLS1pY29uLXhzKTtcblx0XHRcdHBhZGRpbmc6IDAuMTVlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiB2YXIoLS1zaXplLTQtMik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLW1vZGlmaWVyLWhvdmVyKVxuXHRcdFx0fVxuXG5cdFx0XHQ+IHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2RlLWNvbW1lbnQpXG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIgPiBzdmcge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29kZS1ub3JtYWwpXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c3Bhbi5jcy1pbmxpbmUtcGFyYW1ldGVycyB7XG5cdFx0Y29sb3I6IHZhciggLS1jb2RlLXN0eWxlci1pbmxpbmUtY29sb3VyLXBhcmFtZXRlcnMpO1xuXHR9XG5cblx0c3Bhbi5jbS1jb21tZW50IHtcblx0XHRzcGFuLmNzLWNvbW1lbnQge1xuXHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRzcGFuLmNzLWNvbW1lbnQge1xuXHRcdGJveC1zaXppbmc6aW5pdGlhbDtcblxuXHRcdHAge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gT3ZlcndyaXRlIE9ic2lkaWFuIERlZmF1bHRzXG5cdC5jbS1zLW9ic2lkaWFuIHNwYW4uY20taW5saW5lLWNvZGUge1xuXHRcdGNvbG9yOiB2YXIoLS1jcy1jb2RlLWNvbG91cik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3MtY29kZS1iYWNrZ3JvdW5kLWNvbG91cik7XG5cblx0XHRzcGFuLmNtLWlubGluZS1jb2RlIHtcblx0XHRcdCYuY20taG1kLWluZGVudGVkLWNvZGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLmNtLWZvcm1hdHRpbmcpOm5vdCguY20taG1kLWluZGVudGVkLWNvZGUpOm5vdCgub2JzaWRpYW4tc2VhcmNoLW1hdGNoLWhpZ2hsaWdodCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcy1jb2RlLWJhY2tncm91bmQtY29sb3VyKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCguY20tZm9ybWF0dGluZykge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tY3MtY29kZS1pbmxpbmUtcmFkaXVzKTtcblx0XHR9XG5cblx0XHQmLmNtLWZvcm1hdHRpbmcge1xuXHRcdFx0Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tY3MtY29kZS1pbmxpbmUtcmFkaXVzKTtcblx0XHRcdGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1jcy1jb2RlLWlubGluZS1yYWRpdXMpO1xuXHRcdH1cblxuXHRcdCY6bm90KC5jbS1mb3JtYXR0aW5nKSArIC5jbS1mb3JtYXR0aW5nLmNtLWlubGluZS1jb2RlIHtcblx0XHRcdGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1jcy1jb2RlLWlubGluZS1yYWRpdXMpO1xuXHRcdFx0Ym9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1jcy1jb2RlLWlubGluZS1yYWRpdXMpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFNwZWNpZmljIENvcnJlY3Rpb25zXG5cdHRyIGNvZGUuY3MtY29kZS1pbmxpbmUge1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdH1cblxuXHQucmV2ZWFsIGltZy5jcy1pY29uIHtcblx0XHRtYXJnaW46IGluaGVyaXQ7XG5cdH1cbn1cbiIsICJib2R5LmNzLXBsdWdpbi50aGVtZS1saWdodCB7XG5cdGNvZGUuY3Mtc2hpa2k6bm90KFtjbGFzcyo9Ymx1cl0pOm5vdCguY3Mtc2hpa2ktZGFyayk6bm90KC5jcy1zaGlraS1saWdodCksXG5cdGNvZGUuY3Mtc2hpa2k6bm90KFtjbGFzcyo9Ymx1cl0pOm5vdCguY3Mtc2hpa2ktZGFyayk6bm90KC5jcy1zaGlraS1saWdodCkgPiBzcGFuOm5vdCguY3MtaGVhZGVyKTpub3QoLmNzLWZvb3RlcikgPiBzcGFuOm5vdCguY3MtaWNvbi1jb250YWluZXIpIHtcblx0XHRjb2xvcjogdmFyKC0tY3Mtc2hpa2ktbGlnaHQpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNzLXNoaWtpLWxpZ2h0LWJnKTtcblx0XHRmb250LXN0eWxlOiB2YXIoLS1jcy1zaGlraS1saWdodC1mb250LXN0eWxlKTtcblx0XHRmb250LXdlaWdodDogdmFyKC0tY3Mtc2hpa2ktbGlnaHQtZm9udC13ZWlnaHQpO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdmFyKC0tY3Mtc2hpa2ktbGlnaHQtdGV4dC1kZWNvcmF0aW9uKTtcblx0fVxufVxuXG5ib2R5LmNzLXBsdWdpbi50aGVtZS1kYXJrIHtcblx0Y29kZS5jcy1zaGlraTpub3QoW2NsYXNzKj1ibHVyXSk6bm90KC5jcy1zaGlraS1kYXJrKTpub3QoLmNzLXNoaWtpLWxpZ2h0KSxcblx0Y29kZS5jcy1zaGlraTpub3QoW2NsYXNzKj1ibHVyXSk6bm90KC5jcy1zaGlraS1kYXJrKTpub3QoLmNzLXNoaWtpLWxpZ2h0KSA+IHNwYW46bm90KC5jcy1oZWFkZXIpOm5vdCguY3MtZm9vdGVyKSA+IHNwYW46bm90KC5jcy1pY29uLWNvbnRhaW5lcikge1xuXHRcdGNvbG9yOiB2YXIoLS1jcy1zaGlraS1kYXJrKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jcy1zaGlraS1kYXJrLWJnKTtcblx0XHRmb250LXN0eWxlOiB2YXIoLS1jcy1zaGlraS1kYXJrLWZvbnQtc3R5bGUpO1xuXHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1jcy1zaGlraS1kYXJrLWZvbnQtd2VpZ2h0KTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHZhcigtLWNzLXNoaWtpLWRhcmstdGV4dC1kZWNvcmF0aW9uKTtcblx0fVxufVxuXG4vLyBjb2RlLmNzLXNoaWtpID4gc3Bhbi5jcy1oZWFkZXIsXG4vLyBjb2RlLmNzLXNoaWtpID4gc3Bhbi5jcy1oZWFkZXIgPiBzcGFuLFxuLy8gY29kZS5jcy1zaGlraSA+IHNwYW4uY3MtaGVhZGVyID4gYnV0dG9uID4gc3ZnLFxuLy8gY29kZS5jcy1zaGlraSA+IHNwYW4uY3MtZm9vdGVyLFxuLy8gY29kZS5jcy1zaGlraSA+IHNwYW4uY3MtZm9vdGVyID4gc3Bhbixcbi8vIGNvZGUuY3Mtc2hpa2kgPiBzcGFuLmNzLWZvb3RlciA+IGJ1dHRvbiA+IHN2ZyB7XG4vLyBcdGNvbG9yOiB2YXIoKTtcbi8vIH1cbiJdLAogICJtYXBwaW5ncyI6ICJBQVNDLElBQUEsQ0FBQSxVQUFBLENBQUEsVUFDQyxRQUFBLGVDVkYsSUFBQSxDQUFBLFVBRUMsNkJBQUEsSUFBQSxtQkFDQSw2QkFBQSxJQUFBLGdCQUNBLGtCQUFBLElBQUEsZUFDQSx3QkFBQSxLQUNBLHlCQUFBLEtBQ0Esa0JBQUEsSUFBQSxnQkFDQSxtQkFBQSxJQUNBLDJCQUFBLElBQUEsZ0JBQ0EsNEJBQUEsSUFDQSxtQ0FBQSxJQUFBLDZCQUNBLHdCQUFBLElBQUEsZ0JBQ0EsbUNBQUEsSUFBQSw2QkFDQSw2QkFBQSxJQUFBLGlCQUNBLHNCQUFBLElBQ0EsaUNBQUEsSUFBQSxzQkFDQSxnQ0FBQSxJQUFBLHNCQUNBLDZCQUFBLElBQUEsc0JBQ0EsMkJBQUEsSUFBQSxtQ0FFQSx5QkFBQSxJQ3JCRCxJQUFBLENBQUEsVUFDQyx1QkFBQSxJQUFBLFlBQ0EsdUJBQUEsSUFDQSxzQkFBQSxJQUFBLFlBQ0EsMEJBQUEsSUFBQSxZQUdDLElBQUEsQ0FQRixVQU9FLENBQUEsYUFBQSxDQUFBLEdBQUEsQ0FBQSxPQUNDLGNBQUEsSUFBQSx3QkFDQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsS0FDQSxzQkFBQSxLQUFBLEtBQUEsRUFBQSxJQUFBLGNBQUEsSUFBQSxhQUNBLGlCQUFBLElBQUEsNkJBQ0EsY0FBQSxJQUFBLHVCQW1CQSxJQUFBLENBakNILFVBaUNHLENBMUJELGFBMEJDLENBQUEsR0FBQSxDQTFCRCxNQTBC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 */