From db36fb8f1a4b24986261f05ee9c3a642d8ee128a Mon Sep 17 00:00:00 2001 From: Michael Joseph Panaga Date: Wed, 21 Jun 2023 18:23:17 +0800 Subject: [PATCH] Build 1.12.0 --- assets/css/wp-mail-logging-admin.css | 4 +++- assets/css/wp-mail-logging-admin.min.css | 2 +- assets/css/wp-mail-logging-admin.scss | 2 ++ assets/languages/wp-mail-logging.pot | 2 +- assets/wporg/banner-772x250.jpg | Bin 44466 -> 44428 bytes assets/wporg/icon-128x128.jpg | Bin 7044 -> 7037 bytes assets/wporg/icon-256x256.jpg | Bin 13207 -> 13210 bytes readme.txt | 6 +++--- 8 files changed, 10 insertions(+), 6 deletions(-) diff --git a/assets/css/wp-mail-logging-admin.css b/assets/css/wp-mail-logging-admin.css index c29c5b1..cbfa925 100644 --- a/assets/css/wp-mail-logging-admin.css +++ b/assets/css/wp-mail-logging-admin.css @@ -40,6 +40,7 @@ list-style-position: inside; } #wp-mail-logging #wp-mail-logging-setting-db-upgrade #wp-mail-logging-btn-db-upgrade { + height: inherit; padding: 11px 16px; line-height: 1.2; } @@ -433,6 +434,7 @@ #wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9IiM4ZDhmOTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMyAwLjk5ODI4MUMxMyAwLjkwMjA2MiAxMi45NTE5IDAuNzkzODE0IDEyLjg3OTcgMC43MjE2NDlMMTIuMjc4NCAwLjEyMDI3NEMxMi4yMDYyIDAuMDQ4MTA5OCAxMi4wOTggMCAxMi4wMDE3IDBDMTEuOTA1NSAwIDExLjc5NzMgMC4wNDgxMDk4IDExLjcyNTEgMC4xMjAyNzRMNi45OTgzIDQuODQ3MDhMMi4yNzE1IDAuMTIwMjc0QzIuMTk5MzMgMC4wNDgxMDk4IDIuMDkxMDggMCAxLjk5NDg2IDBDMS44ODY2MiAwIDEuNzkwNCAwLjA0ODEwOTggMS43MTgyMyAwLjEyMDI3NEwxLjExNjg2IDAuNzIxNjQ5QzEuMDQ0NjkgMC43OTM4MTQgMC45OTY1ODIgMC45MDIwNjIgMC45OTY1ODIgMC45OTgyODFDMC45OTY1ODIgMS4wOTQ1IDEuMDQ0NjkgMS4yMDI3NSAxLjExNjg2IDEuMjc0OTFMNi43MjE2NyA2Ljg3OTcyQzYuNzkzODMgNi45NTE4OSA2LjkwMjA4IDcgNi45OTgzIDdDNy4wOTQ1MiA3IDcuMjAyNzcgNi45NTE4OSA3LjI3NDkzIDYuODc5NzJMMTIuODc5NyAxLjI3NDkxQzEyLjk1MTkgMS4yMDI3NSAxMyAxLjA5NDUgMTMgMC45OTgyODFaIiBmaWxsPSIjOGQ4Zjk1Ii8+Cjwvc3ZnPgo="); background-position: right 12px center; + background-repeat: no-repeat; } #wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label { display: block; @@ -1232,4 +1234,4 @@ body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade- display: block; margin-top: 12px; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9nZW5lcmFsLnNjc3MiLCJfaW5jbHVkZS1tZWRpYS5zY3NzIiwid3AtbWFpbC1sb2dnaW5nLWFkbWluLnNjc3MiLCJfY29sb3JzLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJ3cC1tYWlsLWxvZ2dpbmctcHJvZHVjdC1lZHVjYXRpb24uc2NzcyIsIl9jb25maXJtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSTtFQUNBOztBQzRpQkg7RUQ5aUJEO0lBS1E7Ozs7QUN5aUJQO0VEcmlCRDtJQUVROzs7O0FFUFI7RUFDSSxPQ0ZlO0VER2Y7O0FBSUk7RUFDSSxhRUpJOztBRlFaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFNSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUFLWjtFQUNJOztBQUdKO0VBQ0k7O0FBRUE7QUFBQTtBQUFBO0VBR0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUQ0Y1g7RUNoZE87SUFPUTs7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0k7O0FBR0k7QUFBQTtFQUVJOztBQUlSO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQU1KO0VBQ0k7RUFDQTs7QUFPSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFVSjtFQUNJOztBQU9KO0VBQ0k7O0FBU0E7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBTVo7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBUUk7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFD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O0VBQ0E7O0FBRUE7RUFDSTs7QUFLWjtFQUNJOztBQUdKO0VBQ0ksa0JBcFBQO0VBcVBPLGNBclBQOztBQXdQRztFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtFQUNJO0VBQ0EsT0FsUlQ7O0FBcVJLO0VBQ0k7RUFDQTtFQUNBIiwiZmlsZSI6ImFzc2V0cy9jc3Mvd3AtbWFpbC1sb2dnaW5nLWFkbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmUgYWRtaW4gc3R5bGUgb3ZlcnJpZGVzLlxuI3dwY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ2cHg7XG4gICAgfVxufVxuXG4jd3Bib2R5IHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vICAgICBfICAgICAgICAgICAgXyAgICAgICAgICAgXyAgICAgICAgICAgICAgICAgICAgICAgICAgIF8gX1xuLy8gICAgKF8pICAgICAgICAgIHwgfCAgICAgICAgIHwgfCAgICAgICAgICAgICAgICAgICAgICAgICB8IChfKVxuLy8gICAgIF8gXyBfXyAgIF9fX3wgfF8gICBfICBfX3wgfCBfX18gICBfIF9fIF9fXyAgIF9fXyAgX198IHxfICBfXyBfXG4vLyAgICB8IHwgJ18gXFwgLyBfX3wgfCB8IHwgfC8gX2AgfC8gXyBcXCB8ICdfIGAgXyBcXCAvIF8gXFwvIF9gIHwgfC8gX2AgfFxuLy8gICAgfCB8IHwgfCB8IChfX3wgfCB8X3wgfCAoX3wgfCAgX18vIHwgfCB8IHwgfCB8ICBfXy8gKF98IHwgfCAoX3wgfFxuLy8gICAgfF98X3wgfF98XFxfX198X3xcXF9fLF98XFxfXyxffFxcX19ffCB8X3wgfF98IHxffFxcX19ffFxcX18sX3xffFxcX18sX3xcbi8vXG4vLyAgICAgIFNpbXBsZSwgZWxlZ2FudCBhbmQgbWFpbnRhaW5hYmxlIG1lZGlhIHF1ZXJpZXMgaW4gU2Fzc1xuLy8gICAgICAgICAgICAgICAgICAgICAgICB2MS40Ljlcbi8vXG4vLyAgICAgICAgICAgICAgICBodHRwOi8vaW5jbHVkZS1tZWRpYS5jb21cbi8vXG4vLyAgICAgICAgIEF1dGhvcnM6IEVkdWFyZG8gQm91Y2FzIChAZWR1YXJkb2JvdWNhcylcbi8vICAgICAgICAgICAgICAgICAgSHVnbyBHaXJhdWRlbCAoQGh1Z29naXJhdWRlbClcbi8vXG4vLyAgICAgIFRoaXMgcHJvamVjdCBpcyBsaWNlbnNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIE1JVCBsaWNlbnNlXG5cblxuLy8vL1xuLy8vIGluY2x1ZGUtbWVkaWEgbGlicmFyeSBwdWJsaWMgY29uZmlndXJhdGlvblxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vL1xuXG5cbi8vL1xuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIGdsb2JhbCBicmVha3BvaW50c1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgYnJlYWtwb2ludCB3aXRoIHRoZSBsYWJlbCBgcGhvbmVgXG4vLy8gICRicmVha3BvaW50czogKCdwaG9uZSc6IDMyMHB4KTtcbi8vL1xuJGJyZWFrcG9pbnRzOiAoXG4gICdwaG9uZSc6IDMyMHB4LFxuICAndGFibGV0JzogNzY4cHgsXG4gICdkZXNrdG9wJzogMTAyNHB4XG4pICFkZWZhdWx0O1xuXG5cbi8vL1xuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIHN0YXRpYyBleHByZXNzaW9ucyBvciBtZWRpYSB0eXBlc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgbWVkaWEgdHlwZSAoc2NyZWVuKVxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJzogJ3NjcmVlbicpO1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzdGF0aWMgZXhwcmVzc2lvbiB3aXRoIGxvZ2ljYWwgZGlzanVuY3Rpb24gKE9SIG9wZXJhdG9yKVxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6IChcbi8vLyAgICAncmV0aW5hMngnOiAnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSdcbi8vLyAgKTtcbi8vL1xuJG1lZGlhLWV4cHJlc3Npb25zOiAoXG4gICdzY3JlZW4nOiAnc2NyZWVuJyxcbiAgJ3ByaW50JzogJ3ByaW50JyxcbiAgJ2hhbmRoZWxkJzogJ2hhbmRoZWxkJyxcbiAgJ2xhbmRzY2FwZSc6ICcob3JpZW50YXRpb246IGxhbmRzY2FwZSknLFxuICAncG9ydHJhaXQnOiAnKG9yaWVudGF0aW9uOiBwb3J0cmFpdCknLFxuICAncmV0aW5hMngnOiAnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCknLFxuICAncmV0aW5hM3gnOiAnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMyksIChtaW4tcmVzb2x1dGlvbjogMzUwZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAzZHBweCknXG4pICFkZWZhdWx0O1xuXG5cbi8vL1xuLy8vIERlZmluZXMgYSBudW1iZXIgdG8gYmUgYWRkZWQgb3Igc3VidHJhY3RlZCBmcm9tIGVhY2ggdW5pdCB3aGVuIGRlY2xhcmluZyBicmVha3BvaW50cyB3aXRoIGV4Y2x1c2l2ZSBpbnRlcnZhbHNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcGl4ZWxzIGlzIGRlZmluZWQgYXMgYDFgIGJ5IGRlZmF1bHRcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz4xMjhweCcpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMTI5cHgpIHt9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MjBlbScpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+Mi4wcmVtJykge31cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiAyLjFyZW0pIHt9XG4vLy9cbiR1bml0LWludGVydmFsczogKFxuICAncHgnOiAxLFxuICAnZW0nOiAwLjAxLFxuICAncmVtJzogMC4xLFxuICAnJzogMFxuKSAhZGVmYXVsdDtcblxuLy8vXG4vLy8gRGVmaW5lcyB3aGV0aGVyIHN1cHBvcnQgZm9yIG1lZGlhIHF1ZXJpZXMgaXMgYXZhaWxhYmxlLCB1c2VmdWwgZm9yIGNyZWF0aW5nIHNlcGFyYXRlIHN0eWxlc2hlZXRzXG4vLy8gZm9yIGJyb3dzZXJzIHRoYXQgZG9uJ3Qgc3VwcG9ydCBtZWRpYSBxdWVyaWVzLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIERpc2FibGVzIHN1cHBvcnQgZm9yIG1lZGlhIHF1ZXJpZXNcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgLmZvbyB7XG4vLy8gICAgY29sb3I6IHRvbWF0bztcbi8vLyAgfVxuLy8vXG4kaW0tbWVkaWEtc3VwcG9ydDogdHJ1ZSAhZGVmYXVsdDtcblxuLy8vXG4vLy8gU2VsZWN0cyB3aGljaCBicmVha3BvaW50IHRvIGVtdWxhdGUgd2hlbiBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzIGlzIGRpc2FibGVkLiBNZWRpYSBxdWVyaWVzIHRoYXQgc3RhcnQgYXQgb3Jcbi8vLyBpbnRlcmNlcHQgdGhlIGJyZWFrcG9pbnQgd2lsbCBiZSBkaXNwbGF5ZWQsIGFueSBvdGhlcnMgd2lsbCBiZSBpZ25vcmVkLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnRcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgLmZvbyB7XG4vLy8gICAgY29sb3I6IHRvbWF0bztcbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGRvZXMgbm90IGludGVyY2VwdCB0aGUgZGVza3RvcCBicmVha3BvaW50XG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICd0YWJsZXQnO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj1kZXNrdG9wJykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBObyBvdXRwdXQgKi9cbi8vL1xuJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJyAhZGVmYXVsdDtcblxuLy8vXG4vLy8gU2VsZWN0cyB3aGljaCBtZWRpYSBleHByZXNzaW9ucyBhcmUgYWxsb3dlZCBpbiBhbiBleHByZXNzaW9uIGZvciBpdCB0byBiZSB1c2VkIHdoZW4gbWVkaWEgcXVlcmllc1xuLy8vIGFyZSBub3Qgc3VwcG9ydGVkLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnQgYW5kIGNvbnRhaW5zIG9ubHkgYWNjZXB0ZWQgbWVkaWEgZXhwcmVzc2lvbnNcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcsICdzY3JlZW4nKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gICAuZm9vIHtcbi8vLyAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgTk9UIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBidXQgY29udGFpbnMgYSBtZWRpYSBleHByZXNzaW9uIHRoYXQgaXMgbm90IGFjY2VwdGVkXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcbi8vLyAgJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbicpO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAncmV0aW5hMngnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIE5vIG91dHB1dCAqL1xuLy8vXG4kaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJywgJ3BvcnRyYWl0JywgJ2xhbmRzY2FwZScpICFkZWZhdWx0O1xuXG4vLy8vXG4vLy8gQ3Jvc3MtZW5naW5lIGxvZ2dpbmcgZW5naW5lXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy8vXG5cblxuLy8vXG4vLy8gTG9nIGEgbWVzc2FnZSBlaXRoZXIgd2l0aCBgQGVycm9yYCBpZiBzdXBwb3J0ZWRcbi8vLyBlbHNlIHdpdGggYEB3YXJuYCwgdXNpbmcgYGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpYFxuLy8vIHRvIGRldGVjdCBzdXBwb3J0LlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcbi8vL1xuQGZ1bmN0aW9uIGltLWxvZygkbWVzc2FnZSkge1xuICBAaWYgZmVhdHVyZS1leGlzdHMoJ2F0LWVycm9yJykge1xuXHRAZXJyb3IgJG1lc3NhZ2U7XG4gIH0gQGVsc2Uge1xuXHRAd2FybiAkbWVzc2FnZTtcblx0JF86IG5vb3AoKTtcbiAgfVxuXG4gIEByZXR1cm4gJG1lc3NhZ2U7XG59XG5cblxuLy8vXG4vLy8gV3JhcHBlciBtaXhpbiBmb3IgdGhlIGxvZyBmdW5jdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCB3aXRoIGEgbW9yZSBmcmllbmRseVxuLy8vIEFQSSB0aGFuIGBAaWYgaW0tbG9nKCcuLicpIHt9YCBvciBgJF86IGltLWxvZygnLi4nKWAuIEJhc2ljYWxseSwgdXNlIHRoZSBmdW5jdGlvblxuLy8vIHdpdGhpbiBmdW5jdGlvbnMgYmVjYXVzZSBpdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluIGEgZnVuY3Rpb25cbi8vLyBhbmQgdXNlIHRoZSBtaXhpbiBldmVyeXdoZXJlIGVsc2UgYmVjYXVzZSBpdCdzIG11Y2ggbW9yZSBlbGVnYW50LlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcbi8vL1xuQG1peGluIGxvZygkbWVzc2FnZSkge1xuICBAaWYgaW0tbG9nKCRtZXNzYWdlKSB7fVxufVxuXG5cbi8vL1xuLy8vIEZ1bmN0aW9uIHdpdGggbm8gYEByZXR1cm5gIGNhbGxlZCBuZXh0IHRvIGBAd2FybmAgaW4gU2FzcyAzLjNcbi8vLyB0byB0cmlnZ2VyIGEgY29tcGlsaW5nIGVycm9yIGFuZCBzdG9wIHRoZSBwcm9jZXNzLlxuLy8vXG5AZnVuY3Rpb24gbm9vcCgpIHt9XG5cbi8vL1xuLy8vIERldGVybWluZXMgd2hldGhlciBhIGxpc3Qgb2YgY29uZGl0aW9ucyBpcyBpbnRlcmNlcHRlZCBieSB0aGUgc3RhdGljIGJyZWFrcG9pbnQuXG4vLy9cbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xuLy8vXG4vLy8gQHJldHVybiB7Qm9vbGVhbn0gLSBSZXR1cm5zIHRydWUgaWYgdGhlIGNvbmRpdGlvbnMgYXJlIGludGVyY2VwdGVkIGJ5IHRoZSBzdGF0aWMgYnJlYWtwb2ludFxuLy8vXG5AZnVuY3Rpb24gaW0taW50ZXJjZXB0cy1zdGF0aWMtYnJlYWtwb2ludCgkY29uZGl0aW9ucy4uLikge1xuICAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRpbS1uby1tZWRpYS1icmVha3BvaW50KTtcblxuICBAaWYgbm90ICRuby1tZWRpYS1icmVha3BvaW50LXZhbHVlIHtcblx0QGlmIGltLWxvZygnYCN7JGltLW5vLW1lZGlhLWJyZWFrcG9pbnR9YCBpcyBub3QgYSB2YWxpZCBicmVha3BvaW50LicpIHt9XG4gIH1cblxuICBAZWFjaCAkY29uZGl0aW9uIGluICRjb25kaXRpb25zIHtcblx0QGlmIG5vdCBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRjb25kaXRpb24pIHtcblx0ICAkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRjb25kaXRpb24pO1xuXHQgICRwcmVmaXg6IGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpO1xuXHQgICR2YWx1ZTogZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGNvbmRpdGlvbiwgJG9wZXJhdG9yKTtcblxuXHQgIEBpZiAoJHByZWZpeCA9PSAnbWF4JyBhbmQgJHZhbHVlIDw9ICRuby1tZWRpYS1icmVha3BvaW50LXZhbHVlKSBvclxuXHRcdCAgKCRwcmVmaXggPT0gJ21pbicgYW5kICR2YWx1ZSA+ICRuby1tZWRpYS1icmVha3BvaW50LXZhbHVlKSB7XG5cdFx0QHJldHVybiBmYWxzZTtcblx0ICB9XG5cdH0gQGVsc2UgaWYgbm90IGluZGV4KCRpbS1uby1tZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xuXHQgIEByZXR1cm4gZmFsc2U7XG5cdH1cbiAgfVxuXG4gIEByZXR1cm4gdHJ1ZTtcbn1cblxuLy8vL1xuLy8vIFBhcnNpbmcgZW5naW5lXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy8vXG5cblxuLy8vXG4vLy8gR2V0IG9wZXJhdG9yIG9mIGFuIGV4cHJlc3Npb25cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCBvcGVyYXRvciBmcm9tXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gQW55IG9mIGA+PWAsIGA+YCwgYDw9YCwgYDxgLCBg4omlYCwgYOKJpGBcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKSB7XG4gIEBlYWNoICRvcGVyYXRvciBpbiAoJz49JywgJz4nLCAnPD0nLCAnPCcsICfiiaUnLCAn4omkJykge1xuXHRAaWYgc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcblx0ICBAcmV0dXJuICRvcGVyYXRvcjtcblx0fVxuICB9XG5cbiAgLy8gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbnNpZGUgYSBmdW5jdGlvbiwgc28gd2UgaGF2ZSB0b1xuICAvLyByZWx5IG9uIHRoZSBgaW0tbG9nKC4uKWAgZnVuY3Rpb24gcmF0aGVyIHRoYW4gdGhlIGBsb2coLi4pYCBtaXhpbi4gQmVjYXVzZVxuICAvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cbiAgLy8gYSBkdW1teSB2YXJpYWJsZSwgc3VjaCBhcyBgJF9gLiBJZiBhbnlib2R5IGV2ZXIgcmFpc2UgYSBzY29waW5nIGlzc3VlIHdpdGhcbiAgLy8gU2FzcyAzLjMsIGNoYW5nZSB0aGlzIGxpbmUgaW4gYEBpZiBpbS1sb2coLi4pIHt9YCBpbnN0ZWFkLlxuICAkXzogaW0tbG9nKCdObyBvcGVyYXRvciBmb3VuZCBpbiBgI3skZXhwcmVzc2lvbn1gLicpO1xufVxuXG5cbi8vL1xuLy8vIEdldCBkaW1lbnNpb24gb2YgYW4gZXhwcmVzc2lvbiwgYmFzZWQgb24gYSBmb3VuZCBvcGVyYXRvclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IGRpbWVuc2lvbiBmcm9tXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIGB3aWR0aGAgb3IgYGhlaWdodGAgKG9yIHBvdGVudGlhbGx5IGFueXRoaW5nIGVsc2UpXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuICAkb3BlcmF0b3ItaW5kZXg6IHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcbiAgJHBhcnNlZC1kaW1lbnNpb246IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMCwgJG9wZXJhdG9yLWluZGV4IC0gMSk7XG4gICRkaW1lbnNpb246ICd3aWR0aCc7XG5cbiAgQGlmIHN0ci1sZW5ndGgoJHBhcnNlZC1kaW1lbnNpb24pID4gMCB7XG5cdCRkaW1lbnNpb246ICRwYXJzZWQtZGltZW5zaW9uO1xuICB9XG5cbiAgQHJldHVybiAkZGltZW5zaW9uO1xufVxuXG5cbi8vL1xuLy8vIEdldCBkaW1lbnNpb24gcHJlZml4IGJhc2VkIG9uIGFuIG9wZXJhdG9yXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG9wZXJhdG9yIC0gT3BlcmF0b3Jcbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgbWluYCBvciBgbWF4YFxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcikge1xuICBAcmV0dXJuIGlmKGluZGV4KCgnPCcsICc8PScsICfiiaQnKSwgJG9wZXJhdG9yKSwgJ21heCcsICdtaW4nKTtcbn1cblxuXG4vLy9cbi8vLyBHZXQgdmFsdWUgb2YgYW4gZXhwcmVzc2lvbiwgYmFzZWQgb24gYSBmb3VuZCBvcGVyYXRvclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IHZhbHVlIGZyb21cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG9wZXJhdG9yIC0gT3BlcmF0b3IgZnJvbSBgJGV4cHJlc3Npb25gXG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gQSBudW1lcmljIHZhbHVlXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XG4gICRvcGVyYXRvci1pbmRleDogc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yLWluZGV4ICsgc3RyLWxlbmd0aCgkb3BlcmF0b3IpKTtcblxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcblx0JHZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHZhbHVlKTtcbiAgfSBAZWxzZSB7XG5cdCR2YWx1ZTogdG8tbnVtYmVyKCR2YWx1ZSk7XG4gIH1cblxuICAkaW50ZXJ2YWw6IG1hcC1nZXQoJHVuaXQtaW50ZXJ2YWxzLCB1bml0KCR2YWx1ZSkpO1xuXG4gIEBpZiBub3QgJGludGVydmFsIHtcblx0Ly8gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbnNpZGUgYSBmdW5jdGlvbiwgc28gd2UgaGF2ZSB0b1xuXHQvLyByZWx5IG9uIHRoZSBgaW0tbG9nKC4uKWAgZnVuY3Rpb24gcmF0aGVyIHRoYW4gdGhlIGBsb2coLi4pYCBtaXhpbi4gQmVjYXVzZVxuXHQvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cblx0Ly8gYSBkdW1teSB2YXJpYWJsZSwgc3VjaCBhcyBgJF9gLiBJZiBhbnlib2R5IGV2ZXIgcmFpc2UgYSBzY29waW5nIGlzc3VlIHdpdGhcblx0Ly8gU2FzcyAzLjMsIGNoYW5nZSB0aGlzIGxpbmUgaW4gYEBpZiBpbS1sb2coLi4pIHt9YCBpbnN0ZWFkLlxuXHQkXzogaW0tbG9nKCdVbmtub3duIHVuaXQgYCN7dW5pdCgkdmFsdWUpfWAuJyk7XG4gIH1cblxuICBAaWYgJG9wZXJhdG9yID09ICc+JyB7XG5cdCR2YWx1ZTogJHZhbHVlICsgJGludGVydmFsO1xuICB9IEBlbHNlIGlmICRvcGVyYXRvciA9PSAnPCcge1xuXHQkdmFsdWU6ICR2YWx1ZSAtICRpbnRlcnZhbDtcbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuXG5cbi8vL1xuLy8vIFBhcnNlIGFuIGV4cHJlc3Npb24gdG8gcmV0dXJuIGEgdmFsaWQgbWVkaWEtcXVlcnkgZXhwcmVzc2lvblxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBwYXJzZVxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIFZhbGlkIG1lZGlhIHF1ZXJ5XG4vLy9cbkBmdW5jdGlvbiBwYXJzZS1leHByZXNzaW9uKCRleHByZXNzaW9uKSB7XG4gIC8vIElmIGl0IGlzIHBhcnQgb2YgJG1lZGlhLWV4cHJlc3Npb25zLCBpdCBoYXMgbm8gb3BlcmF0b3JcbiAgLy8gdGhlbiB0aGVyZSBpcyBubyBuZWVkIHRvIGdvIGFueSBmdXJ0aGVyLCBqdXN0IHJldHVybiB0aGUgdmFsdWVcbiAgQGlmIG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pIHtcblx0QHJldHVybiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xuICB9XG5cbiAgJG9wZXJhdG9yOiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkZXhwcmVzc2lvbik7XG4gICRkaW1lbnNpb246IGdldC1leHByZXNzaW9uLWRpbWVuc2lvbigkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcbiAgJHByZWZpeDogZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcik7XG4gICR2YWx1ZTogZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG5cbiAgQHJldHVybiAnKCN7JHByZWZpeH0tI3skZGltZW5zaW9ufTogI3skdmFsdWV9KSc7XG59XG5cbi8vL1xuLy8vIFNsaWNlIGAkbGlzdGAgYmV0d2VlbiBgJHN0YXJ0YCBhbmQgYCRlbmRgIGluZGV4ZXNcbi8vL1xuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkbGlzdCAtIExpc3QgdG8gc2xpY2Vcbi8vLyBAcGFyYW0ge051bWJlcn0gJHN0YXJ0IFsxXSAtIFN0YXJ0IGluZGV4XG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRlbmQgW2xlbmd0aCgkbGlzdCldIC0gRW5kIGluZGV4XG4vLy9cbi8vLyBAcmV0dXJuIHtMaXN0fSBTbGljZWQgbGlzdFxuLy8vXG5AZnVuY3Rpb24gc2xpY2UoJGxpc3QsICRzdGFydDogMSwgJGVuZDogbGVuZ3RoKCRsaXN0KSkge1xuICBAaWYgbGVuZ3RoKCRsaXN0KSA8IDEgb3IgJHN0YXJ0ID4gJGVuZCB7XG5cdEByZXR1cm4gKCk7XG4gIH1cblxuICAkcmVzdWx0OiAoKTtcblxuICBAZm9yICRpIGZyb20gJHN0YXJ0IHRocm91Z2ggJGVuZCB7XG5cdCRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBudGgoJGxpc3QsICRpKSk7XG4gIH1cblxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vLy9cbi8vLyBTdHJpbmcgdG8gbnVtYmVyIGNvbnZlcnRlclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vL1xuXG5cbi8vL1xuLy8vIENhc3RzIGEgc3RyaW5nIGludG8gYSBudW1iZXJcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nIHwgTnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBiZSBwYXJzZWRcbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn1cbi8vL1xuQGZ1bmN0aW9uIHRvLW51bWJlcigkdmFsdWUpIHtcbiAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSAnbnVtYmVyJyB7XG5cdEByZXR1cm4gJHZhbHVlO1xuICB9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSAhPSAnc3RyaW5nJyB7XG5cdCRfOiBpbS1sb2coJ1ZhbHVlIGZvciBgdG8tbnVtYmVyYCBzaG91bGQgYmUgYSBudW1iZXIgb3IgYSBzdHJpbmcuJyk7XG4gIH1cblxuICAkZmlyc3QtY2hhcmFjdGVyOiBzdHItc2xpY2UoJHZhbHVlLCAxLCAxKTtcbiAgJHJlc3VsdDogMDtcbiAgJGRpZ2l0czogMDtcbiAgJG1pbnVzOiAoJGZpcnN0LWNoYXJhY3RlciA9PSAnLScpO1xuICAkbnVtYmVyczogKCcwJzogMCwgJzEnOiAxLCAnMic6IDIsICczJzogMywgJzQnOiA0LCAnNSc6IDUsICc2JzogNiwgJzcnOiA3LCAnOCc6IDgsICc5JzogOSk7XG5cbiAgLy8gUmVtb3ZlICsvLSBzaWduIGlmIHByZXNlbnQgYXQgZmlyc3QgY2hhcmFjdGVyXG4gIEBpZiAoJGZpcnN0LWNoYXJhY3RlciA9PSAnKycgb3IgJGZpcnN0LWNoYXJhY3RlciA9PSAnLScpIHtcblx0JHZhbHVlOiBzdHItc2xpY2UoJHZhbHVlLCAyKTtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggc3RyLWxlbmd0aCgkdmFsdWUpIHtcblx0JGNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgJGksICRpKTtcblxuXHRAaWYgbm90IChpbmRleChtYXAta2V5cygkbnVtYmVycyksICRjaGFyYWN0ZXIpIG9yICRjaGFyYWN0ZXIgPT0gJy4nKSB7XG5cdCAgQHJldHVybiB0by1sZW5ndGgoaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCksIHN0ci1zbGljZSgkdmFsdWUsICRpKSlcblx0fVxuXG5cdEBpZiAkY2hhcmFjdGVyID09ICcuJyB7XG5cdCAgJGRpZ2l0czogMTtcblx0fSBAZWxzZSBpZiAkZGlnaXRzID09IDAge1xuXHQgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArIG1hcC1nZXQoJG51bWJlcnMsICRjaGFyYWN0ZXIpO1xuXHR9IEBlbHNlIHtcblx0ICAkZGlnaXRzOiAkZGlnaXRzICogMTA7XG5cdCAgJHJlc3VsdDogJHJlc3VsdCArIG1hcC1nZXQoJG51bWJlcnMsICRjaGFyYWN0ZXIpIC8gJGRpZ2l0cztcblx0fVxuICB9XG5cbiAgQHJldHVybiBpZigkbWludXMsIC0kcmVzdWx0LCAkcmVzdWx0KTtcbn1cblxuXG4vLy9cbi8vLyBBZGQgYCR1bml0YCB0byBgJHZhbHVlYFxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR2YWx1ZSAtIFZhbHVlIHRvIGFkZCB1bml0IHRvXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR1bml0IC0gU3RyaW5nIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB1bml0XG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gYCR2YWx1ZWAgZXhwcmVzc2VkIGluIGAkdW5pdGBcbi8vL1xuQGZ1bmN0aW9uIHRvLWxlbmd0aCgkdmFsdWUsICR1bml0KSB7XG4gICR1bml0czogKCdweCc6IDFweCwgJ2NtJzogMWNtLCAnbW0nOiAxbW0sICclJzogMSUsICdjaCc6IDFjaCwgJ3BjJzogMXBjLCAnaW4nOiAxaW4sICdlbSc6IDFlbSwgJ3JlbSc6IDFyZW0sICdwdCc6IDFwdCwgJ2V4JzogMWV4LCAndncnOiAxdncsICd2aCc6IDF2aCwgJ3ZtaW4nOiAxdm1pbiwgJ3ZtYXgnOiAxdm1heCk7XG5cbiAgQGlmIG5vdCBpbmRleChtYXAta2V5cygkdW5pdHMpLCAkdW5pdCkge1xuXHQkXzogaW0tbG9nKCdJbnZhbGlkIHVuaXQgYCN7JHVuaXR9YC4nKTtcbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlICogbWFwLWdldCgkdW5pdHMsICR1bml0KTtcbn1cblxuLy8vXG4vLy8gVGhpcyBtaXhpbiBhaW1zIGF0IHJlZGVmaW5pbmcgdGhlIGNvbmZpZ3VyYXRpb24ganVzdCBmb3IgdGhlIHNjb3BlIG9mXG4vLy8gdGhlIGNhbGwuIEl0IGlzIGhlbHBmdWwgd2hlbiBoYXZpbmcgYSBjb21wb25lbnQgbmVlZGluZyBhbiBleHRlbmRlZFxuLy8vIGNvbmZpZ3VyYXRpb24gc3VjaCBhcyBjdXN0b20gYnJlYWtwb2ludHMgKHJlZmVycmVkIHRvIGFzIHR3ZWFrcG9pbnRzKVxuLy8vIGZvciBpbnN0YW5jZS5cbi8vL1xuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vXG4vLy8gQHBhcmFtIHtNYXB9ICR0d2Vha3BvaW50cyBbKCldIC0gTWFwIG9mIHR3ZWFrcG9pbnRzIHRvIGJlIG1lcmdlZCB3aXRoIGAkYnJlYWtwb2ludHNgXG4vLy8gQHBhcmFtIHtNYXB9ICR0d2Vhay1tZWRpYS1leHByZXNzaW9ucyBbKCldIC0gTWFwIG9mIHR3ZWFrZWQgbWVkaWEgZXhwcmVzc2lvbnMgdG8gYmUgbWVyZ2VkIHdpdGggYCRtZWRpYS1leHByZXNzaW9uYFxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCB0aGUgZ2xvYmFsIGJyZWFrcG9pbnRzIHdpdGggYSB0d2Vha3BvaW50XG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoKCdjdXN0b20nOiA2NzhweCkpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnLCAnPD1jdXN0b20nKSB7XG4vLy8gICAgICAgLy8gLi4uXG4vLy8gICAgICB9XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIHRoZSBnbG9iYWwgbWVkaWEgZXhwcmVzc2lvbnMgd2l0aCBhIGN1c3RvbSBvbmVcbi8vLyAgQGluY2x1ZGUgbWVkaWEtY29udGV4dCgkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnM6ICgnYWxsJzogJ2FsbCcpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnYWxsJywgJz5waG9uZScpIHtcbi8vLyAgICAgICAvLyAuLi5cbi8vLyAgICAgIH1cbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgYm90aCBjb25maWd1cmF0aW9uIG1hcHNcbi8vLyAgQGluY2x1ZGUgbWVkaWEtY29udGV4dCgoJ2N1c3RvbSc6IDY3OHB4KSwgKCdhbGwnOiAnYWxsJykpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCdhbGwnLCAnPnBob25lJywgJzw9Y3VzdG9tJykge1xuLy8vICAgICAgIC8vIC4uLlxuLy8vICAgICAgfVxuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG5AbWl4aW4gbWVkaWEtY29udGV4dCgkdHdlYWtwb2ludHM6ICgpLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnM6ICgpKSB7XG4gIC8vIFNhdmUgZ2xvYmFsIGNvbmZpZ3VyYXRpb25cbiAgJGdsb2JhbC1icmVha3BvaW50czogJGJyZWFrcG9pbnRzO1xuICAkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zOiAkbWVkaWEtZXhwcmVzc2lvbnM7XG5cbiAgLy8gVXBkYXRlIGdsb2JhbCBjb25maWd1cmF0aW9uXG4gICRicmVha3BvaW50czogbWFwLW1lcmdlKCRicmVha3BvaW50cywgJHR3ZWFrcG9pbnRzKSAhZ2xvYmFsO1xuICAkbWVkaWEtZXhwcmVzc2lvbnM6IG1hcC1tZXJnZSgkbWVkaWEtZXhwcmVzc2lvbnMsICR0d2Vhay1tZWRpYS1leHByZXNzaW9ucykgIWdsb2JhbDtcblxuICBAY29udGVudDtcblxuICAvLyBSZXN0b3JlIGdsb2JhbCBjb25maWd1cmF0aW9uXG4gICRicmVha3BvaW50czogJGdsb2JhbC1icmVha3BvaW50cyAhZ2xvYmFsO1xuICAkbWVkaWEtZXhwcmVzc2lvbnM6ICRnbG9iYWwtbWVkaWEtZXhwcmVzc2lvbnMgIWdsb2JhbDtcbn1cblxuLy8vL1xuLy8vIGluY2x1ZGUtbWVkaWEgcHVibGljIGV4cG9zZWQgQVBJXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8vXG5cblxuLy8vXG4vLy8gR2VuZXJhdGVzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gYSBsaXN0IG9mIGNvbmRpdGlvbnNcbi8vL1xuLy8vIEBwYXJhbSB7QXJnbGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHNpbmdsZSBzZXQgYnJlYWtwb2ludFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCB0d28gc2V0IGJyZWFrcG9pbnRzXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnLCAnPD10YWJsZXQnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGN1c3RvbSB2YWx1ZXNcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzU4cHgnLCAnPDg1MHB4JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBzZXQgYnJlYWtwb2ludHMgd2l0aCBjdXN0b20gdmFsdWVzXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+ZGVza3RvcCcsICc8PTEzNTBweCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzdGF0aWMgZXhwcmVzc2lvblxuLy8vICBAaW5jbHVkZSBtZWRpYSgncmV0aW5hMngnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBNaXhpbmcgZXZlcnl0aGluZ1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj0zNTBweCcsICc8dGFibGV0JywgJ3JldGluYTN4JykgeyB9XG4vLy9cbkBtaXhpbiBtZWRpYSgkY29uZGl0aW9ucy4uLikge1xuICBAaWYgKCRpbS1tZWRpYS1zdXBwb3J0IGFuZCBsZW5ndGgoJGNvbmRpdGlvbnMpID09IDApIG9yXG5cdCAgKG5vdCAkaW0tbWVkaWEtc3VwcG9ydCBhbmQgaW0taW50ZXJjZXB0cy1zdGF0aWMtYnJlYWtwb2ludCgkY29uZGl0aW9ucy4uLikpIHtcblx0QGNvbnRlbnQ7XG4gIH0gQGVsc2UgaWYgKCRpbS1tZWRpYS1zdXBwb3J0IGFuZCBsZW5ndGgoJGNvbmRpdGlvbnMpID4gMCkge1xuXHRAbWVkaWEgI3t1bnF1b3RlKHBhcnNlLWV4cHJlc3Npb24obnRoKCRjb25kaXRpb25zLCAxKSkpfSB7XG5cdCAgLy8gUmVjdXJzaXZlIGNhbGxcblx0ICBAaW5jbHVkZSBtZWRpYShzbGljZSgkY29uZGl0aW9ucywgMikuLi4pIHtcblx0XHRAY29udGVudDtcblx0ICB9XG5cdH1cbiAgfVxufVxuIiwiQGltcG9ydCBcImluY2x1ZGUtbWVkaWFcIjtcbkBpbXBvcnQgXCJjb2xvcnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJnZW5lcmFsXCI7XG5cbiN3cC1tYWlsLWxvZ2dpbmcge1xuICAgIGNvbG9yOiAkZGVzY3JpcHRpb24tdGV4dDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAuc3Vic3Vic3ViIHtcblxuICAgICAgICBhLmN1cnJlbnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3dwLW1haWwtbG9nZ2luZy1zZXR0aW5nLWRiLXVwZ3JhZGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjNGM3O1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlNzdjNWM7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGluaXRpYWw7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgICAgIH1cblxuICAgICAgICAjd3AtbWFpbC1sb2dnaW5nLWJ0bi1kYi11cGdyYWRlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjd3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdGFiLWZvcm0ge1xuXG4gICAgICAgICN3cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10YWItcm93LWxvZy1yb3RhdGlvbi1saW1pdC1hbW91dC1rZWVwLCAjd3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdGFiLXJvdy1sb2ctcm90YXRpb24tZGVsZXRlLXRpbWUtZGF5cyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICN3cC1tYWlsLWxvZ2dpbmctc2V0dGluZ3MtYm90dG9tIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAjd3AtbWFpbC1sb2dnaW5nLXNldHRpbmdzLXJlc2V0LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjI3MUIxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEzNWU5NjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cC1tYWlsLWxvZ2dpbmctaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLndwLW1haWwtbG9nZ2luZy1wYWdlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgKixcbiAgICAgICAgKjo6YmVmb3JlLFxuICAgICAgICAqOjphZnRlciB7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgI3dwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1oZWFkaW5nLWdlbmVyYWwtc2V0dGluZ3Mge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTZXR0aW5nIHJvd3MsIGVnIGZpZWxkIHJvdy5cbiAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAzMHB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLW1pZC1yb3ctc2VwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTRlNGU0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU2VjdGlvbiBoZWFkaW5nLlxuICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAmLm5vLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBoMixcbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIElucHV0IHNldHRpbmdzIGZpZWxkLlxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctaW5wdXQge1xuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIENoZWNrYm94IHNldHRpbmdzIGZpZWxkLlxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctY2hlY2tib3gge1xuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcHggMCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCArIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBUZXh0IGJhc2VkIHNldHRpbmdzIGZpZWxkLlxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctdGV4dCxcbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LXBhc3N3b3JkLFxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctbnVtYmVyLFxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctZW1haWwge1xuXG4gICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFNlbGVjdCBzZXR0aW5ncyBmaWVsZC5cbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LXNlbGVjdCB7XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gUmFkaW8gc2V0dGluZ3MgZmllbGQuXG4gICAgICAgICAgICAmLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1yYWRpbyB7XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctZmllbGQge1xuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTNweCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1uby1ib3JkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LW5vLXBhZGRpbmcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJhZGlvIHNldHRpbmdzIGZpZWxkLlxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctY2hlY2tib3gtdG9nZ2xlIHtcblxuICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1maWVsZCB7XG5cbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBvc2l0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkOmhvdmVyICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2gsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmNoZWNrZWQpOmhvdmVyICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpjaGVja2VkKTpob3ZlciArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwb3NpdGl2ZSwgMjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtY2hlY2tlZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtY2hlY2tlZC1sYWJlbCArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtdW5jaGVja2VkLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmRpc2FibGVkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2ggKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLWNoZWNrZWQtbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmRpc2FibGVkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2ggKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXVuY2hlY2tlZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oIzQ0NCwgNDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQ6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQ6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggIzJlODc2YTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpjaGVja2VkKTpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpjaGVja2VkKTpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGY5NDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAjOTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtdW5jaGVja2VkLWxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLWNoZWNrZWQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLWNoZWNrZWQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2M0Yzc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogICAgIGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogICAgICAgICBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHggNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogICAgYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246ICAgICBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAgICAgICAgIGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1hbGVydCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5ub3RpY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2LjVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3cge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJiArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1maWVsZCB7XG5cbiAgICAgICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1jaGVja2VkLWxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXVuY2hlY2tlZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gR2VuZXJhbCBlbGVtZW50cy5cbiAgICAgICAgICAgIGgyLCBoNCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXG4gICAgICAgICAgICAgICAgICAgICYgKyAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmLmxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICYuYWN0aW9ucy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdGF0dXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPWRlbGV0ZV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbY2xhc3MqPWVycm9yXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ2F0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbiggJG5lZ2F0aXZlLCAyMCApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEZvcm0gZWxlbWVudHMuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZmllbGQtYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZmllbGQtdGV4dDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPGRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8cGhvbmVcIikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICYgfiBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJltyZWFkb25seV0ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc21hbGwtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDE2QUFCO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAxNkFBQjtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMTZBQUI7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDE2QUFCO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVE1pSUdobGFXZG9kRDBpTnlJZ2RtbGxkMEp2ZUQwaU1DQXdJREV6SURjaUlHWnBiR3c5SWlNNFpEaG1PVFVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4d1lYUm9JR1E5SWsweE15QXdMams1T0RJNE1VTXhNeUF3TGprd01qQTJNaUF4TWk0NU5URTVJREF1Tnprek9ERTBJREV5TGpnM09UY2dNQzQzTWpFMk5EbE1NVEl1TWpjNE5DQXdMakV5TURJM05FTXhNaTR5TURZeUlEQXVNRFE0TVRBNU9DQXhNaTR3T1RnZ01DQXhNaTR3TURFM0lEQkRNVEV1T1RBMU5TQXdJREV4TGpjNU56TWdNQzR3TkRneE1EazRJREV4TGpjeU5URWdNQzR4TWpBeU56Uk1OaTQ1T1RneklEUXVPRFEzTURoTU1pNHlOekUxSURBdU1USXdNamMwUXpJdU1UazVNek1nTUM0d05EZ3hNRGs0SURJdU1Ea3hNRGdnTUNBeExqazVORGcySURCRE1TNDRPRFkyTWlBd0lERXVOemt3TkNBd0xqQTBPREV3T1RnZ01TNDNNVGd5TXlBd0xqRXlNREkzTkV3eExqRXhOamcySURBdU56SXhOalE1UXpFdU1EUTBOamtnTUM0M09UTTRNVFFnTUM0NU9UWTFPRElnTUM0NU1ESXdOaklnTUM0NU9UWTFPRElnTUM0NU9UZ3lPREZETUM0NU9UWTFPRElnTVM0d09UUTFJREV1TURRME5qa2dNUzR5TURJM05TQXhMakV4TmpnMklERXVNamMwT1RGTU5pNDNNakUyTnlBMkxqZzNPVGN5UXpZdU56a3pPRE1nTmk0NU5URTRPU0EyTGprd01qQTRJRGNnTmk0NU9UZ3pJRGRETnk0d09UUTFNaUEzSURjdU1qQXlOemNnTmk0NU5URTRPU0EzTGpJM05Ea3pJRFl1T0RjNU56Sk1NVEl1T0RjNU55QXhMakkzTkRreFF6RXlMamsxTVRrZ01TNHlNREkzTlNBeE15QXhMakE1TkRVZ01UTWdNQzQ1T1RneU9ERmFJaUJtYVd4c1BTSWpPR1E0WmprMUlpOCtDand2YzNablBnbz1cIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBSb3cgbGFiZWwgKGxlZnQpLlxuICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxhYmVsLXRleHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gUm93IGZpZWxkIChyaWdodCkuXG4gICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1maWVsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjA1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctZmllbGQtcm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICYgPiAud3AtbWFpbC1zbXRwLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXN1Ym1pdCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICAgICAgICAgIC5oZWxwLXRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWNlLWlubGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSggMCwgMCwgMCwgMC4xICk7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMTJweDtcblxuICAgICAgICAgICAgJi5ub3RpY2Utc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3NpdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ub3RpY2Utd2FybmluZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmI5MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm90aWNlLWVycm9yIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJG5lZ2F0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vdGljZS1pbmZvIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwYTBkMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpY2UgcCxcbiAgICAgICAgLm5vdGljZS1pbmxpbmUgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBwcmUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICZfX3N3aXRjaCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZV9fc3dpdGNoIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9zaXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQ6aG92ZXIsXG4gICAgICAgICAgICAmOmNoZWNrZWQ6Zm9jdXMge1xuICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICMwMGEzMmE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6aG92ZXIsXG4gICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6Zm9jdXMge1xuICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICM5OTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQ6aG92ZXIgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gsXG4gICAgICAgICAgICAgICAgJjpub3QoOmNoZWNrZWQpOmhvdmVyICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZV9fc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZV9fc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMDBhMzJhLCAyNSk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFbWFpbCBMb2dzLlxuICAgICNlbWFpbC1saXN0IHtcblxuICAgICAgICB0YWJsZS5lbWFpbHMge1xuXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbHVtbi1jYixcbiAgICAgICAgICAgIC5jaGVjay1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCN0aW1lc3RhbXAsIHRoI2FjdGlvbnMsIHRkLmNvbHVtbi10aW1lc3RhbXAsIHRkLmNvbHVtbi1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQuY29sdW1uLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLWFjdGlvbi1jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctYWN0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDRDBENDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOEM4Rjk0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2M0MzRhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM2M0MzRhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAuc2VhcmNoLWJveCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIHNlbGVjdCwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jd3AtbWFpbC1sb2dnaW5nLXBhZ2UtaGVhZGVyLXRlbXAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk7XG59XG5cbiN3cC1tYWlsLWxvZ2dpbmctcGFnZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC53cC1tYWlsLWxvZ2dpbmctcGFnZS10aXRsZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDIwcHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cC1tYWlsLWxvZ2dpbmctbG9nby1pbWFnZSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtbWFpbC1sb2dnaW5nLWxvZ28tc2VwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhLnRhYiB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzc4N0M4MjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxOHB4IDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFNzdDNUM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyQzMzMzg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTc3QzVDO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYTdhYWFkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS5hY3Rpb24ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMTRweCAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCdXR0b25zLlxuLndwLW1haWwtbG9nZ2luZy1idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICAmLndwLW1haWwtbG9nZ2luZy1idG4tbGcge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIH1cblxuICAgICYud3AtbWFpbC1sb2dnaW5nLWJ0bi1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTc3QzVDO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkb3JhbmdlLWRhcms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExpZ2h0Ym94LlxuLndwLW1haWwtbG9nZ2luZy1hZG1pbi1wYWdlIHtcblxuICAgIC8qIExpZ2h0Ym94IGxpYnJhcnkgZ2xvYmFsIHN0eWxlcy4gKi9cbiAgICAubGl0eSB7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk5OTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAubGl0eS1jbG9zZSB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICB9XG5cbiAgICAubGl0eS1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwdncgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLW1haWwtbG9nZ2luZy1hZG1pbi1wYWdlIHtcblxuXHRwLnNlYXJjaC1ib3gge1xuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHR9XG5cdH1cblxuICAgICN3cGZvb3RlciBwIHtcbiAgICAgICAgY29sb3I6ICM1MDU3NUU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gVXRpbGl0eS5cbi53cC1tYWlsLWxvZ2dpbmctY2xlYXJmaXgge1xuXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuQGltcG9ydCBcIndwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvblwiO1xuQGltcG9ydCBcImNvbmZpcm1cIjtcbiIsIi8vIENvbG9yIHN0eWxlc1xuXG4kcHJpbWFyeS10ZXh0OiAjMUQyMzI3O1xuJHNlY29uZGFyeS10ZXh0OiAjNjQ2OTcwO1xuJGRlc2NyaXB0aW9uLXRleHQ6ICMzQzQzNEE7XG4kb3JhbmdlOiAjRTI3NzMwO1xuJG9yYW5nZS1kYXJrOiAjY2I1ODM2O1xuJHBvc2l0aXZlOiAjMzhhMTdlO1xuJG5lZ2F0aXZlOiAjRDYzNjM4O1xuJGZpZWxkLWJvcmRlcjogIzhiOGY5MztcbiRmaWVsZC10ZXh0OiAjMkMzMzM4O1xuJGxhYmVsLXRleHQ6ICMxRTIzMjc7XG4kbGluazogIzIxNzFCMTtcbiRsaW5rLWhvdmVyOiAjMTM1ZTk2O1xuIiwiJGJyZWFrcG9pbnRzOiAoXG4gICAgJ3hzLXBob25lJzogMzIwcHgsXG4gICAgJ3Bob25lJzogNjAwcHgsXG4gICAgJ2lwYWQnOiA3NjhweCxcbiAgICAndGFibGV0JzogNzgycHgsXG4gICAgJ2Rlc2t0b3AnOiA5NjBweFxuKTtcblxuJG1lZGl1bS13ZWlnaHQ6IDYwMDtcbiIsIkBpbXBvcnQgXCJpbmNsdWRlLW1lZGlhXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8vIFByb2R1Y3QgRWR1Y2F0aW9uLlxuLndwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY29sb3I6ICM1MDU3NUU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB1bCB7XG4gICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgIH1cblxuICAgICYtZGlzbWlzcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogMTVweDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjYTdhYWFkO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpmb2N1cywgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNkNjM2Mzg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXNoaWNvbnMsIC5kYXNoaWNvbnMtYmVmb3JlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLWVkdWNhdGlvbi1idG4ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRTc3QzVDO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjY2I1ODM2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICMzQzQzNEE7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuI3dwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvbi1lbWFpbC1sb2dzLXRvcCB7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIC53cC1tYWlsLWxvZ2dpbmctcHJvZHVjdC1lZHVjYXRpb24tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcblxuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS53cC1tYWlsLWxvZ2dpbmctZWR1Y2F0aW9uLWJ0biB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3dwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvbi1lbWFpbC1sb2dzLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoXCIuLi9pbWFnZXMvcGxhbmUtYmcucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDFweCAxMTlweDtcblxuICAgIC8qIEAyeCBJbWFnZXMgKFBpeGVsIFJhdGlvIG9mIDEuMjUrKSAqL1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksXG4gICAgICAgICAgIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSxcbiAgICAgICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSxcbiAgICAgICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMS4yNWRwcHgpIHtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGxhbmUtYmdAMngucG5nXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIiwgXCI8PXRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLXByb2R1Y3QtZWR1Y2F0aW9uLWltYWdlcy1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzcwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNEQ0RDREU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDY4LCA2OCwgNjgsIC4xNSkgdXJsKCcuLi9pbWFnZXMvem9vbS5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0M0MzRBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9hcnJvdy1yaWdodC1wbGFpbi1pY29uLnN2ZycpIG5vLXJlcGVhdCBsZWZ0IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLWVkdWNhdGlvbi1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTc3QzVDO1xuICAgICAgICBib3JkZXItY29sb3I6ICNFNzdDNUM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I1ODM2O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2I1ODM2O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICNjYjU4MzY7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkcHJpbWFyeS10ZXh0OiAjMjIyMjIyO1xuJG9yYW5nZTogI2U3N2M1YztcbiRtb2RhbC1vcmFuZ2U6ICNlNzdjNWM7XG4kcG9zaXRpdmU6ICMwMEEzMkE7XG5cbi8vIFN0eWxpbmcgdHdlYWtzIGZvciBqUXVlcnktY29uZmlybSBKUyBhbGVydCBsaWJyYXJ5LlxuYm9keS53cC1tYWlsLWxvZ2dpbmctYWRtaW4tcGFnZSB7XG5cbiAgICBkaXYuamNvbmZpcm0ge1xuXG4gICAgICAgICosXG4gICAgICAgICo6OmJlZm9yZSxcbiAgICAgICAgKjo6YWZ0ZXIge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qY29uZmlybS1iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNCwgMTE5LCAxMjQsIDAuNzUpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qY29uZmlybS1ib3gge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tY2xvc2VJY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tdGl0bGUtYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuamNvbmZpcm0taWNvbi1jIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICY6ZW1wdHksXG4gICAgICAgICAgICAgICAgICAgIGk6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5qY29uZmlybS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIC5qY29uZmlybS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1zbXRwLWRlYnVnLWV2ZW50LXByZXZpZXcgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1zbXRwLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgICAgICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgICAgICAgICAgICAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi53aXRoLWxvYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHggN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jb25maXJtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5idG4tY2FuY2VsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJixcbiAgICAgICAgICAgICAgICAgICAgJi5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLWhpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLW5vcm1hbC1jYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuamNvbmZpcm0tdHlwZS1vcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1vZGFsLW9yYW5nZTtcblxuICAgICAgICAgICAgICAgIGRpdi5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tY29uZmlybSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1vcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1vZGFsLW9yYW5nZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubG9hZGluZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG5cbiAgICAgICAgICAgICAgICAuamNvbmZpcm0tdGl0bGUtYyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNDtcblxuICAgICAgICAgICAgICAgICAgICAuamNvbmZpcm0taWNvbi1jIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2OCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCA2cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpjb25maXJtLWJveC53cC1tYWlsLXNtdHAtdXBncmFkZS1tYWlsZXItZWR1Y2F0aW9uLW1vZGFsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLXRpdGxlLWMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI2cHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmpjb25maXJtLWljb24tYyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzRjNGM0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1jb25maXJtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpc2NvdW50LW5vdGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQ1cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZTg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCA2MHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZm9udC1hd2Vzb21lL2NoZWNrLWNpcmNsZS1zb2xpZC1ncmVlbi5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvc2l0aXZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FhYTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9nZW5lcmFsLnNjc3MiLCJfaW5jbHVkZS1tZWRpYS5zY3NzIiwid3AtbWFpbC1sb2dnaW5nLWFkbWluLnNjc3MiLCJfY29sb3JzLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJ3cC1tYWlsLWxvZ2dpbmctcHJvZHVjdC1lZHVjYXRpb24uc2NzcyIsIl9jb25maXJtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSTtFQUNBOztBQzRpQkg7RUQ5aUJEO0lBS1E7Ozs7QUN5aUJQO0VEcmlCRDtJQUVROzs7O0FFUFI7RUFDSSxPQ0ZlO0VER2Y7O0FBSUk7RUFDSSxhRUpJOztBRlFaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQU1KO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOztBQUtaO0VBQ0k7O0FBR0o7RUFDSTs7QUFFQTtBQUFBO0FBQUE7RUFHSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7QUFJSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBRDJjWDtFQy9jTztJQU9ROzs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDSTs7QUFHSTtBQUFBO0VBRUk7O0FBSVI7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBTUo7RUFDSTtFQUNBOztBQU9KO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQVVKO0VBQ0k7O0FBT0o7RUFDSTs7QUFTQTtFQUNJOztBQUdKO0VBQ0k7RUFDQTs7QUFNWjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7QUFRSTtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFD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O0FBRUE7RUFDSTtFQUNBOztBQUVBO0VBQ0k7O0FBS1o7RUFDSTs7QUFHSjtFQUNJLGtCQXBQUDtFQXFQTyxjQXJQUDs7QUF3UEc7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSVI7RUFDSTtFQUNBLE9BbFJUOztBQXFSSztFQUNJO0VBQ0E7RUFDQSIsImZpbGUiOiJhc3NldHMvY3NzL3dwLW1haWwtbG9nZ2luZy1hZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3JlIGFkbWluIHN0eWxlIG92ZXJyaWRlcy5cbiN3cGNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NnB4O1xuICAgIH1cbn1cblxuI3dwYm9keSB7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyAgICAgXyAgICAgICAgICAgIF8gICAgICAgICAgIF8gICAgICAgICAgICAgICAgICAgICAgICAgICBfIF9cbi8vICAgIChfKSAgICAgICAgICB8IHwgICAgICAgICB8IHwgICAgICAgICAgICAgICAgICAgICAgICAgfCAoXylcbi8vICAgICBfIF8gX18gICBfX198IHxfICAgXyAgX198IHwgX19fICAgXyBfXyBfX18gICBfX18gIF9ffCB8XyAgX18gX1xuLy8gICAgfCB8ICdfIFxcIC8gX198IHwgfCB8IHwvIF9gIHwvIF8gXFwgfCAnXyBgIF8gXFwgLyBfIFxcLyBfYCB8IHwvIF9gIHxcbi8vICAgIHwgfCB8IHwgfCAoX198IHwgfF98IHwgKF98IHwgIF9fLyB8IHwgfCB8IHwgfCAgX18vIChffCB8IHwgKF98IHxcbi8vICAgIHxffF98IHxffFxcX19ffF98XFxfXyxffFxcX18sX3xcXF9fX3wgfF98IHxffCB8X3xcXF9fX3xcXF9fLF98X3xcXF9fLF98XG4vL1xuLy8gICAgICBTaW1wbGUsIGVsZWdhbnQgYW5kIG1haW50YWluYWJsZSBtZWRpYSBxdWVyaWVzIGluIFNhc3Ncbi8vICAgICAgICAgICAgICAgICAgICAgICAgdjEuNC45XG4vL1xuLy8gICAgICAgICAgICAgICAgaHR0cDovL2luY2x1ZGUtbWVkaWEuY29tXG4vL1xuLy8gICAgICAgICBBdXRob3JzOiBFZHVhcmRvIEJvdWNhcyAoQGVkdWFyZG9ib3VjYXMpXG4vLyAgICAgICAgICAgICAgICAgIEh1Z28gR2lyYXVkZWwgKEBodWdvZ2lyYXVkZWwpXG4vL1xuLy8gICAgICBUaGlzIHByb2plY3QgaXMgbGljZW5zZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBNSVQgbGljZW5zZVxuXG5cbi8vLy9cbi8vLyBpbmNsdWRlLW1lZGlhIGxpYnJhcnkgcHVibGljIGNvbmZpZ3VyYXRpb25cbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLy9cblxuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBnbG9iYWwgYnJlYWtwb2ludHNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIGJyZWFrcG9pbnQgd2l0aCB0aGUgbGFiZWwgYHBob25lYFxuLy8vICAkYnJlYWtwb2ludHM6ICgncGhvbmUnOiAzMjBweCk7XG4vLy9cbiRicmVha3BvaW50czogKFxuICAncGhvbmUnOiAzMjBweCxcbiAgJ3RhYmxldCc6IDc2OHB4LFxuICAnZGVza3RvcCc6IDEwMjRweFxuKSAhZGVmYXVsdDtcblxuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXG4vLy8gICAgJ3JldGluYTJ4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSknXG4vLy8gICk7XG4vLy9cbiRtZWRpYS1leHByZXNzaW9uczogKFxuICAnc2NyZWVuJzogJ3NjcmVlbicsXG4gICdwcmludCc6ICdwcmludCcsXG4gICdoYW5kaGVsZCc6ICdoYW5kaGVsZCcsXG4gICdsYW5kc2NhcGUnOiAnKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpJyxcbiAgJ3BvcnRyYWl0JzogJyhvcmllbnRhdGlvbjogcG9ydHJhaXQpJyxcbiAgJ3JldGluYTJ4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpJyxcbiAgJ3JldGluYTN4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpLCAobWluLXJlc29sdXRpb246IDM1MGRwaSksIChtaW4tcmVzb2x1dGlvbjogM2RwcHgpJ1xuKSAhZGVmYXVsdDtcblxuXG4vLy9cbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHBpeGVscyBpcyBkZWZpbmVkIGFzIGAxYCBieSBkZWZhdWx0XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MTI4cHgnKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIwZW0nKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIuMHJlbScpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxuLy8vXG4kdW5pdC1pbnRlcnZhbHM6IChcbiAgJ3B4JzogMSxcbiAgJ2VtJzogMC4wMSxcbiAgJ3JlbSc6IDAuMSxcbiAgJyc6IDBcbikgIWRlZmF1bHQ7XG5cbi8vL1xuLy8vIERlZmluZXMgd2hldGhlciBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzIGlzIGF2YWlsYWJsZSwgdXNlZnVsIGZvciBjcmVhdGluZyBzZXBhcmF0ZSBzdHlsZXNoZWV0c1xuLy8vIGZvciBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgbWVkaWEgcXVlcmllcy5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBEaXNhYmxlcyBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIC5mb28ge1xuLy8vICAgIGNvbG9yOiB0b21hdG87XG4vLy8gIH1cbi8vL1xuJGltLW1lZGlhLXN1cHBvcnQ6IHRydWUgIWRlZmF1bHQ7XG5cbi8vL1xuLy8vIFNlbGVjdHMgd2hpY2ggYnJlYWtwb2ludCB0byBlbXVsYXRlIHdoZW4gc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBkaXNhYmxlZC4gTWVkaWEgcXVlcmllcyB0aGF0IHN0YXJ0IGF0IG9yXG4vLy8gaW50ZXJjZXB0IHRoZSBicmVha3BvaW50IHdpbGwgYmUgZGlzcGxheWVkLCBhbnkgb3RoZXJzIHdpbGwgYmUgaWdub3JlZC5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50XG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIC5mb28ge1xuLy8vICAgIGNvbG9yOiB0b21hdG87XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgTk9UIHNob3cgYmVjYXVzZSBpdCBkb2VzIG5vdCBpbnRlcmNlcHQgdGhlIGRlc2t0b3AgYnJlYWtwb2ludFxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAndGFibGV0Jztcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogTm8gb3V0cHV0ICovXG4vLy9cbiRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCcgIWRlZmF1bHQ7XG5cbi8vL1xuLy8vIFNlbGVjdHMgd2hpY2ggbWVkaWEgZXhwcmVzc2lvbnMgYXJlIGFsbG93ZWQgaW4gYW4gZXhwcmVzc2lvbiBmb3IgaXQgdG8gYmUgdXNlZCB3aGVuIG1lZGlhIHF1ZXJpZXNcbi8vLyBhcmUgbm90IHN1cHBvcnRlZC5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGFuZCBjb250YWlucyBvbmx5IGFjY2VwdGVkIG1lZGlhIGV4cHJlc3Npb25zXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcbi8vLyAgJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbicpO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAnc2NyZWVuJykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICAgLmZvbyB7XG4vLy8gICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIE5PVCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnQgYnV0IGNvbnRhaW5zIGEgbWVkaWEgZXhwcmVzc2lvbiB0aGF0IGlzIG5vdCBhY2NlcHRlZFxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3JldGluYTJ4Jykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBObyBvdXRwdXQgKi9cbi8vL1xuJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbicsICdwb3J0cmFpdCcsICdsYW5kc2NhcGUnKSAhZGVmYXVsdDtcblxuLy8vL1xuLy8vIENyb3NzLWVuZ2luZSBsb2dnaW5nIGVuZ2luZVxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vL1xuXG5cbi8vL1xuLy8vIExvZyBhIG1lc3NhZ2UgZWl0aGVyIHdpdGggYEBlcnJvcmAgaWYgc3VwcG9ydGVkXG4vLy8gZWxzZSB3aXRoIGBAd2FybmAsIHVzaW5nIGBmZWF0dXJlLWV4aXN0cygnYXQtZXJyb3InKWBcbi8vLyB0byBkZXRlY3Qgc3VwcG9ydC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXG4vLy9cbkBmdW5jdGlvbiBpbS1sb2coJG1lc3NhZ2UpIHtcbiAgQGlmIGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpIHtcblx0QGVycm9yICRtZXNzYWdlO1xuICB9IEBlbHNlIHtcblx0QHdhcm4gJG1lc3NhZ2U7XG5cdCRfOiBub29wKCk7XG4gIH1cblxuICBAcmV0dXJuICRtZXNzYWdlO1xufVxuXG5cbi8vL1xuLy8vIFdyYXBwZXIgbWl4aW4gZm9yIHRoZSBsb2cgZnVuY3Rpb24gc28gaXQgY2FuIGJlIHVzZWQgd2l0aCBhIG1vcmUgZnJpZW5kbHlcbi8vLyBBUEkgdGhhbiBgQGlmIGltLWxvZygnLi4nKSB7fWAgb3IgYCRfOiBpbS1sb2coJy4uJylgLiBCYXNpY2FsbHksIHVzZSB0aGUgZnVuY3Rpb25cbi8vLyB3aXRoaW4gZnVuY3Rpb25zIGJlY2F1c2UgaXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbiBhIGZ1bmN0aW9uXG4vLy8gYW5kIHVzZSB0aGUgbWl4aW4gZXZlcnl3aGVyZSBlbHNlIGJlY2F1c2UgaXQncyBtdWNoIG1vcmUgZWxlZ2FudC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXG4vLy9cbkBtaXhpbiBsb2coJG1lc3NhZ2UpIHtcbiAgQGlmIGltLWxvZygkbWVzc2FnZSkge31cbn1cblxuXG4vLy9cbi8vLyBGdW5jdGlvbiB3aXRoIG5vIGBAcmV0dXJuYCBjYWxsZWQgbmV4dCB0byBgQHdhcm5gIGluIFNhc3MgMy4zXG4vLy8gdG8gdHJpZ2dlciBhIGNvbXBpbGluZyBlcnJvciBhbmQgc3RvcCB0aGUgcHJvY2Vzcy5cbi8vL1xuQGZ1bmN0aW9uIG5vb3AoKSB7fVxuXG4vLy9cbi8vLyBEZXRlcm1pbmVzIHdoZXRoZXIgYSBsaXN0IG9mIGNvbmRpdGlvbnMgaXMgaW50ZXJjZXB0ZWQgYnkgdGhlIHN0YXRpYyBicmVha3BvaW50LlxuLy8vXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcbi8vL1xuLy8vIEByZXR1cm4ge0Jvb2xlYW59IC0gUmV0dXJucyB0cnVlIGlmIHRoZSBjb25kaXRpb25zIGFyZSBpbnRlcmNlcHRlZCBieSB0aGUgc3RhdGljIGJyZWFrcG9pbnRcbi8vL1xuQGZ1bmN0aW9uIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pIHtcbiAgJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludCk7XG5cbiAgQGlmIG5vdCAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSB7XG5cdEBpZiBpbS1sb2coJ2AjeyRpbS1uby1tZWRpYS1icmVha3BvaW50fWAgaXMgbm90IGEgdmFsaWQgYnJlYWtwb2ludC4nKSB7fVxuICB9XG5cbiAgQGVhY2ggJGNvbmRpdGlvbiBpbiAkY29uZGl0aW9ucyB7XG5cdEBpZiBub3QgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkY29uZGl0aW9uKSB7XG5cdCAgJG9wZXJhdG9yOiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkY29uZGl0aW9uKTtcblx0ICAkcHJlZml4OiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKTtcblx0ICAkdmFsdWU6IGdldC1leHByZXNzaW9uLXZhbHVlKCRjb25kaXRpb24sICRvcGVyYXRvcik7XG5cblx0ICBAaWYgKCRwcmVmaXggPT0gJ21heCcgYW5kICR2YWx1ZSA8PSAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkgb3Jcblx0XHQgICgkcHJlZml4ID09ICdtaW4nIGFuZCAkdmFsdWUgPiAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkge1xuXHRcdEByZXR1cm4gZmFsc2U7XG5cdCAgfVxuXHR9IEBlbHNlIGlmIG5vdCBpbmRleCgkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnMsICRjb25kaXRpb24pIHtcblx0ICBAcmV0dXJuIGZhbHNlO1xuXHR9XG4gIH1cblxuICBAcmV0dXJuIHRydWU7XG59XG5cbi8vLy9cbi8vLyBQYXJzaW5nIGVuZ2luZVxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vL1xuXG5cbi8vL1xuLy8vIEdldCBvcGVyYXRvciBvZiBhbiBleHByZXNzaW9uXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3Qgb3BlcmF0b3IgZnJvbVxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIEFueSBvZiBgPj1gLCBgPmAsIGA8PWAsIGA8YCwgYOKJpWAsIGDiiaRgXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkZXhwcmVzc2lvbikge1xuICBAZWFjaCAkb3BlcmF0b3IgaW4gKCc+PScsICc+JywgJzw9JywgJzwnLCAn4omlJywgJ+KJpCcpIHtcblx0QGlmIHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XG5cdCAgQHJldHVybiAkb3BlcmF0b3I7XG5cdH1cbiAgfVxuXG4gIC8vIEl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW5zaWRlIGEgZnVuY3Rpb24sIHNvIHdlIGhhdmUgdG9cbiAgLy8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcbiAgLy8gZnVuY3Rpb25zIGNhbm5vdCBiZSBjYWxsZWQgYW55d2hlcmUgaW4gU2Fzcywgd2UgbmVlZCB0byBoYWNrIHRoZSBjYWxsIGluXG4gIC8vIGEgZHVtbXkgdmFyaWFibGUsIHN1Y2ggYXMgYCRfYC4gSWYgYW55Ym9keSBldmVyIHJhaXNlIGEgc2NvcGluZyBpc3N1ZSB3aXRoXG4gIC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cbiAgJF86IGltLWxvZygnTm8gb3BlcmF0b3IgZm91bmQgaW4gYCN7JGV4cHJlc3Npb259YC4nKTtcbn1cblxuXG4vLy9cbi8vLyBHZXQgZGltZW5zaW9uIG9mIGFuIGV4cHJlc3Npb24sIGJhc2VkIG9uIGEgZm91bmQgb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCBkaW1lbnNpb24gZnJvbVxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgd2lkdGhgIG9yIGBoZWlnaHRgIChvciBwb3RlbnRpYWxseSBhbnl0aGluZyBlbHNlKVxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tZGltZW5zaW9uKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcbiAgJG9wZXJhdG9yLWluZGV4OiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG4gICRwYXJzZWQtZGltZW5zaW9uOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDAsICRvcGVyYXRvci1pbmRleCAtIDEpO1xuICAkZGltZW5zaW9uOiAnd2lkdGgnO1xuXG4gIEBpZiBzdHItbGVuZ3RoKCRwYXJzZWQtZGltZW5zaW9uKSA+IDAge1xuXHQkZGltZW5zaW9uOiAkcGFyc2VkLWRpbWVuc2lvbjtcbiAgfVxuXG4gIEByZXR1cm4gJGRpbWVuc2lvbjtcbn1cblxuXG4vLy9cbi8vLyBHZXQgZGltZW5zaW9uIHByZWZpeCBiYXNlZCBvbiBhbiBvcGVyYXRvclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gYG1pbmAgb3IgYG1heGBcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpIHtcbiAgQHJldHVybiBpZihpbmRleCgoJzwnLCAnPD0nLCAn4omkJyksICRvcGVyYXRvciksICdtYXgnLCAnbWluJyk7XG59XG5cblxuLy8vXG4vLy8gR2V0IHZhbHVlIG9mIGFuIGV4cHJlc3Npb24sIGJhc2VkIG9uIGEgZm91bmQgb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCB2YWx1ZSBmcm9tXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIEEgbnVtZXJpYyB2YWx1ZVxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuICAkb3BlcmF0b3ItaW5kZXg6IHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcbiAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sICRvcGVyYXRvci1pbmRleCArIHN0ci1sZW5ndGgoJG9wZXJhdG9yKSk7XG5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XG4gIH0gQGVsc2Uge1xuXHQkdmFsdWU6IHRvLW51bWJlcigkdmFsdWUpO1xuICB9XG5cbiAgJGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgdW5pdCgkdmFsdWUpKTtcblxuICBAaWYgbm90ICRpbnRlcnZhbCB7XG5cdC8vIEl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW5zaWRlIGEgZnVuY3Rpb24sIHNvIHdlIGhhdmUgdG9cblx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2Vcblx0Ly8gZnVuY3Rpb25zIGNhbm5vdCBiZSBjYWxsZWQgYW55d2hlcmUgaW4gU2Fzcywgd2UgbmVlZCB0byBoYWNrIHRoZSBjYWxsIGluXG5cdC8vIGEgZHVtbXkgdmFyaWFibGUsIHN1Y2ggYXMgYCRfYC4gSWYgYW55Ym9keSBldmVyIHJhaXNlIGEgc2NvcGluZyBpc3N1ZSB3aXRoXG5cdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cblx0JF86IGltLWxvZygnVW5rbm93biB1bml0IGAje3VuaXQoJHZhbHVlKX1gLicpO1xuICB9XG5cbiAgQGlmICRvcGVyYXRvciA9PSAnPicge1xuXHQkdmFsdWU6ICR2YWx1ZSArICRpbnRlcnZhbDtcbiAgfSBAZWxzZSBpZiAkb3BlcmF0b3IgPT0gJzwnIHtcblx0JHZhbHVlOiAkdmFsdWUgLSAkaW50ZXJ2YWw7XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuXG4vLy9cbi8vLyBQYXJzZSBhbiBleHByZXNzaW9uIHRvIHJldHVybiBhIHZhbGlkIG1lZGlhLXF1ZXJ5IGV4cHJlc3Npb25cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gcGFyc2Vcbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBWYWxpZCBtZWRpYSBxdWVyeVxuLy8vXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xuICAvLyBJZiBpdCBpcyBwYXJ0IG9mICRtZWRpYS1leHByZXNzaW9ucywgaXQgaGFzIG5vIG9wZXJhdG9yXG4gIC8vIHRoZW4gdGhlcmUgaXMgbm8gbmVlZCB0byBnbyBhbnkgZnVydGhlciwganVzdCByZXR1cm4gdGhlIHZhbHVlXG4gIEBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XG5cdEByZXR1cm4gbWFwLWdldCgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKTtcbiAgfVxuXG4gICRvcGVyYXRvcjogZ2V0LWV4cHJlc3Npb24tb3BlcmF0b3IoJGV4cHJlc3Npb24pO1xuICAkZGltZW5zaW9uOiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG4gICRwcmVmaXg6IGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpO1xuICAkdmFsdWU6IGdldC1leHByZXNzaW9uLXZhbHVlKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuXG4gIEByZXR1cm4gJygjeyRwcmVmaXh9LSN7JGRpbWVuc2lvbn06ICN7JHZhbHVlfSknO1xufVxuXG4vLy9cbi8vLyBTbGljZSBgJGxpc3RgIGJldHdlZW4gYCRzdGFydGAgYW5kIGAkZW5kYCBpbmRleGVzXG4vLy9cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJGxpc3QgLSBMaXN0IHRvIHNsaWNlXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRzdGFydCBbMV0gLSBTdGFydCBpbmRleFxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkZW5kIFtsZW5ndGgoJGxpc3QpXSAtIEVuZCBpbmRleFxuLy8vXG4vLy8gQHJldHVybiB7TGlzdH0gU2xpY2VkIGxpc3Rcbi8vL1xuQGZ1bmN0aW9uIHNsaWNlKCRsaXN0LCAkc3RhcnQ6IDEsICRlbmQ6IGxlbmd0aCgkbGlzdCkpIHtcbiAgQGlmIGxlbmd0aCgkbGlzdCkgPCAxIG9yICRzdGFydCA+ICRlbmQge1xuXHRAcmV0dXJuICgpO1xuICB9XG5cbiAgJHJlc3VsdDogKCk7XG5cbiAgQGZvciAkaSBmcm9tICRzdGFydCB0aHJvdWdoICRlbmQge1xuXHQkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgbnRoKCRsaXN0LCAkaSkpO1xuICB9XG5cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLy8vXG4vLy8gU3RyaW5nIHRvIG51bWJlciBjb252ZXJ0ZXJcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLy9cblxuXG4vLy9cbi8vLyBDYXN0cyBhIHN0cmluZyBpbnRvIGEgbnVtYmVyXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZyB8IE51bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYmUgcGFyc2VkXG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9XG4vLy9cbkBmdW5jdGlvbiB0by1udW1iZXIoJHZhbHVlKSB7XG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicge1xuXHRAcmV0dXJuICR2YWx1ZTtcbiAgfSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ3N0cmluZycge1xuXHQkXzogaW0tbG9nKCdWYWx1ZSBmb3IgYHRvLW51bWJlcmAgc2hvdWxkIGJlIGEgbnVtYmVyIG9yIGEgc3RyaW5nLicpO1xuICB9XG5cbiAgJGZpcnN0LWNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgMSwgMSk7XG4gICRyZXN1bHQ6IDA7XG4gICRkaWdpdHM6IDA7XG4gICRtaW51czogKCRmaXJzdC1jaGFyYWN0ZXIgPT0gJy0nKTtcbiAgJG51bWJlcnM6ICgnMCc6IDAsICcxJzogMSwgJzInOiAyLCAnMyc6IDMsICc0JzogNCwgJzUnOiA1LCAnNic6IDYsICc3JzogNywgJzgnOiA4LCAnOSc6IDkpO1xuXG4gIC8vIFJlbW92ZSArLy0gc2lnbiBpZiBwcmVzZW50IGF0IGZpcnN0IGNoYXJhY3RlclxuICBAaWYgKCRmaXJzdC1jaGFyYWN0ZXIgPT0gJysnIG9yICRmaXJzdC1jaGFyYWN0ZXIgPT0gJy0nKSB7XG5cdCR2YWx1ZTogc3RyLXNsaWNlKCR2YWx1ZSwgMik7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHZhbHVlKSB7XG5cdCRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsICRpLCAkaSk7XG5cblx0QGlmIG5vdCAoaW5kZXgobWFwLWtleXMoJG51bWJlcnMpLCAkY2hhcmFjdGVyKSBvciAkY2hhcmFjdGVyID09ICcuJykge1xuXHQgIEByZXR1cm4gdG8tbGVuZ3RoKGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpLCBzdHItc2xpY2UoJHZhbHVlLCAkaSkpXG5cdH1cblxuXHRAaWYgJGNoYXJhY3RlciA9PSAnLicge1xuXHQgICRkaWdpdHM6IDE7XG5cdH0gQGVsc2UgaWYgJGRpZ2l0cyA9PSAwIHtcblx0ICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKTtcblx0fSBAZWxzZSB7XG5cdCAgJGRpZ2l0czogJGRpZ2l0cyAqIDEwO1xuXHQgICRyZXN1bHQ6ICRyZXN1bHQgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKSAvICRkaWdpdHM7XG5cdH1cbiAgfVxuXG4gIEByZXR1cm4gaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCk7XG59XG5cblxuLy8vXG4vLy8gQWRkIGAkdW5pdGAgdG8gYCR2YWx1ZWBcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBhZGQgdW5pdCB0b1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkdW5pdCAtIFN0cmluZyByZXByZXNlbnRhdGlvbiBvZiB0aGUgdW5pdFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIGAkdmFsdWVgIGV4cHJlc3NlZCBpbiBgJHVuaXRgXG4vLy9cbkBmdW5jdGlvbiB0by1sZW5ndGgoJHZhbHVlLCAkdW5pdCkge1xuICAkdW5pdHM6ICgncHgnOiAxcHgsICdjbSc6IDFjbSwgJ21tJzogMW1tLCAnJSc6IDElLCAnY2gnOiAxY2gsICdwYyc6IDFwYywgJ2luJzogMWluLCAnZW0nOiAxZW0sICdyZW0nOiAxcmVtLCAncHQnOiAxcHQsICdleCc6IDFleCwgJ3Z3JzogMXZ3LCAndmgnOiAxdmgsICd2bWluJzogMXZtaW4sICd2bWF4JzogMXZtYXgpO1xuXG4gIEBpZiBub3QgaW5kZXgobWFwLWtleXMoJHVuaXRzKSwgJHVuaXQpIHtcblx0JF86IGltLWxvZygnSW52YWxpZCB1bml0IGAjeyR1bml0fWAuJyk7XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZSAqIG1hcC1nZXQoJHVuaXRzLCAkdW5pdCk7XG59XG5cbi8vL1xuLy8vIFRoaXMgbWl4aW4gYWltcyBhdCByZWRlZmluaW5nIHRoZSBjb25maWd1cmF0aW9uIGp1c3QgZm9yIHRoZSBzY29wZSBvZlxuLy8vIHRoZSBjYWxsLiBJdCBpcyBoZWxwZnVsIHdoZW4gaGF2aW5nIGEgY29tcG9uZW50IG5lZWRpbmcgYW4gZXh0ZW5kZWRcbi8vLyBjb25maWd1cmF0aW9uIHN1Y2ggYXMgY3VzdG9tIGJyZWFrcG9pbnRzIChyZWZlcnJlZCB0byBhcyB0d2Vha3BvaW50cylcbi8vLyBmb3IgaW5zdGFuY2UuXG4vLy9cbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWtwb2ludHMgWygpXSAtIE1hcCBvZiB0d2Vha3BvaW50cyB0byBiZSBtZXJnZWQgd2l0aCBgJGJyZWFrcG9pbnRzYFxuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMgWygpXSAtIE1hcCBvZiB0d2Vha2VkIG1lZGlhIGV4cHJlc3Npb25zIHRvIGJlIG1lcmdlZCB3aXRoIGAkbWVkaWEtZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgdGhlIGdsb2JhbCBicmVha3BvaW50cyB3aXRoIGEgdHdlYWtwb2ludFxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9Y3VzdG9tJykge1xuLy8vICAgICAgIC8vIC4uLlxuLy8vICAgICAgfVxuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCB0aGUgZ2xvYmFsIG1lZGlhIGV4cHJlc3Npb25zIHdpdGggYSBjdXN0b20gb25lXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoJ2FsbCc6ICdhbGwnKSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJ2FsbCcsICc+cGhvbmUnKSB7XG4vLy8gICAgICAgLy8gLi4uXG4vLy8gICAgICB9XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIGJvdGggY29uZmlndXJhdGlvbiBtYXBzXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoKCdjdXN0b20nOiA2NzhweCksICgnYWxsJzogJ2FsbCcpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnYWxsJywgJz5waG9uZScsICc8PWN1c3RvbScpIHtcbi8vLyAgICAgICAvLyAuLi5cbi8vLyAgICAgIH1cbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuQG1peGluIG1lZGlhLWNvbnRleHQoJHR3ZWFrcG9pbnRzOiAoKSwgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoKSkge1xuICAvLyBTYXZlIGdsb2JhbCBjb25maWd1cmF0aW9uXG4gICRnbG9iYWwtYnJlYWtwb2ludHM6ICRicmVha3BvaW50cztcbiAgJGdsb2JhbC1tZWRpYS1leHByZXNzaW9uczogJG1lZGlhLWV4cHJlc3Npb25zO1xuXG4gIC8vIFVwZGF0ZSBnbG9iYWwgY29uZmlndXJhdGlvblxuICAkYnJlYWtwb2ludHM6IG1hcC1tZXJnZSgkYnJlYWtwb2ludHMsICR0d2Vha3BvaW50cykgIWdsb2JhbDtcbiAgJG1lZGlhLWV4cHJlc3Npb25zOiBtYXAtbWVyZ2UoJG1lZGlhLWV4cHJlc3Npb25zLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMpICFnbG9iYWw7XG5cbiAgQGNvbnRlbnQ7XG5cbiAgLy8gUmVzdG9yZSBnbG9iYWwgY29uZmlndXJhdGlvblxuICAkYnJlYWtwb2ludHM6ICRnbG9iYWwtYnJlYWtwb2ludHMgIWdsb2JhbDtcbiAgJG1lZGlhLWV4cHJlc3Npb25zOiAkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zICFnbG9iYWw7XG59XG5cbi8vLy9cbi8vLyBpbmNsdWRlLW1lZGlhIHB1YmxpYyBleHBvc2VkIEFQSVxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vL1xuXG5cbi8vL1xuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIGEgbGlzdCBvZiBjb25kaXRpb25zXG4vLy9cbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9dGFibGV0JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1OHB4JywgJzw4NTBweCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPmRlc2t0b3AnLCAnPD0xMzUwcHgnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cbi8vLyAgQGluY2x1ZGUgbWVkaWEoJ3JldGluYTJ4JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzUwcHgnLCAnPHRhYmxldCcsICdyZXRpbmEzeCcpIHsgfVxuLy8vXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcbiAgQGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA9PSAwKSBvclxuXHQgIChub3QgJGltLW1lZGlhLXN1cHBvcnQgYW5kIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pKSB7XG5cdEBjb250ZW50O1xuICB9IEBlbHNlIGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA+IDApIHtcblx0QG1lZGlhICN7dW5xdW90ZShwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgMSkpKX0ge1xuXHQgIC8vIFJlY3Vyc2l2ZSBjYWxsXG5cdCAgQGluY2x1ZGUgbWVkaWEoc2xpY2UoJGNvbmRpdGlvbnMsIDIpLi4uKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdCAgfVxuXHR9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJpbmNsdWRlLW1lZGlhXCI7XG5AaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiZ2VuZXJhbFwiO1xuXG4jd3AtbWFpbC1sb2dnaW5nIHtcbiAgICBjb2xvcjogJGRlc2NyaXB0aW9uLXRleHQ7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLnN1YnN1YnN1YiB7XG5cbiAgICAgICAgYS5jdXJyZW50IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICN3cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1kYi11cGdyYWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzRjNztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZTc3YzVjO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDQpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBpbml0aWFsO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICAgICB9XG5cbiAgICAgICAgI3dwLW1haWwtbG9nZ2luZy1idG4tZGItdXBncmFkZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3dwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRhYi1mb3JtIHtcblxuICAgICAgICAjd3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdGFiLXJvdy1sb2ctcm90YXRpb24tbGltaXQtYW1vdXQta2VlcCwgI3dwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRhYi1yb3ctbG9nLXJvdGF0aW9uLWRlbGV0ZS10aW1lLWRheXMge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAjd3AtbWFpbC1sb2dnaW5nLXNldHRpbmdzLWJvdHRvbSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3dwLW1haWwtbG9nZ2luZy1zZXR0aW5ncy1yZXNldC1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzIyNzFCMTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMzVlOTY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLWhpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC53cC1tYWlsLWxvZ2dpbmctcGFnZS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICosXG4gICAgICAgICo6OmJlZm9yZSxcbiAgICAgICAgKjo6YWZ0ZXIge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuXG4gICAgICAgICN3cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctaGVhZGluZy1nZW5lcmFsLXNldHRpbmdzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2V0dGluZyByb3dzLCBlZyBmaWVsZCByb3cuXG4gICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3cge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMzBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1taWQtcm93LXNlcCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0ZTRlNDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFNlY3Rpb24gaGVhZGluZy5cbiAgICAgICAgICAgICYuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMjBweCAwO1xuXG4gICAgICAgICAgICAgICAgJi5uby1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBJbnB1dCBzZXR0aW5ncyBmaWVsZC5cbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LWlucHV0IHtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBDaGVja2JveCBzZXR0aW5ncyBmaWVsZC5cbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LWNoZWNrYm94IHtcblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwgKyAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gVGV4dCBiYXNlZCBzZXR0aW5ncyBmaWVsZC5cbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LXRleHQsXG4gICAgICAgICAgICAmLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1wYXNzd29yZCxcbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LW51bWJlcixcbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LWVtYWlsIHtcblxuICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTZWxlY3Qgc2V0dGluZ3MgZmllbGQuXG4gICAgICAgICAgICAmLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1zZWxlY3Qge1xuXG4gICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJhZGlvIHNldHRpbmdzIGZpZWxkLlxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctcmFkaW8ge1xuXG4gICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLWZpZWxkIHtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0zcHggMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctbm8tYm9yZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdy1uby1wYWRkaW5nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBSYWRpbyBzZXR0aW5ncyBmaWVsZC5cbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93LWNoZWNrYm94LXRvZ2dsZSB7XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctZmllbGQge1xuXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwb3NpdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZDpob3ZlciArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpjaGVja2VkKTpob3ZlciArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcG9zaXRpdmUsIDI1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2ggKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLWNoZWNrZWQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2ggKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLWNoZWNrZWQtbGFiZWwgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXVuY2hlY2tlZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1jaGVja2VkLWxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCArIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtc3dpdGNoICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS11bmNoZWNrZWQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCM0NDQsIDQwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICMyZTg3NmE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4YzhmOTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggIzk5OTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXVuY2hlY2tlZC1sYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1jaGVja2VkLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS1jaGVja2VkLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjNGM3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246ICAgIGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246ICAgICBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICAgICAgICAgYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMXB4IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246ICAgIGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiAgICAgYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogICAgICAgICBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1yb3ctYWxlcnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubm90aWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNi41cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctcm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctZmllbGQge1xuXG4gICAgICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy10b2dnbGUtY2hlY2tlZC1sYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZS11bmNoZWNrZWQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEdlbmVyYWwgZWxlbWVudHMuXG4gICAgICAgICAgICBoMiwgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblxuICAgICAgICAgICAgICAgICAgICAmICsgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgJi5saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAmLmFjdGlvbnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RhdHVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2NsYXNzKj1kZWxldGVdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2NsYXNzKj1lcnJvcl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZWdhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oICRuZWdhdGl2ZSwgMjAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBGb3JtIGVsZW1lbnRzLlxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZpZWxkLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZpZWxkLXRleHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjxkZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHBob25lXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAmIH4gYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbcmVhZG9ubHldIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNtYWxsLXRleHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAxNkFBQjtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMTZBQUI7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDE2QUFCO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAxNkFBQjtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRNaUlHaGxhV2RvZEQwaU55SWdkbWxsZDBKdmVEMGlNQ0F3SURFeklEY2lJR1pwYkd3OUlpTTRaRGhtT1RVaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeHdZWFJvSUdROUlrMHhNeUF3TGprNU9ESTRNVU14TXlBd0xqa3dNakEyTWlBeE1pNDVOVEU1SURBdU56a3pPREUwSURFeUxqZzNPVGNnTUM0M01qRTJORGxNTVRJdU1qYzROQ0F3TGpFeU1ESTNORU14TWk0eU1EWXlJREF1TURRNE1UQTVPQ0F4TWk0d09UZ2dNQ0F4TWk0d01ERTNJREJETVRFdU9UQTFOU0F3SURFeExqYzVOek1nTUM0d05EZ3hNRGs0SURFeExqY3lOVEVnTUM0eE1qQXlOelJNTmk0NU9UZ3pJRFF1T0RRM01EaE1NaTR5TnpFMUlEQXVNVEl3TWpjMFF6SXVNVGs1TXpNZ01DNHdORGd4TURrNElESXVNRGt4TURnZ01DQXhMams1TkRnMklEQkRNUzQ0T0RZMk1pQXdJREV1Tnprd05DQXdMakEwT0RFd09UZ2dNUzQzTVRneU15QXdMakV5TURJM05Fd3hMakV4TmpnMklEQXVOekl4TmpRNVF6RXVNRFEwTmprZ01DNDNPVE00TVRRZ01DNDVPVFkxT0RJZ01DNDVNREl3TmpJZ01DNDVPVFkxT0RJZ01DNDVPVGd5T0RGRE1DNDVPVFkxT0RJZ01TNHdPVFExSURFdU1EUTBOamtnTVM0eU1ESTNOU0F4TGpFeE5qZzJJREV1TWpjME9URk1OaTQzTWpFMk55QTJMamczT1RjeVF6WXVOemt6T0RNZ05pNDVOVEU0T1NBMkxqa3dNakE0SURjZ05pNDVPVGd6SURkRE55NHdPVFExTWlBM0lEY3VNakF5TnpjZ05pNDVOVEU0T1NBM0xqSTNORGt6SURZdU9EYzVOekpNTVRJdU9EYzVOeUF4TGpJM05Ea3hRekV5TGprMU1Ua2dNUzR5TURJM05TQXhNeUF4TGpBNU5EVWdNVE1nTUM0NU9UZ3lPREZhSWlCbWFXeHNQU0lqT0dRNFpqazFJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBSb3cgbGFiZWwgKGxlZnQpLlxuICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxhYmVsLXRleHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gUm93IGZpZWxkIChyaWdodCkuXG4gICAgICAgIC53cC1tYWlsLWxvZ2dpbmctc2V0dGluZy1maWVsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjA1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctZmllbGQtcm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICYgPiAud3AtbWFpbC1zbXRwLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3AtbWFpbC1sb2dnaW5nLXN1Ym1pdCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICAgICAgICAgIC5oZWxwLXRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWNlLWlubGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSggMCwgMCwgMCwgMC4xICk7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMTJweDtcblxuICAgICAgICAgICAgJi5ub3RpY2Utc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3NpdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ub3RpY2Utd2FybmluZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmI5MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm90aWNlLWVycm9yIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJG5lZ2F0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vdGljZS1pbmZvIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwYTBkMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpY2UgcCxcbiAgICAgICAgLm5vdGljZS1pbmxpbmUgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBwcmUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICZfX3N3aXRjaCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAtMXB4IDAgMCAwO1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZV9fc3dpdGNoIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9zaXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQ6aG92ZXIsXG4gICAgICAgICAgICAmOmNoZWNrZWQ6Zm9jdXMge1xuICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICMwMGEzMmE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6aG92ZXIsXG4gICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6Zm9jdXMge1xuICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICM5OTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQ6aG92ZXIgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gsXG4gICAgICAgICAgICAgICAgJjpub3QoOmNoZWNrZWQpOmhvdmVyICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZV9fc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgKyAud3AtbWFpbC1sb2dnaW5nLXNldHRpbmctdG9nZ2xlX19zd2l0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkICsgLndwLW1haWwtbG9nZ2luZy1zZXR0aW5nLXRvZ2dsZV9fc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMDBhMzJhLCAyNSk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFbWFpbCBMb2dzLlxuICAgICNlbWFpbC1saXN0IHtcblxuICAgICAgICB0YWJsZS5lbWFpbHMge1xuXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbHVtbi1jYixcbiAgICAgICAgICAgIC5jaGVjay1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCN0aW1lc3RhbXAsIHRoI2FjdGlvbnMsIHRkLmNvbHVtbi10aW1lc3RhbXAsIHRkLmNvbHVtbi1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQuY29sdW1uLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1sb2dnaW5nLWFjdGlvbi1jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgICAgIC53cC1tYWlsLWxvZ2dpbmctYWN0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDRDBENDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOEM4Rjk0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2M0MzRhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM2M0MzRhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAuc2VhcmNoLWJveCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIHNlbGVjdCwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jd3AtbWFpbC1sb2dnaW5nLXBhZ2UtaGVhZGVyLXRlbXAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk7XG59XG5cbiN3cC1tYWlsLWxvZ2dpbmctcGFnZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC53cC1tYWlsLWxvZ2dpbmctcGFnZS10aXRsZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDIwcHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cC1tYWlsLWxvZ2dpbmctbG9nby1pbWFnZSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtbWFpbC1sb2dnaW5nLWxvZ28tc2VwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhLnRhYiB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzc4N0M4MjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxOHB4IDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFNzdDNUM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyQzMzMzg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTc3QzVDO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYTdhYWFkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS5hY3Rpb24ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMTRweCAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCdXR0b25zLlxuLndwLW1haWwtbG9nZ2luZy1idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICAmLndwLW1haWwtbG9nZ2luZy1idG4tbGcge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIH1cblxuICAgICYud3AtbWFpbC1sb2dnaW5nLWJ0bi1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTc3QzVDO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkb3JhbmdlLWRhcms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExpZ2h0Ym94LlxuLndwLW1haWwtbG9nZ2luZy1hZG1pbi1wYWdlIHtcblxuICAgIC8qIExpZ2h0Ym94IGxpYnJhcnkgZ2xvYmFsIHN0eWxlcy4gKi9cbiAgICAubGl0eSB7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk5OTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAubGl0eS1jbG9zZSB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICB9XG5cbiAgICAubGl0eS1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwdncgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLW1haWwtbG9nZ2luZy1hZG1pbi1wYWdlIHtcblxuXHRwLnNlYXJjaC1ib3gge1xuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHR9XG5cdH1cblxuICAgICN3cGZvb3RlciBwIHtcbiAgICAgICAgY29sb3I6ICM1MDU3NUU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gVXRpbGl0eS5cbi53cC1tYWlsLWxvZ2dpbmctY2xlYXJmaXgge1xuXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuQGltcG9ydCBcIndwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvblwiO1xuQGltcG9ydCBcImNvbmZpcm1cIjtcbiIsIi8vIENvbG9yIHN0eWxlc1xuXG4kcHJpbWFyeS10ZXh0OiAjMUQyMzI3O1xuJHNlY29uZGFyeS10ZXh0OiAjNjQ2OTcwO1xuJGRlc2NyaXB0aW9uLXRleHQ6ICMzQzQzNEE7XG4kb3JhbmdlOiAjRTI3NzMwO1xuJG9yYW5nZS1kYXJrOiAjY2I1ODM2O1xuJHBvc2l0aXZlOiAjMzhhMTdlO1xuJG5lZ2F0aXZlOiAjRDYzNjM4O1xuJGZpZWxkLWJvcmRlcjogIzhiOGY5MztcbiRmaWVsZC10ZXh0OiAjMkMzMzM4O1xuJGxhYmVsLXRleHQ6ICMxRTIzMjc7XG4kbGluazogIzIxNzFCMTtcbiRsaW5rLWhvdmVyOiAjMTM1ZTk2O1xuIiwiJGJyZWFrcG9pbnRzOiAoXG4gICAgJ3hzLXBob25lJzogMzIwcHgsXG4gICAgJ3Bob25lJzogNjAwcHgsXG4gICAgJ2lwYWQnOiA3NjhweCxcbiAgICAndGFibGV0JzogNzgycHgsXG4gICAgJ2Rlc2t0b3AnOiA5NjBweFxuKTtcblxuJG1lZGl1bS13ZWlnaHQ6IDYwMDtcbiIsIkBpbXBvcnQgXCJpbmNsdWRlLW1lZGlhXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8vIFByb2R1Y3QgRWR1Y2F0aW9uLlxuLndwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY29sb3I6ICM1MDU3NUU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB1bCB7XG4gICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgIH1cblxuICAgICYtZGlzbWlzcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogMTVweDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjYTdhYWFkO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpmb2N1cywgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNkNjM2Mzg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXNoaWNvbnMsIC5kYXNoaWNvbnMtYmVmb3JlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgICYud3AtbWFpbC1sb2dnaW5nLWVkdWNhdGlvbi1idG4ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRTc3QzVDO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjY2I1ODM2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICMzQzQzNEE7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuI3dwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvbi1lbWFpbC1sb2dzLXRvcCB7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIC53cC1tYWlsLWxvZ2dpbmctcHJvZHVjdC1lZHVjYXRpb24tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2OTcwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcblxuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS53cC1tYWlsLWxvZ2dpbmctZWR1Y2F0aW9uLWJ0biB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3dwLW1haWwtbG9nZ2luZy1wcm9kdWN0LWVkdWNhdGlvbi1lbWFpbC1sb2dzLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoXCIuLi9pbWFnZXMvcGxhbmUtYmcucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDFweCAxMTlweDtcblxuICAgIC8qIEAyeCBJbWFnZXMgKFBpeGVsIFJhdGlvIG9mIDEuMjUrKSAqL1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDUvNCksXG4gICAgICAgICAgIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSxcbiAgICAgICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSxcbiAgICAgICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMS4yNWRwcHgpIHtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGxhbmUtYmdAMngucG5nXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIiwgXCI8PXRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLXByb2R1Y3QtZWR1Y2F0aW9uLWltYWdlcy1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzcwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNEQ0RDREU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDY4LCA2OCwgNjgsIC4xNSkgdXJsKCcuLi9pbWFnZXMvem9vbS5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0M0MzRBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9hcnJvdy1yaWdodC1wbGFpbi1pY29uLnN2ZycpIG5vLXJlcGVhdCBsZWZ0IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtbWFpbC1sb2dnaW5nLWVkdWNhdGlvbi1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTc3QzVDO1xuICAgICAgICBib3JkZXItY29sb3I6ICNFNzdDNUM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bS13ZWlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I1ODM2O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2I1ODM2O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICNjYjU4MzY7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkcHJpbWFyeS10ZXh0OiAjMjIyMjIyO1xuJG9yYW5nZTogI2U3N2M1YztcbiRtb2RhbC1vcmFuZ2U6ICNlNzdjNWM7XG4kcG9zaXRpdmU6ICMwMEEzMkE7XG5cbi8vIFN0eWxpbmcgdHdlYWtzIGZvciBqUXVlcnktY29uZmlybSBKUyBhbGVydCBsaWJyYXJ5LlxuYm9keS53cC1tYWlsLWxvZ2dpbmctYWRtaW4tcGFnZSB7XG5cbiAgICBkaXYuamNvbmZpcm0ge1xuXG4gICAgICAgICosXG4gICAgICAgICo6OmJlZm9yZSxcbiAgICAgICAgKjo6YWZ0ZXIge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qY29uZmlybS1iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNCwgMTE5LCAxMjQsIDAuNzUpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qY29uZmlybS1ib3gge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tY2xvc2VJY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tdGl0bGUtYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuamNvbmZpcm0taWNvbi1jIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICY6ZW1wdHksXG4gICAgICAgICAgICAgICAgICAgIGk6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5qY29uZmlybS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIC5qY29uZmlybS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1zbXRwLWRlYnVnLWV2ZW50LXByZXZpZXcgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAud3AtbWFpbC1zbXRwLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgICAgICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgICAgICAgICAgICAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi53aXRoLWxvYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHggN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYuamNvbmZpcm0tYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jb25maXJtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5idG4tY2FuY2VsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJixcbiAgICAgICAgICAgICAgICAgICAgJi5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLWhpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYnRuLW5vcm1hbC1jYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuamNvbmZpcm0tdHlwZS1vcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1vZGFsLW9yYW5nZTtcblxuICAgICAgICAgICAgICAgIGRpdi5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tY29uZmlybSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1vcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1vZGFsLW9yYW5nZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubG9hZGluZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG5cbiAgICAgICAgICAgICAgICAuamNvbmZpcm0tdGl0bGUtYyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNDtcblxuICAgICAgICAgICAgICAgICAgICAuamNvbmZpcm0taWNvbi1jIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2OCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCA2cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpjb25maXJtLWJveC53cC1tYWlsLXNtdHAtdXBncmFkZS1tYWlsZXItZWR1Y2F0aW9uLW1vZGFsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLXRpdGxlLWMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI2cHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmpjb25maXJtLWljb24tYyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzRjNGM0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2Lmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1jb25maXJtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpc2NvdW50LW5vdGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQ1cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZTg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCA2MHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZm9udC1hd2Vzb21lL2NoZWNrLWNpcmNsZS1zb2xpZC1ncmVlbi5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvc2l0aXZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FhYTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */ diff --git a/assets/css/wp-mail-logging-admin.min.css b/assets/css/wp-mail-logging-admin.min.css index 5978d8f..ac29162 100644 --- a/assets/css/wp-mail-logging-admin.min.css +++ b/assets/css/wp-mail-logging-admin.min.css @@ -1 +1 @@ -#wpcontent{padding-left:0 !important;position:relative}@media(max-width: 600px){#wpcontent{padding-top:46px}}@media(max-width: 600px){#wpbody{padding-top:0}}#wp-mail-logging{color:#3c434a;margin:0}#wp-mail-logging .subsubsub a.current{font-weight:600}#wp-mail-logging #wp-mail-logging-setting-db-upgrade{background:#fff;border:1px solid #c3c4c7;border-left:4px solid #e77c5c;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-bottom:30px;padding:16px;position:relative}#wp-mail-logging #wp-mail-logging-setting-db-upgrade h3{font-size:18px;line-height:22px;margin-bottom:10px}#wp-mail-logging #wp-mail-logging-setting-db-upgrade ul{list-style-type:initial;list-style-position:inside}#wp-mail-logging #wp-mail-logging-setting-db-upgrade #wp-mail-logging-btn-db-upgrade{padding:11px 16px;line-height:1.2}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-setting-tab-row-log-rotation-limit-amout-keep,#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-setting-tab-row-log-rotation-delete-time-days{padding-top:0}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-settings-bottom{align-items:center;border-top:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-top:15px;padding-top:30px}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-settings-reset-link{background:none;border:none;color:#2271b1;cursor:pointer;font-size:14px;font-weight:400;line-height:35px;margin:0;outline:0;text-decoration:underline}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-settings-reset-link:hover{color:#135e96}#wp-mail-logging .wp-mail-logging-hide{display:none}#wp-mail-logging .wp-mail-logging-page-content{padding:0 20px}#wp-mail-logging .wp-mail-logging-page-content *,#wp-mail-logging .wp-mail-logging-page-content *::before,#wp-mail-logging .wp-mail-logging-page-content *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wp-mail-logging .wp-mail-logging-page-content #wp-mail-logging-setting-row-heading-general-settings{padding-top:10px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row{border-bottom:1px solid #e4e4e4;padding:15px 0 30px 0;font-size:14px;line-height:1.3}@media(max-width: 781px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row{padding:20px 0}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.inactive{display:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row .wp-mail-logging-setting-mid-row-sep{background:#e4e4e4;height:1px;border:0;margin:15px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading{padding:30px 0 20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading.no-desc h2,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading.no-desc h4{margin:0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading .wp-mail-logging-setting-field{margin:0;max-width:1005px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading .desc{font-style:normal}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-input input{max-width:80px;padding:8px 12px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox input[type=checkbox]{float:left;margin:1px 0 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox input[type=checkbox]+label{margin:0 0 0 8px;vertical-align:baseline}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox .desc{margin:0 0 0 30px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox input[type=checkbox]+label+.desc{margin:8px 0 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-text .wp-mail-logging-setting-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-password .wp-mail-logging-setting-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-number .wp-mail-logging-setting-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-email .wp-mail-logging-setting-label{padding-top:8px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-select .wp-mail-logging-setting-label{padding-top:8px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-radio .wp-mail-logging-setting-field input[type=radio]{margin:-3px 10px 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-radio .wp-mail-logging-setting-field label{margin-right:30px;display:inline-block}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-no-border{border-bottom:none;padding-bottom:15px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-no-padding{padding:0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field label{vertical-align:middle;display:inline-block}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch{background-color:#38a17e}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:checked:hover+.wp-mail-logging-setting-toggle-switch,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle-switch{box-shadow:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle-switch{background-color:#ddd}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle-switch{background-color:#ddd;cursor:default}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:checked+.wp-mail-logging-setting-toggle-switch{background-color:#84d4ba;cursor:default}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-checked-label{display:inline-block}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-checked-label+.wp-mail-logging-setting-toggle-unchecked-label{display:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-checked-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-unchecked-label{color:#aaa}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked:hover+.wp-mail-logging-setting-toggle-switch,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked:focus+.wp-mail-logging-setting-toggle-switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #2e876a}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:not(:checked):hover+.wp-mail-logging-setting-toggle-switch,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:not(:checked):focus+.wp-mail-logging-setting-toggle-switch{background-color:#8c8f94;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-unchecked-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-checked-label{text-transform:uppercase;font-weight:600;color:#646970;font-size:12px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-checked-label{display:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-switch{position:relative;cursor:pointer;background-color:#c3c4c7;border-radius:15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;margin:-1px 5px 0 0;width:36px;height:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert{padding-top:20px;padding-bottom:25px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-row{border:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading{margin-bottom:25px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading h3{margin-bottom:10px;font-weight:600;font-size:18px;line-height:22px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading .notice{margin-top:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading .notice p{margin:6.5px 0;font-size:13px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-row{padding:0 !important}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-row+.wp-mail-logging-setting-row{margin-top:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-checked-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-unchecked-label{text-transform:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-label label{font-weight:600}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h2,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h4{color:#1d2327;font-size:18px;font-weight:600;line-height:22px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h2{margin-top:0;margin-bottom:10px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h3{color:#1d2327;font-size:24px;font-weight:600;margin:0 0 20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h5{color:#1d2327;font-size:16px;font-weight:600;margin:0 0 20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row p{margin:12px 0 0;font-size:14px;line-height:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row p.desc{margin:10px 0 0;color:#646970}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row p.desc+.desc{font-style:normal}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row ul{margin:8px 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row ul.list li{margin-left:20px;list-style-type:disc}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list th{padding:5px 5px 5px 0;text-align:left}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.email{padding-right:2em}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.status{width:100px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a{border-bottom:1px solid;display:inline-block;margin-right:5px;text-decoration:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]{color:#d63638}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete]:hover,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete]:active,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]:hover,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]:active,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]:focus{color:#8a1c1d}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{background-color:#fff;border:1px solid #8b8f93;border-radius:4px;box-shadow:none;color:#2c3338;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:35px;line-height:1.3}@media(max-width: 959px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{width:300px}}@media(max-width: 599px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{width:100%;max-width:unset;margin-right:0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select~button{margin-top:8px}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select[readonly]{background-color:#f9f9f9}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select.small-text{width:75px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select:disabled{opacity:.6}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=checkbox]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=radio]:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]{width:80px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9IiM4ZDhmOTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMyAwLjk5ODI4MUMxMyAwLjkwMjA2MiAxMi45NTE5IDAuNzkzODE0IDEyLjg3OTcgMC43MjE2NDlMMTIuMjc4NCAwLjEyMDI3NEMxMi4yMDYyIDAuMDQ4MTA5OCAxMi4wOTggMCAxMi4wMDE3IDBDMTEuOTA1NSAwIDExLjc5NzMgMC4wNDgxMDk4IDExLjcyNTEgMC4xMjAyNzRMNi45OTgzIDQuODQ3MDhMMi4yNzE1IDAuMTIwMjc0QzIuMTk5MzMgMC4wNDgxMDk4IDIuMDkxMDggMCAxLjk5NDg2IDBDMS44ODY2MiAwIDEuNzkwNCAwLjA0ODEwOTggMS43MTgyMyAwLjEyMDI3NEwxLjExNjg2IDAuNzIxNjQ5QzEuMDQ0NjkgMC43OTM4MTQgMC45OTY1ODIgMC45MDIwNjIgMC45OTY1ODIgMC45OTgyODFDMC45OTY1ODIgMS4wOTQ1IDEuMDQ0NjkgMS4yMDI3NSAxLjExNjg2IDEuMjc0OTFMNi43MjE2NyA2Ljg3OTcyQzYuNzkzODMgNi45NTE4OSA2LjkwMjA4IDcgNi45OTgzIDdDNy4wOTQ1MiA3IDcuMjAyNzcgNi45NTE4OSA3LjI3NDkzIDYuODc5NzJMMTIuODc5NyAxLjI3NDkxQzEyLjk1MTkgMS4yMDI3NSAxMyAxLjA5NDUgMTMgMC45OTgyODFaIiBmaWxsPSIjOGQ4Zjk1Ii8+Cjwvc3ZnPgo=");background-position:right 12px center}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label{display:block;float:left;width:205px;padding:0 20px 0 0}@media(max-width: 781px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label{float:none;width:100%;padding-bottom:15px}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label label{color:#1e2327;display:block;font-weight:600}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field{display:block;margin:0 0 0 205px;max-width:800px}@media(max-width: 781px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field{margin:0}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field hr{margin:20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field .wp-mail-logging-setting-field-row{display:flex;flex-wrap:wrap}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field .wp-mail-logging-setting-field-row>.wp-mail-smtp-btn{margin-right:10px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-submit{margin:0;padding:25px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-submit .help-text{margin-left:10px;vertical-align:middle}#wp-mail-logging .wp-mail-logging-page-content .notice-inline{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-success{border-left-color:#38a17e}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-warning{border-left-color:#ffb900}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-error{border-left-color:#d63638}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-info{border-left-color:#00a0d2}#wp-mail-logging .wp-mail-logging-page-content .notice p,#wp-mail-logging .wp-mail-logging-page-content .notice-inline p{margin:.5em 0;padding:2px}#wp-mail-logging .wp-mail-logging-page-content pre{white-space:pre-line}#wp-mail-logging .wp-mail-logging-page-content.active{display:block}#wp-mail-logging .wp-mail-logging-setting-toggle{vertical-align:middle;display:inline-block}#wp-mail-logging .wp-mail-logging-setting-toggle__switch{position:relative;cursor:pointer;background-color:#ccc;border-radius:15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;margin:-1px 0 0 0;width:36px;height:20px}#wp-mail-logging .wp-mail-logging-setting-toggle__switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked+.wp-mail-logging-setting-toggle__switch{background-color:#38a17e}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked+.wp-mail-logging-setting-toggle__switch:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked:hover+.wp-mail-logging-setting-toggle__switch,#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked:focus+.wp-mail-logging-setting-toggle__switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #00a32a}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:not(:checked):hover+.wp-mail-logging-setting-toggle__switch,#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:not(:checked):focus+.wp-mail-logging-setting-toggle__switch{background-color:#999;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:checked:hover+.wp-mail-logging-setting-toggle__switch,#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle__switch{box-shadow:none}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle__switch{background-color:#ddd}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle__switch{background-color:#ddd;cursor:default}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:checked+.wp-mail-logging-setting-toggle__switch{background-color:#24ff5c;cursor:default}#wp-mail-logging #email-list table.emails{border-radius:4px}#wp-mail-logging #email-list table.emails th,#wp-mail-logging #email-list table.emails td{vertical-align:middle}#wp-mail-logging #email-list table.emails .column-cb,#wp-mail-logging #email-list table.emails .check-column{padding:0;text-align:center;vertical-align:middle}@media(max-width: 600px){#wp-mail-logging #email-list table.emails .column-cb,#wp-mail-logging #email-list table.emails .check-column{padding:10px 0 0 3px}}#wp-mail-logging #email-list table.emails th#timestamp,#wp-mail-logging #email-list table.emails th#actions,#wp-mail-logging #email-list table.emails td.column-timestamp,#wp-mail-logging #email-list table.emails td.column-actions{width:200px;max-width:200px}#wp-mail-logging #email-list table.emails td.column-actions{text-align:right;vertical-align:middle}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column{align-items:center;display:flex;justify-content:flex-end}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item{align-items:center;display:flex;background-color:#fff;border:1px solid #ccd0d4;border-radius:5px;color:#8c8f94;line-height:0;margin:0 4px;padding:5px}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item img{width:16px;height:16px}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item:hover,#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item:focus{border-color:#3c434a;color:#3c434a;cursor:pointer}@media(max-width: 600px){#wp-mail-logging #email-list p.search-box{position:relative;bottom:auto;max-width:600px;width:100%;height:auto;clear:both;margin-bottom:10px}#wp-mail-logging #email-list p.search-box select,#wp-mail-logging #email-list p.search-box input[type=search]{width:100%;max-width:unset;margin:0 0 5px 0}}#wp-mail-logging #email-list p.search-box select{vertical-align:unset}#wp-mail-logging-page-header-temp{margin:0;position:absolute;top:-1px;left:20px;right:0;z-index:99}#wp-mail-logging-page-header{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:20px}#wp-mail-logging-page-header .wp-mail-logging-page-title{align-items:center;display:flex;font-size:14px;padding:4px 20px 0}@media(max-width: 600px){#wp-mail-logging-page-header .wp-mail-logging-page-title{display:block;padding-top:20px}}#wp-mail-logging-page-header .wp-mail-logging-page-title .wp-mail-logging-logo-image{align-items:center;justify-content:center}#wp-mail-logging-page-header .wp-mail-logging-page-title .wp-mail-logging-logo-sep{margin:0 15px}@media(max-width: 600px){#wp-mail-logging-page-header .wp-mail-logging-page-title .wp-mail-logging-logo-sep{display:none}}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab{border-bottom:4px solid #fff;box-shadow:none;color:#787c82;display:inline-block;font-weight:600;margin-right:30px;padding:20px 0 18px 0;text-decoration:none}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab.active{border-color:#e77c5c;color:#2c3338}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab.active:hover{border-color:#e77c5c}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab:hover{border-color:#a7aaad}#wp-mail-logging-page-header .wp-mail-logging-page-title a.action{color:#fff;font-weight:600;margin:14px 0 14px 10px;line-height:28px;min-height:30px;vertical-align:top}@media(max-width: 600px){#wp-mail-logging-page-header .wp-mail-logging-page-title a.action{margin-left:0}}#wp-mail-logging-page-header .wp-mail-logging-page-title .page-title{background-color:#fff;display:inline-block;font-size:23px;margin:0;padding:20px 20px 20px 0}.wp-mail-logging-btn{border:0;border-radius:4px;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;text-shadow:none;box-shadow:none;outline:none}.wp-mail-logging-btn:disabled{opacity:.5;cursor:not-allowed}.wp-mail-logging-btn.wp-mail-logging-btn-lg{font-size:16px;font-weight:600;padding:12px 16px}.wp-mail-logging-btn.wp-mail-logging-btn-orange{background-color:#e77c5c;color:#fff}.wp-mail-logging-btn.wp-mail-logging-btn-orange:hover,.wp-mail-logging-btn.wp-mail-logging-btn-orange:active,.wp-mail-logging-btn.wp-mail-logging-btn-orange:focus{background-color:#cb5836;border:0;color:#fff}.wp-mail-logging-btn.wp-mail-logging-btn-orange:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #cb5836}.wp-mail-logging-admin-page .lity{z-index:999999999;padding:20px}.wp-mail-logging-admin-page .lity-close{margin:10px}.wp-mail-logging-admin-page .lity-content{max-width:80vw;max-height:80vh}.wp-mail-logging-admin-page .lity-content img{max-height:80vh !important;max-width:80vw !important}@media(max-width: 782px){.wp-mail-logging-admin-page p.search-box{width:80%}}.wp-mail-logging-admin-page #wpfooter p{color:#50575e;font-weight:400}.wp-mail-logging-admin-page #wpfooter p strong{font-weight:600}.wp-mail-logging-clearfix:after,.wp-mail-logging-clearfix:before{content:" ";display:table}.wp-mail-logging-clearfix:after{clear:both}.wp-mail-logging-product-education{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:6px;color:#50575e;font-size:14px;font-weight:400;margin-top:20px;position:relative}.wp-mail-logging-product-education ul{color:#646970}.wp-mail-logging-product-education-dismiss{position:absolute;right:15px;top:15px}.wp-mail-logging-product-education-dismiss button{background:none;border:none;color:#a7aaad;cursor:pointer;margin:0;padding:0}.wp-mail-logging-product-education-dismiss button:focus,.wp-mail-logging-product-education-dismiss button:hover{color:#d63638}.wp-mail-logging-product-education-dismiss button .dashicons,.wp-mail-logging-product-education-dismiss button .dashicons-before::before{width:16px;height:16px;font-size:16px}.wp-mail-logging-product-education-content{padding:20px}.wp-mail-logging-product-education-content strong{font-weight:600}.wp-mail-logging-product-education-content a.wp-mail-logging-education-btn{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:7px 10px;text-decoration:none}.wp-mail-logging-product-education-content a.wp-mail-logging-education-btn:hover{color:#fff}.wp-mail-logging-product-education-content p{color:#646970;font-size:14px;margin:10px 0}.wp-mail-logging-product-education-content p a{color:#e77c5c}.wp-mail-logging-product-education-content p a:hover,.wp-mail-logging-product-education-content p a:focus{color:#cb5836}.wp-mail-logging-product-education h3{color:#3c434a;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:0}#wp-mail-logging-product-education-email-logs-top{border-radius:7px;margin-bottom:20px;margin-top:0}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content{padding:15px}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content h2{color:#222}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content p{color:#646970;line-height:18px;margin:5px 0}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content div p:last-child{margin-top:0}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content a.wp-mail-logging-education-btn{border-width:0;font-size:13px;line-height:16px;margin-top:7px}#wp-mail-logging-product-education-email-logs-bottom{background:#fff url("../images/plane-bg.png") no-repeat right bottom;background-size:401px 119px}@media only screen and (-o-min-device-pixel-ratio: 5/4),only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){#wp-mail-logging-product-education-email-logs-bottom{background-image:url("../images/plane-bg@2x.png")}}@media(max-width: 600px){#wp-mail-logging-product-education-email-logs-bottom{margin-top:0}}@media(min-width: 601px)and (max-width: 782px){#wp-mail-logging-product-education-email-logs-bottom{margin-top:100px;margin-right:20px;position:absolute}}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row{display:flex;flex-wrap:wrap;gap:25px;margin:20px 0}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image{display:flex;flex-direction:column;max-width:370px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image a{border:5px solid #dcdcde;border-radius:4px;box-sizing:border-box;margin-bottom:10px;position:relative}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image a:hover::after{opacity:1}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image a::after{background:rgba(68,68,68,.15) url("../images/zoom.svg") no-repeat center;background-size:50px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image img{display:block;height:auto;width:100%}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image span{color:#3c434a;font-size:16px;font-weight:600}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image ul{font-size:13px;line-height:20px;margin-bottom:0;margin-top:10px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image ul li{background:rgba(0,0,0,0) url("../images/arrow-right-plain-icon.svg") no-repeat left 3px;background-size:12px;padding-left:18px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image ul li::before{left:0;position:absolute;top:-1px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn{background:#e77c5c;border-color:#e77c5c;border-radius:4px;border-width:0;font-weight:600;line-height:16px;padding:12px 16px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn:hover,#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn:focus{background-color:#cb5836;border-color:#cb5836}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #cb5836}body.wp-mail-logging-admin-page div.jconfirm *,body.wp-mail-logging-admin-page div.jconfirm *::before,body.wp-mail-logging-admin-page div.jconfirm *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-bg{background-color:rgba(114,119,124,.75);opacity:1}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box{padding:30px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.15);border-top-width:4px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.4);top:8px;right:8px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{color:rgba(0,0,0,.8)}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c{margin:0 0 15px 0;padding:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin:0 0 30px;-webkit-transition:none;transition:none;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty,body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i:empty{display:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{display:block;color:#222;font-weight:500;font-size:24px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content-pane{display:block;margin-bottom:30px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{margin-bottom:0;overflow:inherit}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content{font-size:16px;color:#222;line-height:1.4}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p{margin:0 0 20px;font-size:16px;line-height:1.5}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p:last-of-type{margin:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p.large{font-size:18px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p.small{font-size:14px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-debug-event-preview p{font-size:14px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn{font-weight:600;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px;outline:none;display:inline-block;font-size:14px;line-height:1.4;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background-image:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn.with-loader{padding:12px 12px 7px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons{padding:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button{transition:.2s;box-shadow:none;margin:0 10px 0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-confirm{color:#fff;outline:none;border:1px solid #e77c5c;background-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-cancel{color:#777;outline:none;background:#f8f8f8;border:1px solid #ccc}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button,body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-default{color:#666}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-hide{display:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-block{display:block;text-align:center;width:100%;margin:0 0 10px 0 !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-normal-case{text-transform:none !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.jconfirm-type-orange{border-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.jconfirm-type-orange div.jconfirm-buttons button.btn-confirm{background-color:#e77c5c;border-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading{border-top-color:#fff !important;height:160px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading .jconfirm-title-c{display:block !important;position:relative;z-index:4}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading .jconfirm-title-c .jconfirm-icon-c{display:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading:before{z-index:2}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading:after{content:"";position:absolute;left:50%;top:68%;margin-left:-20px;height:40px;width:40px;border:solid 6px rgba(0,0,0,0);border-bottom-color:#e77c5c;opacity:1;z-index:3}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal{padding:30px 30px 15px;border-top:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c{margin:0 0 26px 0;padding:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c{margin-bottom:20px;color:#c4c4c4 !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c svg{height:35px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-content-pane{margin-bottom:25px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-buttons button.btn-confirm{background-color:#e77c5c;border-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note{text-align:center;margin:45px 0 0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p{background-color:#fcf9e8;margin:0 -30px;padding:24px 60px 20px;font-size:15px;color:#4d4d4d;position:relative}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p:after{content:url(../images/font-awesome/check-circle-solid-green.svg);width:40px;height:40px;background-color:#fff;border-radius:50%;padding:5px 6px;position:absolute;top:-20px;right:50%;margin-right:-18px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note span{font-weight:600;color:#00a32a}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note a{color:#aaa;display:block;margin-top:12px} \ No newline at end of file +#wpcontent{padding-left:0 !important;position:relative}@media(max-width: 600px){#wpcontent{padding-top:46px}}@media(max-width: 600px){#wpbody{padding-top:0}}#wp-mail-logging{color:#3c434a;margin:0}#wp-mail-logging .subsubsub a.current{font-weight:600}#wp-mail-logging #wp-mail-logging-setting-db-upgrade{background:#fff;border:1px solid #c3c4c7;border-left:4px solid #e77c5c;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-bottom:30px;padding:16px;position:relative}#wp-mail-logging #wp-mail-logging-setting-db-upgrade h3{font-size:18px;line-height:22px;margin-bottom:10px}#wp-mail-logging #wp-mail-logging-setting-db-upgrade ul{list-style-type:initial;list-style-position:inside}#wp-mail-logging #wp-mail-logging-setting-db-upgrade #wp-mail-logging-btn-db-upgrade{height:inherit;padding:11px 16px;line-height:1.2}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-setting-tab-row-log-rotation-limit-amout-keep,#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-setting-tab-row-log-rotation-delete-time-days{padding-top:0}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-settings-bottom{align-items:center;border-top:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-top:15px;padding-top:30px}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-settings-reset-link{background:none;border:none;color:#2271b1;cursor:pointer;font-size:14px;font-weight:400;line-height:35px;margin:0;outline:0;text-decoration:underline}#wp-mail-logging #wp-mail-logging-setting-tab-form #wp-mail-logging-settings-reset-link:hover{color:#135e96}#wp-mail-logging .wp-mail-logging-hide{display:none}#wp-mail-logging .wp-mail-logging-page-content{padding:0 20px}#wp-mail-logging .wp-mail-logging-page-content *,#wp-mail-logging .wp-mail-logging-page-content *::before,#wp-mail-logging .wp-mail-logging-page-content *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wp-mail-logging .wp-mail-logging-page-content #wp-mail-logging-setting-row-heading-general-settings{padding-top:10px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row{border-bottom:1px solid #e4e4e4;padding:15px 0 30px 0;font-size:14px;line-height:1.3}@media(max-width: 781px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row{padding:20px 0}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.inactive{display:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row .wp-mail-logging-setting-mid-row-sep{background:#e4e4e4;height:1px;border:0;margin:15px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading{padding:30px 0 20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading.no-desc h2,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading.no-desc h4{margin:0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading .wp-mail-logging-setting-field{margin:0;max-width:1005px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.section-heading .desc{font-style:normal}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-input input{max-width:80px;padding:8px 12px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox input[type=checkbox]{float:left;margin:1px 0 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox input[type=checkbox]+label{margin:0 0 0 8px;vertical-align:baseline}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox .desc{margin:0 0 0 30px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox input[type=checkbox]+label+.desc{margin:8px 0 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-text .wp-mail-logging-setting-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-password .wp-mail-logging-setting-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-number .wp-mail-logging-setting-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-email .wp-mail-logging-setting-label{padding-top:8px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-select .wp-mail-logging-setting-label{padding-top:8px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-radio .wp-mail-logging-setting-field input[type=radio]{margin:-3px 10px 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-radio .wp-mail-logging-setting-field label{margin-right:30px;display:inline-block}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-no-border{border-bottom:none;padding-bottom:15px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-no-padding{padding:0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field label{vertical-align:middle;display:inline-block}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch{background-color:#38a17e}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:checked:hover+.wp-mail-logging-setting-toggle-switch,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle-switch{box-shadow:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle-switch{background-color:#ddd}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle-switch{background-color:#ddd;cursor:default}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled:checked+.wp-mail-logging-setting-toggle-switch{background-color:#84d4ba;cursor:default}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-checked-label{display:inline-block}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-checked-label+.wp-mail-logging-setting-toggle-unchecked-label{display:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-checked-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle-switch+.wp-mail-logging-setting-toggle-unchecked-label{color:#aaa}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked:hover+.wp-mail-logging-setting-toggle-switch,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:checked:focus+.wp-mail-logging-setting-toggle-switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #2e876a}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:not(:checked):hover+.wp-mail-logging-setting-toggle-switch,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field input[type=checkbox]:not(:checked):focus+.wp-mail-logging-setting-toggle-switch{background-color:#8c8f94;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-unchecked-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-checked-label{text-transform:uppercase;font-weight:600;color:#646970;font-size:12px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-checked-label{display:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-switch{position:relative;cursor:pointer;background-color:#c3c4c7;border-radius:15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;margin:-1px 5px 0 0;width:36px;height:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-checkbox-toggle .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert{padding-top:20px;padding-bottom:25px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-row{border:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading{margin-bottom:25px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading h3{margin-bottom:10px;font-weight:600;font-size:18px;line-height:22px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading .notice{margin-top:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .section-heading .notice p{margin:6.5px 0;font-size:13px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-row{padding:0 !important}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-row+.wp-mail-logging-setting-row{margin-top:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-checked-label,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-field .wp-mail-logging-setting-toggle-unchecked-label{text-transform:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row.wp-mail-logging-setting-row-alert .wp-mail-logging-setting-label label{font-weight:600}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h2,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h4{color:#1d2327;font-size:18px;font-weight:600;line-height:22px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h2{margin-top:0;margin-bottom:10px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h3{color:#1d2327;font-size:24px;font-weight:600;margin:0 0 20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row h5{color:#1d2327;font-size:16px;font-weight:600;margin:0 0 20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row p{margin:12px 0 0;font-size:14px;line-height:20px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row p.desc{margin:10px 0 0;color:#646970}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row p.desc+.desc{font-style:normal}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row ul{margin:8px 0 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row ul.list li{margin-left:20px;list-style-type:disc}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list th{padding:5px 5px 5px 0;text-align:left}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.email{padding-right:2em}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.status{width:100px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a{border-bottom:1px solid;display:inline-block;margin-right:5px;text-decoration:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]{color:#d63638}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete]:hover,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete]:active,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=delete]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]:hover,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]:active,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row table.actions-list td.actions a[class*=error]:focus{color:#8a1c1d}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{background-color:#fff;border:1px solid #8b8f93;border-radius:4px;box-shadow:none;color:#2c3338;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:35px;line-height:1.3}@media(max-width: 959px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{width:300px}}@media(max-width: 599px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{width:100%;max-width:unset;margin-right:0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password]~button,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select~button{margin-top:8px}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password][readonly],#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select[readonly]{background-color:#f9f9f9}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password].small-text,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select.small-text{width:75px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=text]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=email]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=password]:disabled,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select:disabled{opacity:.6}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=checkbox]:focus,#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=radio]:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row input[type=number]{width:80px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-row select{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9IiM4ZDhmOTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMyAwLjk5ODI4MUMxMyAwLjkwMjA2MiAxMi45NTE5IDAuNzkzODE0IDEyLjg3OTcgMC43MjE2NDlMMTIuMjc4NCAwLjEyMDI3NEMxMi4yMDYyIDAuMDQ4MTA5OCAxMi4wOTggMCAxMi4wMDE3IDBDMTEuOTA1NSAwIDExLjc5NzMgMC4wNDgxMDk4IDExLjcyNTEgMC4xMjAyNzRMNi45OTgzIDQuODQ3MDhMMi4yNzE1IDAuMTIwMjc0QzIuMTk5MzMgMC4wNDgxMDk4IDIuMDkxMDggMCAxLjk5NDg2IDBDMS44ODY2MiAwIDEuNzkwNCAwLjA0ODEwOTggMS43MTgyMyAwLjEyMDI3NEwxLjExNjg2IDAuNzIxNjQ5QzEuMDQ0NjkgMC43OTM4MTQgMC45OTY1ODIgMC45MDIwNjIgMC45OTY1ODIgMC45OTgyODFDMC45OTY1ODIgMS4wOTQ1IDEuMDQ0NjkgMS4yMDI3NSAxLjExNjg2IDEuMjc0OTFMNi43MjE2NyA2Ljg3OTcyQzYuNzkzODMgNi45NTE4OSA2LjkwMjA4IDcgNi45OTgzIDdDNy4wOTQ1MiA3IDcuMjAyNzcgNi45NTE4OSA3LjI3NDkzIDYuODc5NzJMMTIuODc5NyAxLjI3NDkxQzEyLjk1MTkgMS4yMDI3NSAxMyAxLjA5NDUgMTMgMC45OTgyODFaIiBmaWxsPSIjOGQ4Zjk1Ii8+Cjwvc3ZnPgo=");background-position:right 12px center;background-repeat:no-repeat}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label{display:block;float:left;width:205px;padding:0 20px 0 0}@media(max-width: 781px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label{float:none;width:100%;padding-bottom:15px}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-label label{color:#1e2327;display:block;font-weight:600}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field{display:block;margin:0 0 0 205px;max-width:800px}@media(max-width: 781px){#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field{margin:0}}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field hr{margin:20px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field .wp-mail-logging-setting-field-row{display:flex;flex-wrap:wrap}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-setting-field .wp-mail-logging-setting-field-row>.wp-mail-smtp-btn{margin-right:10px}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-submit{margin:0;padding:25px 0}#wp-mail-logging .wp-mail-logging-page-content .wp-mail-logging-submit .help-text{margin-left:10px;vertical-align:middle}#wp-mail-logging .wp-mail-logging-page-content .notice-inline{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-success{border-left-color:#38a17e}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-warning{border-left-color:#ffb900}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-error{border-left-color:#d63638}#wp-mail-logging .wp-mail-logging-page-content .notice-inline.notice-info{border-left-color:#00a0d2}#wp-mail-logging .wp-mail-logging-page-content .notice p,#wp-mail-logging .wp-mail-logging-page-content .notice-inline p{margin:.5em 0;padding:2px}#wp-mail-logging .wp-mail-logging-page-content pre{white-space:pre-line}#wp-mail-logging .wp-mail-logging-page-content.active{display:block}#wp-mail-logging .wp-mail-logging-setting-toggle{vertical-align:middle;display:inline-block}#wp-mail-logging .wp-mail-logging-setting-toggle__switch{position:relative;cursor:pointer;background-color:#ccc;border-radius:15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;margin:-1px 0 0 0;width:36px;height:20px}#wp-mail-logging .wp-mail-logging-setting-toggle__switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked+.wp-mail-logging-setting-toggle__switch{background-color:#38a17e}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked+.wp-mail-logging-setting-toggle__switch:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked:hover+.wp-mail-logging-setting-toggle__switch,#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:checked:focus+.wp-mail-logging-setting-toggle__switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #00a32a}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:not(:checked):hover+.wp-mail-logging-setting-toggle__switch,#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:not(:checked):focus+.wp-mail-logging-setting-toggle__switch{background-color:#999;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:checked:hover+.wp-mail-logging-setting-toggle__switch,#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle__switch{box-shadow:none}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:not(:checked):hover+.wp-mail-logging-setting-toggle__switch{background-color:#ddd}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled+.wp-mail-logging-setting-toggle__switch{background-color:#ddd;cursor:default}#wp-mail-logging .wp-mail-logging-setting-toggle input[type=checkbox]:disabled:checked+.wp-mail-logging-setting-toggle__switch{background-color:#24ff5c;cursor:default}#wp-mail-logging #email-list table.emails{border-radius:4px}#wp-mail-logging #email-list table.emails th,#wp-mail-logging #email-list table.emails td{vertical-align:middle}#wp-mail-logging #email-list table.emails .column-cb,#wp-mail-logging #email-list table.emails .check-column{padding:0;text-align:center;vertical-align:middle}@media(max-width: 600px){#wp-mail-logging #email-list table.emails .column-cb,#wp-mail-logging #email-list table.emails .check-column{padding:10px 0 0 3px}}#wp-mail-logging #email-list table.emails th#timestamp,#wp-mail-logging #email-list table.emails th#actions,#wp-mail-logging #email-list table.emails td.column-timestamp,#wp-mail-logging #email-list table.emails td.column-actions{width:200px;max-width:200px}#wp-mail-logging #email-list table.emails td.column-actions{text-align:right;vertical-align:middle}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column{align-items:center;display:flex;justify-content:flex-end}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item{align-items:center;display:flex;background-color:#fff;border:1px solid #ccd0d4;border-radius:5px;color:#8c8f94;line-height:0;margin:0 4px;padding:5px}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item img{width:16px;height:16px}#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item:hover,#wp-mail-logging #email-list table.emails td.column-actions .wp-mail-logging-action-column .wp-mail-logging-action-item:focus{border-color:#3c434a;color:#3c434a;cursor:pointer}@media(max-width: 600px){#wp-mail-logging #email-list p.search-box{position:relative;bottom:auto;max-width:600px;width:100%;height:auto;clear:both;margin-bottom:10px}#wp-mail-logging #email-list p.search-box select,#wp-mail-logging #email-list p.search-box input[type=search]{width:100%;max-width:unset;margin:0 0 5px 0}}#wp-mail-logging #email-list p.search-box select{vertical-align:unset}#wp-mail-logging-page-header-temp{margin:0;position:absolute;top:-1px;left:20px;right:0;z-index:99}#wp-mail-logging-page-header{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:20px}#wp-mail-logging-page-header .wp-mail-logging-page-title{align-items:center;display:flex;font-size:14px;padding:4px 20px 0}@media(max-width: 600px){#wp-mail-logging-page-header .wp-mail-logging-page-title{display:block;padding-top:20px}}#wp-mail-logging-page-header .wp-mail-logging-page-title .wp-mail-logging-logo-image{align-items:center;justify-content:center}#wp-mail-logging-page-header .wp-mail-logging-page-title .wp-mail-logging-logo-sep{margin:0 15px}@media(max-width: 600px){#wp-mail-logging-page-header .wp-mail-logging-page-title .wp-mail-logging-logo-sep{display:none}}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab{border-bottom:4px solid #fff;box-shadow:none;color:#787c82;display:inline-block;font-weight:600;margin-right:30px;padding:20px 0 18px 0;text-decoration:none}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab.active{border-color:#e77c5c;color:#2c3338}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab.active:hover{border-color:#e77c5c}#wp-mail-logging-page-header .wp-mail-logging-page-title a.tab:hover{border-color:#a7aaad}#wp-mail-logging-page-header .wp-mail-logging-page-title a.action{color:#fff;font-weight:600;margin:14px 0 14px 10px;line-height:28px;min-height:30px;vertical-align:top}@media(max-width: 600px){#wp-mail-logging-page-header .wp-mail-logging-page-title a.action{margin-left:0}}#wp-mail-logging-page-header .wp-mail-logging-page-title .page-title{background-color:#fff;display:inline-block;font-size:23px;margin:0;padding:20px 20px 20px 0}.wp-mail-logging-btn{border:0;border-radius:4px;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;text-shadow:none;box-shadow:none;outline:none}.wp-mail-logging-btn:disabled{opacity:.5;cursor:not-allowed}.wp-mail-logging-btn.wp-mail-logging-btn-lg{font-size:16px;font-weight:600;padding:12px 16px}.wp-mail-logging-btn.wp-mail-logging-btn-orange{background-color:#e77c5c;color:#fff}.wp-mail-logging-btn.wp-mail-logging-btn-orange:hover,.wp-mail-logging-btn.wp-mail-logging-btn-orange:active,.wp-mail-logging-btn.wp-mail-logging-btn-orange:focus{background-color:#cb5836;border:0;color:#fff}.wp-mail-logging-btn.wp-mail-logging-btn-orange:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #cb5836}.wp-mail-logging-admin-page .lity{z-index:999999999;padding:20px}.wp-mail-logging-admin-page .lity-close{margin:10px}.wp-mail-logging-admin-page .lity-content{max-width:80vw;max-height:80vh}.wp-mail-logging-admin-page .lity-content img{max-height:80vh !important;max-width:80vw !important}@media(max-width: 782px){.wp-mail-logging-admin-page p.search-box{width:80%}}.wp-mail-logging-admin-page #wpfooter p{color:#50575e;font-weight:400}.wp-mail-logging-admin-page #wpfooter p strong{font-weight:600}.wp-mail-logging-clearfix:after,.wp-mail-logging-clearfix:before{content:" ";display:table}.wp-mail-logging-clearfix:after{clear:both}.wp-mail-logging-product-education{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:6px;color:#50575e;font-size:14px;font-weight:400;margin-top:20px;position:relative}.wp-mail-logging-product-education ul{color:#646970}.wp-mail-logging-product-education-dismiss{position:absolute;right:15px;top:15px}.wp-mail-logging-product-education-dismiss button{background:none;border:none;color:#a7aaad;cursor:pointer;margin:0;padding:0}.wp-mail-logging-product-education-dismiss button:focus,.wp-mail-logging-product-education-dismiss button:hover{color:#d63638}.wp-mail-logging-product-education-dismiss button .dashicons,.wp-mail-logging-product-education-dismiss button .dashicons-before::before{width:16px;height:16px;font-size:16px}.wp-mail-logging-product-education-content{padding:20px}.wp-mail-logging-product-education-content strong{font-weight:600}.wp-mail-logging-product-education-content a.wp-mail-logging-education-btn{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:7px 10px;text-decoration:none}.wp-mail-logging-product-education-content a.wp-mail-logging-education-btn:hover{color:#fff}.wp-mail-logging-product-education-content p{color:#646970;font-size:14px;margin:10px 0}.wp-mail-logging-product-education-content p a{color:#e77c5c}.wp-mail-logging-product-education-content p a:hover,.wp-mail-logging-product-education-content p a:focus{color:#cb5836}.wp-mail-logging-product-education h3{color:#3c434a;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:0}#wp-mail-logging-product-education-email-logs-top{border-radius:7px;margin-bottom:20px;margin-top:0}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content{padding:15px}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content h2{color:#222}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content p{color:#646970;line-height:18px;margin:5px 0}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content div p:last-child{margin-top:0}#wp-mail-logging-product-education-email-logs-top .wp-mail-logging-product-education-content a.wp-mail-logging-education-btn{border-width:0;font-size:13px;line-height:16px;margin-top:7px}#wp-mail-logging-product-education-email-logs-bottom{background:#fff url("../images/plane-bg.png") no-repeat right bottom;background-size:401px 119px}@media only screen and (-o-min-device-pixel-ratio: 5/4),only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){#wp-mail-logging-product-education-email-logs-bottom{background-image:url("../images/plane-bg@2x.png")}}@media(max-width: 600px){#wp-mail-logging-product-education-email-logs-bottom{margin-top:0}}@media(min-width: 601px)and (max-width: 782px){#wp-mail-logging-product-education-email-logs-bottom{margin-top:100px;margin-right:20px;position:absolute}}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row{display:flex;flex-wrap:wrap;gap:25px;margin:20px 0}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image{display:flex;flex-direction:column;max-width:370px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image a{border:5px solid #dcdcde;border-radius:4px;box-sizing:border-box;margin-bottom:10px;position:relative}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image a:hover::after{opacity:1}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image a::after{background:rgba(68,68,68,.15) url("../images/zoom.svg") no-repeat center;background-size:50px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image img{display:block;height:auto;width:100%}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image span{color:#3c434a;font-size:16px;font-weight:600}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image ul{font-size:13px;line-height:20px;margin-bottom:0;margin-top:10px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image ul li{background:rgba(0,0,0,0) url("../images/arrow-right-plain-icon.svg") no-repeat left 3px;background-size:12px;padding-left:18px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-product-education-images-row-image ul li::before{left:0;position:absolute;top:-1px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn{background:#e77c5c;border-color:#e77c5c;border-radius:4px;border-width:0;font-weight:600;line-height:16px;padding:12px 16px}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn:hover,#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn:focus{background-color:#cb5836;border-color:#cb5836}#wp-mail-logging-product-education-email-logs-bottom .wp-mail-logging-education-btn:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #cb5836}body.wp-mail-logging-admin-page div.jconfirm *,body.wp-mail-logging-admin-page div.jconfirm *::before,body.wp-mail-logging-admin-page div.jconfirm *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-bg{background-color:rgba(114,119,124,.75);opacity:1}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box{padding:30px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.15);border-top-width:4px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.4);top:8px;right:8px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{color:rgba(0,0,0,.8)}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c{margin:0 0 15px 0;padding:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin:0 0 30px;-webkit-transition:none;transition:none;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty,body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i:empty{display:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{display:block;color:#222;font-weight:500;font-size:24px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content-pane{display:block;margin-bottom:30px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{margin-bottom:0;overflow:inherit}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content{font-size:16px;color:#222;line-height:1.4}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p{margin:0 0 20px;font-size:16px;line-height:1.5}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p:last-of-type{margin:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p.large{font-size:18px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content p.small{font-size:14px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-debug-event-preview p{font-size:14px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn{font-weight:600;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px;outline:none;display:inline-block;font-size:14px;line-height:1.4;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background-image:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn.with-loader{padding:12px 12px 7px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons{padding:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button{transition:.2s;box-shadow:none;margin:0 10px 0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-confirm{color:#fff;outline:none;border:1px solid #e77c5c;background-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-cancel{color:#777;outline:none;background:#f8f8f8;border:1px solid #ccc}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button,body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-default{color:#666}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-hide{display:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-block{display:block;text-align:center;width:100%;margin:0 0 10px 0 !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-normal-case{text-transform:none !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.jconfirm-type-orange{border-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.jconfirm-type-orange div.jconfirm-buttons button.btn-confirm{background-color:#e77c5c;border-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading{border-top-color:#fff !important;height:160px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading .jconfirm-title-c{display:block !important;position:relative;z-index:4}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading .jconfirm-title-c .jconfirm-icon-c{display:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading:before{z-index:2}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.loading:after{content:"";position:absolute;left:50%;top:68%;margin-left:-20px;height:40px;width:40px;border:solid 6px rgba(0,0,0,0);border-bottom-color:#e77c5c;opacity:1;z-index:3}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal{padding:30px 30px 15px;border-top:none}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c{margin:0 0 26px 0;padding:0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c{margin-bottom:20px;color:#c4c4c4 !important}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c svg{height:35px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-content-pane{margin-bottom:25px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-buttons button.btn-confirm{background-color:#e77c5c;border-color:#e77c5c}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note{text-align:center;margin:45px 0 0}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p{background-color:#fcf9e8;margin:0 -30px;padding:24px 60px 20px;font-size:15px;color:#4d4d4d;position:relative}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p:after{content:url(../images/font-awesome/check-circle-solid-green.svg);width:40px;height:40px;background-color:#fff;border-radius:50%;padding:5px 6px;position:absolute;top:-20px;right:50%;margin-right:-18px}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note span{font-weight:600;color:#00a32a}body.wp-mail-logging-admin-page div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note a{color:#aaa;display:block;margin-top:12px} \ No newline at end of file diff --git a/assets/css/wp-mail-logging-admin.scss b/assets/css/wp-mail-logging-admin.scss index dcf7c8a..4b21cb5 100644 --- a/assets/css/wp-mail-logging-admin.scss +++ b/assets/css/wp-mail-logging-admin.scss @@ -35,6 +35,7 @@ } #wp-mail-logging-btn-db-upgrade { + height: inherit; padding: 11px 16px; line-height: 1.2; } @@ -542,6 +543,7 @@ select { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9IiM4ZDhmOTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMyAwLjk5ODI4MUMxMyAwLjkwMjA2MiAxMi45NTE5IDAuNzkzODE0IDEyLjg3OTcgMC43MjE2NDlMMTIuMjc4NCAwLjEyMDI3NEMxMi4yMDYyIDAuMDQ4MTA5OCAxMi4wOTggMCAxMi4wMDE3IDBDMTEuOTA1NSAwIDExLjc5NzMgMC4wNDgxMDk4IDExLjcyNTEgMC4xMjAyNzRMNi45OTgzIDQuODQ3MDhMMi4yNzE1IDAuMTIwMjc0QzIuMTk5MzMgMC4wNDgxMDk4IDIuMDkxMDggMCAxLjk5NDg2IDBDMS44ODY2MiAwIDEuNzkwNCAwLjA0ODEwOTggMS43MTgyMyAwLjEyMDI3NEwxLjExNjg2IDAuNzIxNjQ5QzEuMDQ0NjkgMC43OTM4MTQgMC45OTY1ODIgMC45MDIwNjIgMC45OTY1ODIgMC45OTgyODFDMC45OTY1ODIgMS4wOTQ1IDEuMDQ0NjkgMS4yMDI3NSAxLjExNjg2IDEuMjc0OTFMNi43MjE2NyA2Ljg3OTcyQzYuNzkzODMgNi45NTE4OSA2LjkwMjA4IDcgNi45OTgzIDdDNy4wOTQ1MiA3IDcuMjAyNzcgNi45NTE4OSA3LjI3NDkzIDYuODc5NzJMMTIuODc5NyAxLjI3NDkxQzEyLjk1MTkgMS4yMDI3NSAxMyAxLjA5NDUgMTMgMC45OTgyODFaIiBmaWxsPSIjOGQ4Zjk1Ii8+Cjwvc3ZnPgo="); background-position: right 12px center; + background-repeat: no-repeat; } } diff --git a/assets/languages/wp-mail-logging.pot b/assets/languages/wp-mail-logging.pot index 0cc96af..f6e6ccb 100644 --- a/assets/languages/wp-mail-logging.pot +++ b/assets/languages/wp-mail-logging.pot @@ -7,7 +7,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-06-21T10:01:27+00:00\n" +"POT-Creation-Date: 2023-06-21T10:18:59+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.6.0\n" "X-Domain: wp-mail-logging\n" diff --git a/assets/wporg/banner-772x250.jpg b/assets/wporg/banner-772x250.jpg index 237e6025d19ad81438a4d2a18ba34c3cf971a394..5c6042bd6786cac227abda2627e588ddd6771754 100644 GIT binary patch delta 22319 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�uDzW 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 diff --git a/assets/wporg/icon-256x256.jpg b/assets/wporg/icon-256x256.jpg index df7a95505323b153ed4d62de2fd297caef41cee8..ce165a51cc5069662530abfaef544ecee6b8c57a 100644 GIT binary patch delta 4864 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 delta 4857 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