@charset "UTF-8";
/*
font
*/
/*
 * フォントアイコン
 */
@font-face {
	font-family: "icon-ishare";
	src: url("../fonts/icon-ishare.woff2") format("woff2"), url("../fonts/icon-ishare.woff") format("woff"), url("../fonts/icon-ishare.ttf") format("truetype"), url("../fonts/icon-ishare.eot") format("embedded-opentype");
}
.fis {
	display: inline-block;
	font-family: icon-ishare;
	font-size: 1.15em;
	line-height: 1;
	vertical-align: 0;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fis.x05 {
	font-size: 0.5em;
	vertical-align: 0.14285714em;
}
.fis.x06 {
	font-size: 0.6em;
	vertical-align: 0.14285714em;
}
.fis.x07 {
	font-size: 0.7em;
	vertical-align: 0.14285714em;
}
.fis.x08 {
	font-size: 0.8em;
	vertical-align: 0.07142857em;
}
.fis.x09 {
	font-size: 0.9em;
	vertical-align: 0.07142857em;
}
.fis.x11 {
	font-size: 1.1em;
}
.fis.x12 {
	font-size: 1.2em;
	vertical-align: -0.07142857rem;
}
.fis.x13 {
	font-size: 1.3em;
	vertical-align: -0.07142857rem;
}
.fis.x14 {
	font-size: 1.4em;
	vertical-align: -0.14285714em;
}
.fis.x15 {
	font-size: 1.5em;
	vertical-align: -0.14285714em;
}
.fis.x16 {
	font-size: 1.6em;
	vertical-align: -0.21428571em;
}
.fis.x17 {
	font-size: 1.7em;
	vertical-align: -0.28571429em;
}
.fis.x18 {
	font-size: 1.8em;
	vertical-align: -0.28571429em;
}
.fis.x19 {
	font-size: 1.9em;
	vertical-align: -0.35714286em;
}
.fis.x20 {
	font-size: 2em;
	vertical-align: -0.35714286em;
}
.fis.x25 {
	font-size: 2.5em;
	vertical-align: -0.57142857em;
}
.fis.x30 {
	font-size: 3em;
	vertical-align: -0.78571429em;
}
.fis.r45 {
	transform: rotate(45deg);
}
.fis.r90 {
	transform: rotate(90deg);
}
.fis.r135 {
	transform: rotate(135deg);
}
.fis.r180 {
	transform: rotate(180deg);
}
.fis.r225 {
	transform: rotate(225deg);
}
.fis.r270 {
	transform: rotate(270deg);
}
.fis.r315 {
	transform: rotate(315deg);
}
.fis-home::before {
	content: "\e000";
}
.fis-folder::before {
	content: "\e001";
}
.fis-document::before {
	content: "\e002";
}
.fis-book::before {
	content: "\e003";
}
.fis-edit::before {
	content: "\e004";
}
.fis-stamp::before {
	content: "\e005";
}
.fis-search::before {
	content: "\e006";
}
.fis-users::before {
	content: "\e007";
}
.fis-help::before {
	content: "\e008";
}
.fis-list-without::before {
	content: "\e009";
}
.fis-list::before {
	content: "\e00a";
}
.fis-user-circle::before {
	content: "\e00b";
}
.fis-user::before {
	content: "\e00c";
}
.fis-close::before {
	content: "\e00d";
}
.fis-data::before {
	content: "\e00e";
}
.fis-setting::before {
	content: "\e00f";
}
.fis-edit-structure::before {
	content: "\e010";
}
.fis-edit-structure-global::before {
	content: "\e011";
}
.fis-trans-import::before {
	content: "\e012";
}
.fis-proof::before {
	content: "\e013";
}
.fis-proof-check::before {
	content: "\e014";
}
.fis-plus-square::before {
	content: "\e015";
}
.fis-minus-square::before {
	content: "\e016";
}
.fis-sort::before {
	content: "\e017";
}
.fis-sort-asc::before {
	content: "\e018";
}
.fis-sort-desc::before {
	content: "\e019";
}
.fis-comment-stamp::before {
	content: "\e01a";
}
.fis-comment-global::before {
	content: "\e01b";
}
.fis-comment::before {
	content: "\e01c";
}
.fis-calendar::before {
	content: "\e01d";
}
.fis-lock::before {
	content: "\e01e";
}
.fis-unlock::before {
	content: "\e01f";
}
.fis-save::before {
	content: "\e020";
}
.fis-trash::before {
	content: "\e021";
}
.fis-tree::before {
	content: "\e022";
}
.fis-tree-plus::before {
	content: "\e023";
}
.fis-leafs::before {
	content: "\e024";
}
.fis-editor::before {
	content: "\e025";
}
.fis-leaf::before {
	content: "\e026";
}
.fis-leaf-plus::before {
	content: "\e027";
}
.fis-indent::before {
	content: "\e028";
}
.fis-outdent::before {
	content: "\e029";
}
.fis-plus::before {
	content: "\e02a";
}
.fis-minus::before {
	content: "\e02b";
}
.fis-folder-close::before {
	content: "\e02c";
}
.fis-folder-up::before {
	content: "\e02d";
}
.fis-stamp-square::before {
	content: "\e02e";
}
.fis-search-info::before {
	content: "\e02f";
}
.fis-file::before, .fis-file-txt::before, .fis-file-text::before {
	content: "\e030";
}
.fis-file-pdf::before {
	content: "\e031";
}
.fis-file-log::before {
	content: "\e032";
}
.fis-file-doc::before {
	content: "\e033";
}
.fis-file-docx::before {
	content: "\e033";
}
.fis-file-xls::before {
	content: "\e034";
}
.fis-file-xlsx::before {
	content: "\e034";
}
.fis-file-xlsm::before {
	content: "\e034";
}
.fis-file-ppt::before {
	content: "\e035";
}
.fis-file-pptx::before {
	content: "\e035";
}
.fis-file-img::before {
	content: "\e036";
}
.fis-file-zip::before {
	content: "\e037";
}
.fis-file-html::before {
	content: "\e038";
}
.fis-file-up::before {
	content: "\e039";
}
.fis-file-dw::before {
	content: "\e03a";
}
.fis-file-in::before {
	content: "\e03b";
}
.fis-file-ex::before {
	content: "\e03c";
}
.fis-file-property::before {
	content: "\e03d";
}
.fis-caution::before {
	content: "\e040";
}
.fis-info::before {
	content: "\e041";
}
.fis-cog::before {
	content: "\e042";
}
.fis-license::before {
	content: "\e043";
}
.fis-license-without::before {
	content: "\e044";
}
.fis-publisher::before {
	content: "\e045";
}
.fis-category::before {
	content: "\e046";
}
.fis-speaker::before {
	content: "\e047";
}
.fis-pub-set::before {
	content: "\e048";
}
.fis-no-entry::before {
	content: "\e049";
}
.fis-merge::before {
	content: "\e04a";
}
.fis-revise::before {
	content: "\e04b";
}
.fis-migration::before {
	content: "\e04c";
}
.fis-search_word::before {
	content: "\e04d";
}
.fis-search_word_del::before {
	content: "\e04e";
}
.fis-win-min::before {
	content: "\e050";
}
.fis-win-max::before {
	content: "\e051";
}
.fis-win-normal::before {
	content: "\e052";
}
.fis-undo::before {
	content: "\e053";
}
.fis-redo::before {
	content: "\e054";
}
.fis-triangle-square::before {
	content: "\e055";
}
.fis-list-square::before {
	content: "\e056";
}
.fis-paragraph::before {
	content: "\e057";
}
.fis-img-square::before {
	content: "\e058";
}
.fis-variable::before {
	content: "\e059";
}
.fis-code::before {
	content: "\e05a";
}
.fis-chat::before {
	content: "\e05b";
}
.fis-img-without::before {
	content: "\e05c";
}
.fis-file-gif::before {
	content: "\e05c";
}
.fis-file-jpg::before {
	content: "\e05c";
}
.fis-file-jpeg::before {
	content: "\e05c";
}
.fis-file-png::before {
	content: "\e05c";
}
.fis-file-svg::before {
	content: "\e05c";
}
.fis-le::before {
	content: "\e05d";
}
.fis-clip::before {
	content: "\e05e";
}
.fis-win-new::before {
	content: "\e05f";
}
.fis-in-row-up::before {
	content: "\e060";
}
.fis-in-row-low::before {
	content: "\e061";
}
.fis-del-row::before {
	content: "\e062";
}
.fis-in-col-left::before {
	content: "\e063";
}
.fis-in-col-right::before {
	content: "\e064";
}
.fis-del-col::before {
	content: "\e065";
}
.fis-merge-cell::before {
	content: "\e066";
}
.fis-split-cell::before {
	content: "\e067";
}
.fis-convert-cell::before {
	content: "\e068";
}
.fis-cell-size::before {
	content: "\e069";
}
.fis-grid::before {
	content: "\e06a";
}
.fis-convert-cell2::before {
	content: "\e06b";
}

/*
	base
*/
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

html {
	font-size: 14px;
	font-family: "游ゴシック", YuGothic, "Yu Gothic", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Hiragino Maru Gothic W4 JIS2004", "メイリオ", "Meiryo", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	font-weight: 400;
	background-color: #f2f4f3;
}

body {
	background-color: #f2f4f3;
	color: #455267;
}

:focus {
	outline: none;
}

mark {
	background-color: #ff0;
	color: inherit;
	font-weight: bold;
}

/*
	class
*/
/*
	jquery ui style
*/
.ui-front {
	z-index: 100;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
}
.ui-menu .ui-menu-item .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px 0.4em;
}
.ui-menu .ui-menu-item .ui-state-active {
	margin: -1px;
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #fff;
}
.ui-widget {
	font-family: "游ゴシック", YuGothic, "Yu Gothic", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Hiragino Maru Gothic W4 JIS2004", "メイリオ", "Meiryo", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 10000;
	border: 1px dotted #555;
}

/* end jquery ui style */
/*
	flatpickr style
*/
.flatpickr-input[readonly]:disabled {
	cursor: default;
}

/* end flatpickr style */
.nokey {
	background-color: #fcc;
	color: #f00;
}

.cursor-pointer {
	cursor: pointer;
}
.cursor-default {
	cursor: default;
}

.hide {
	display: none;
}

.hide2 {
	display: none !important;
}

.hidden {
	visibility: hidden;
}

.hidden2 {
	visibility: hidden !important;
}

.omi {
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.loading {
	background-color: rgba(0, 0, 0, 0.1);
	display: flex;
	align-items: center;
	flex-direction: column;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 99999;
}
.loading > div {
	margin: auto;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 100px 100px rgba(255, 255, 255, 0.5);
}
.loading > div p {
	max-width: 400px;
	text-align: center;
}
.loading > div p:empty {
	margin: 0;
}

p.sp {
	margin-top: 0;
	margin-bottom: 0;
}

.sr-only {
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	margin: -1px !important;
	overflow: hidden !important;
	clip: rect(0, 0, 0, 0) !important;
	white-space: nowrap !important;
	border: 0 !important;
}

.k-no-border {
	border: none !important;
}

.icon-offset {
	padding-left: 1.2em;
	position: relative;
}
.icon-offset > .fis {
	position: absolute;
	left: 0;
	top: 0.1em;
}

.group-h2 {
	margin-bottom: 30px;
}
.group-h3, .group-h4, .group-h5, .group-h6 {
	margin-bottom: 20px;
}

.full-height-flex {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

.shadow-screen {
	background-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
}

a.disabled {
	color: #888888;
	pointer-events: none;
}
a.disabled .fis {
	color: #aaa;
}

button {
	background-color: #fff;
	border: 1px solid #396e90;
	cursor: pointer;
}

label.button-default {
	margin: 3px;
	display: inline-block;
	line-height: 1;
	vertical-align: middle;
	position: relative;
	cursor: pointer;
}
label.button-default [type=radio],
label.button-default [type=checkbox] {
	opacity: 0;
	width: 1px;
	height: 1px;
	clip-path: circle(0%);
	position: absolute;
	z-index: -1;
}
label.button-default [type=radio] + span,
label.button-default [type=checkbox] + span {
	padding: 5px 20px;
	border: 1px solid #396e90;
	border-radius: 5px;
	background-color: #fff;
	min-width: 139px;
	min-height: 39px;
	line-height: 1;
	color: #455267;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
label.button-default [type=radio] + span:hover,
label.button-default [type=checkbox] + span:hover {
	background-color: #f4f7f9;
	border-color: #396e90;
	color: #396e90;
}
label.button-default [type=radio] + span small,
label.button-default [type=checkbox] + span small {
	display: block;
	font-size: 10px;
	line-height: 1;
}
label.button-default [type=radio]:checked + span,
label.button-default [type=checkbox]:checked + span {
	background-color: #eb6d45;
	border-color: #eb6d45;
	color: #fff;
}
label.button-default [type=radio].disabled + span, label.button-default [type=radio]:disabled + span,
label.button-default [type=checkbox].disabled + span,
label.button-default [type=checkbox]:disabled + span {
	background-color: #a8b2b9;
	border-color: #a8b2b9;
	color: #fff;
	pointer-events: none;
}
label.button-default [type=radio].disabled:checked + span, label.button-default [type=radio]:disabled:checked + span,
label.button-default [type=checkbox].disabled:checked + span,
label.button-default [type=checkbox]:disabled:checked + span {
	background-color: #be9875;
	border-color: #be9875;
	color: #f5f5f5;
}
label.button-default.small [type=radio] + span,
label.button-default.small [type=checkbox] + span {
	padding: 5px 15px;
	min-width: 109px;
	min-height: 30px;
}
label.button-default.xsmall [type=radio] + span,
label.button-default.xsmall [type=checkbox] + span {
	padding: 3px 5px;
	min-width: 1px;
	min-height: 25px;
}
label.icon-input.uk-navbar-item {
	padding: 0;
}
label.icon-input.uk-navbar-item [type=radio],
label.icon-input.uk-navbar-item [type=checkbox] {
	opacity: 0;
	width: 1px;
	height: 1px;
	clip-path: circle(0%);
	position: absolute;
}
label.icon-input.uk-navbar-item [type=radio] + span,
label.icon-input.uk-navbar-item [type=checkbox] + span {
	padding: 0 7px;
	display: inline-flex;
	align-items: center;
	height: 40px;
}
#master label.icon-input.uk-navbar-item [type=radio] + span:hover,
#master label.icon-input.uk-navbar-item [type=checkbox] + span:hover {
	background-color: #367890;
}
#slave label.icon-input.uk-navbar-item [type=radio] + span:hover,
#slave label.icon-input.uk-navbar-item [type=checkbox] + span:hover {
	background-color: #b7515e;
}
label.icon-input.uk-navbar-item [type=radio]:checked + span,
label.icon-input.uk-navbar-item [type=checkbox]:checked + span {
	background-color: #fff !important;
}
#master label.icon-input.uk-navbar-item [type=radio]:checked + span,
#master label.icon-input.uk-navbar-item [type=checkbox]:checked + span {
	color: #3d87a3;
}
#slave label.icon-input.uk-navbar-item [type=radio]:checked + span,
#slave label.icon-input.uk-navbar-item [type=checkbox]:checked + span {
	color: #be636f;
}
label.icon-input.uk-navbar-item [type=radio].disabled + span, label.icon-input.uk-navbar-item [type=radio][disabled] + span,
label.icon-input.uk-navbar-item [type=checkbox].disabled + span,
label.icon-input.uk-navbar-item [type=checkbox][disabled] + span {
	opacity: 0.3;
	pointer-events: none;
}

.text-required {
	color: #f00;
}
.text-ast {
	display: inline-block;
	height: 1.2rem;
	font-size: 1.5rem;
	vertical-align: text-top;
}
h2 .text-ast {
	vertical-align: baseline;
}

.color-red {
	color: #f00;
}
.color-disabled {
	color: #aaa;
}
.color-pdf {
	color: #cc2e2e;
}
.color-doc, .color-docx {
	color: #2b579a;
}
.color-xls, .color-xlsx, .color-xlsm {
	color: #217346;
}
.color-ppt, .color-pptx {
	color: #d34927;
}
.color-html {
	color: #e44d26;
}
.color-txt {
	color: #575757;
}
.color-zip {
	color: #c3ac2a;
}

.bg-red {
	background-color: #f00;
}
.bg-gray {
	background-color: #a8b2b9;
}
.bg-lightgray {
	background-color: #e7e7e7;
}
.bg-master {
	background-color: #3d87a3;
	color: #fff;
}
.bg-master-dark {
	background-color: #186c87;
	color: #fff;
}
.bg-slave {
	background-color: #be636f;
	color: #fff;
}
.bg-slave-dark {
	background-color: #a04855;
	color: #fff;
}

.d-table {
	display: table;
}
.d-table .theader {
	display: table-header-group;
}
.d-table .tfooter {
	display: table-footer-group;
}
.d-table .tbody {
	display: table-row-group;
}
.d-table .row {
	display: table-row;
}
.d-table .row > * {
	display: table-cell;
}
.d-table .cell {
	display: table-cell;
}
.d-table.padding .row > * {
	padding: 16px 12px;
}
.d-table.padding-xxsmall .row > * {
	padding: 2px 3px;
}
.d-table.padding-xsmall .row > * {
	padding: 5px 6px;
}
.d-table.padding-small .row > * {
	padding: 10px 12px;
}
.d-table.padding-large .row > * {
	padding: 22px 12px;
}

.icon-link {
	color: #396E90;
	display: inline-flex;
	align-items: center;
}
.icon-link:hover {
	text-decoration: none;
	color: #407ca2;
}

.err {
	background-color: #ffdcdc;
}

.text-filter {
	width: 100%;
}
.text-filter .input-search {
	display: flex;
	align-items: center;
}
.text-filter .input-search .key_btn {
	display: flex;
}
.text-filter .input-search .key_btn > * {
	margin-right: -1px;
	border: 1px solid #396e90;
}
.text-filter .input-search .key_btn > *:first-child {
	border-radius: 4px 0 0 4px;
}
.text-filter .input-search .key_btn > *:last-child {
	border-radius: 0 4px 4px 0;
}
.text-filter .input-search .key_btn .uk-search-input {
	width: auto;
	min-width: 330px;
}
.text-filter .input-search .key_btn .btn-detail {
	display: inline-block;
	min-width: 73px;
	text-align: center;
	cursor: pointer;
	color: inherit;
	appearance: button;
}
.text-filter .input-search .key_btn .btn-detail:after {
	content: "";
	margin-left: 6px;
	width: 0;
	height: 0;
	border-width: 7px 6px 0;
	border-style: solid;
	border-color: #396e90 transparent transparent;
	display: inline-block;
	position: relative;
	top: -1px;
}
.text-filter .input-search .key_btn .btn-search {
	min-width: 110px;
	background-color: #396e90;
	color: #fff;
	font-weight: bold;
}
.text-filter .input-search .assign {
	margin-left: 35px;
}
.text-filter .input-search .assign label + label {
	margin-left: 15px;
}
.text-filter .detail .setted-detail {
	padding: 10px;
	display: block;
}
.text-filter .detail .setted-detail:empty {
	padding: 0;
}
.text-filter .detail .setted-detail .uk-label {
	background-color: #f5f5ff;
	color: #666;
	border: 1px solid #999;
	border-radius: 20px;
	position: relative;
}
.text-filter .detail .setted-detail .uk-label button {
	margin-left: 5px;
	padding: 2px;
	border-radius: 20px;
	position: relative;
	right: -5px;
}
.text-filter .detail .setted-detail .uk-label button:hover {
	background-color: #f1dbd6;
}
.text-filter .detail .setted-detail .uk-label button svg {
	width: 10px;
	height: 10px;
}
.text-filter .detail .set-detail {
	padding: 10px 0 0;
	display: none;
}
.text-filter .detail fieldset {
	margin: 0 0 10px 0;
	border: none;
}
.text-filter .detail fieldset legend {
	font-weight: bold;
	font-size: 1.1rem;
	color: #888;
}
.text-filter .detail .filter-date input {
	width: 185px;
}
.text-filter .detail .filter-date span {
	margin: 0 15px;
	line-height: 40px;
}
.text-filter.detail-view .btn-detail {
	background-color: #eee;
}
.text-filter.detail-view .detail .setted-detail {
	display: none;
}
.text-filter.detail-view .detail .set-detail {
	display: block;
}

.legend-dot {
	display: flex;
	align-items: center;
	gap: 5px;
}
.legend-dot::before {
	content: "";
	border: 1px solid rgba(255, 255, 255, 0.6);
	border-radius: 10px;
	background-color: #000;
	width: 10px;
	height: 10px;
}
.legend-dot::after {
	content: "…";
	height: 17px;
}
.legend-dot.red::before {
	background-color: #f00;
}
.legend-dot.green::before {
	background-color: #0f0;
}
.legend-dot.blue::before {
	background-color: #00f;
}

.border {
	border: 1px solid #c4d0d8;
}
.border.border-solid {
	border-style: solid;
}
.border.border-dashed {
	border-style: dashed;
}
.border.border-dotted {
	border-style: dotted;
}
.border.border-double {
	border-style: double;
	border-width: 3px;
}
.border.border-width-2 {
	border-width: 2px;
}
.border.border-width-3 {
	border-width: 3px;
}
.border.border-width-4 {
	border-width: 4px;
}
.border.border-width-5 {
	border-width: 5px;
}

.no-border {
	border: 0 none !important;
}

.k-plus {
	font-weight: bold;
	font-size: 1.5rem;
	vertical-align: -0.21428571rem;
}

table {
	border-collapse: collapse;
}
table thead [data-sort] {
	cursor: pointer;
}
table thead [data-sort] .fis-sort, table thead [data-sort] .fis-sort-asc, table thead [data-sort] .fis-sort-desc {
	margin-left: 0.7rem;
}
table tbody tr.active, table.uk-table-hover tbody tr.active {
	background-color: #f1dbd6;
}
table tbody tr.selected, table.uk-table-hover tbody tr.selected {
	background-color: #f5ccc3;
}
table.row_accordion tr.view {
	background-color: #f4f7f9;
}
table.row_accordion .collapse {
	width: 52px;
}
table.row_accordion .collapse .ac-title {
	cursor: pointer;
	width: 2rem;
	height: 2rem;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}
table.row_accordion tr.ac-contents {
	border-top: none;
	display: none;
}
table.row_accordion tr.ac-contents.view {
	display: table-row;
	background-color: #f4f7f9;
}
table.row_accordion tr.ac-contents td:first-child:last-child {
	padding: 5px 30px;
}

.scroll_table {
	height: 100%;
	position: relative;
}
.scroll_table > .table-head,
.scroll_table > .table-body {
	width: 100%;
}
.scroll_table > .table-head > table,
.scroll_table > .table-body > table {
	margin: 0;
	position: relative;
}
.scroll_table > .table-head {
	overflow: hidden;
	position: relative;
	z-index: 10;
}
.scroll_table > .table-head > table > thead {
	border-bottom: 1px solid #c4d0d8;
	pointer-events: auto;
}
.scroll_table > .table-head > table > tbody {
	visibility: hidden;
	pointer-events: none;
}
.scroll_table > .table-body {
	overflow: auto;
	position: absolute;
	left: 0;
	z-index: 9;
}
.scroll_table > .table-body > table > thead {
	visibility: hidden;
	pointer-events: none;
}
.scroll_table > .table-body > table > tbody tr:first-child {
	border: none;
}

.k-table-1 {
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%;
}
.k-table-1.short {
	width: auto;
}
.k-table-1 th,
.k-table-1 td {
	padding: 0.5rem 0.71428571rem;
	border: 1px solid #c4d0d8;
	vertical-align: top;
}
.k-table-1 thead th,
.k-table-1 thead td {
	background-color: #f2f2f2;
}
.k-table-1.small th,
.k-table-1.small td {
	padding: 0.35714286rem 0.57142857rem;
}
.k-table-1.xsmall th,
.k-table-1.xsmall td {
	padding: 0.14285714rem 0.42857143rem;
}
.k-table-1.no-border-col-last th:last-child,
.k-table-1.no-border-col-last td:last-child {
	border: none !important;
	background: none !important;
	text-align: left !important;
}
.k-table-1.none-layout {
	table-layout: auto;
}

.k-table-log {
	border-collapse: collapse;
	width: 100%;
}
.k-table-log.out-border {
	border: 1px solid #c4d0d8;
}
.k-table-log th, .k-table-log td {
	padding: 0.125rem 0.4375rem;
	white-space: nowrap;
	text-align: left;
}
.k-table-log thead tr {
	border-bottom: 2px solid #c4d0d8;
}

.rev-history .k-row > :nth-of-type(3) {
	padding: 0;
	line-height: 1;
}
.rev-history .k-row table {
	width: 100%;
	border-collapse: collapse;
	min-height: 2.14285714rem;
}
.rev-history .k-row table th,
.rev-history .k-row table td {
	padding: 0.3rem 0.7rem;
	height: 100%;
}
.rev-history .k-row table th + th,
.rev-history .k-row table th + td,
.rev-history .k-row table td + th,
.rev-history .k-row table td + td {
	border-left: 1px solid #e5e5e5;
}

ul.k-child-flex-1, ul.k-child-flex-2 {
	list-style: none;
}
ul.k-child-flex-1 li, ul.k-child-flex-2 li {
	margin: 0.3rem 0;
}
ul.k-child-flex-1 {
	display: inline-flex;
	list-style: none;
}
ul.k-child-flex-1 > li {
	margin-top: 0;
}
ul.k-child-flex-1 > li + li {
	margin-left: 1rem;
}
ul.k-child-flex-2 > li > ul {
	display: inline-flex;
	list-style: none;
}
ul.k-child-flex-2 > li > ul > li + li {
	margin-left: 1rem;
}

.uk-navbar-nav.icon-links a,
.uk-navbar-item.icon-links a,
.uk-navbar-toggle.icon-links a {
	padding: 0 7px;
}

.toolbar .uk-navbar-container,
.sidebar .uk-navbar-container {
	padding: 0 4px;
}
.toolbar .uk-navbar-nav > li > a,
.toolbar .uk-navbar-nav > li > span,
.toolbar .uk-navbar-item,
.toolbar .uk-navbar-toggle,
.sidebar .uk-navbar-nav > li > a,
.sidebar .uk-navbar-nav > li > span,
.sidebar .uk-navbar-item,
.sidebar .uk-navbar-toggle {
	padding: 0 7px;
	color: #fff;
}
.toolbar .uk-navbar-nav > li > a.disabled,
.toolbar .uk-navbar-nav > li > a [disabled],
.toolbar .uk-navbar-nav > li > span.disabled,
.toolbar .uk-navbar-nav > li > span [disabled],
.toolbar .uk-navbar-item.disabled,
.toolbar .uk-navbar-item [disabled],
.toolbar .uk-navbar-toggle.disabled,
.toolbar .uk-navbar-toggle [disabled],
.sidebar .uk-navbar-nav > li > a.disabled,
.sidebar .uk-navbar-nav > li > a [disabled],
.sidebar .uk-navbar-nav > li > span.disabled,
.sidebar .uk-navbar-nav > li > span [disabled],
.sidebar .uk-navbar-item.disabled,
.sidebar .uk-navbar-item [disabled],
.sidebar .uk-navbar-toggle.disabled,
.sidebar .uk-navbar-toggle [disabled] {
	opacity: 0.3;
	cursor: default;
}
.toolbar .uk-navbar-nav > li > a .fis,
.toolbar .uk-navbar-nav > li > span .fis,
.toolbar .uk-navbar-item .fis,
.toolbar .uk-navbar-toggle .fis,
.sidebar .uk-navbar-nav > li > a .fis,
.sidebar .uk-navbar-nav > li > span .fis,
.sidebar .uk-navbar-item .fis,
.sidebar .uk-navbar-toggle .fis {
	font-size: 1.5rem;
}
.toolbar .uk-navbar-nav > li > a [class^=fa-],
.toolbar .uk-navbar-nav > li > a [class*=" fa-"],
.toolbar .uk-navbar-nav > li > span [class^=fa-],
.toolbar .uk-navbar-nav > li > span [class*=" fa-"],
.toolbar .uk-navbar-item [class^=fa-],
.toolbar .uk-navbar-item [class*=" fa-"],
.toolbar .uk-navbar-toggle [class^=fa-],
.toolbar .uk-navbar-toggle [class*=" fa-"],
.sidebar .uk-navbar-nav > li > a [class^=fa-],
.sidebar .uk-navbar-nav > li > a [class*=" fa-"],
.sidebar .uk-navbar-nav > li > span [class^=fa-],
.sidebar .uk-navbar-nav > li > span [class*=" fa-"],
.sidebar .uk-navbar-item [class^=fa-],
.sidebar .uk-navbar-item [class*=" fa-"],
.sidebar .uk-navbar-toggle [class^=fa-],
.sidebar .uk-navbar-toggle [class*=" fa-"] {
	font-size: 1.5rem;
}
.toolbar .uk-navbar-transparent .uk-navbar-nav > li > a,
.toolbar .uk-navbar-transparent .uk-navbar-nav > li > span,
.toolbar .uk-navbar-transparent .uk-navbar-item,
.toolbar .uk-navbar-transparent .uk-navbar-toggle,
.sidebar .uk-navbar-transparent .uk-navbar-nav > li > a,
.sidebar .uk-navbar-transparent .uk-navbar-nav > li > span,
.sidebar .uk-navbar-transparent .uk-navbar-item,
.sidebar .uk-navbar-transparent .uk-navbar-toggle {
	color: #455267;
}

.toolbar {
	color: #fff;
}
.toolbar .spacer,
.toolbar .divider {
	margin: 0 7px;
	width: 1px;
	height: 100%;
	min-height: 40px;
}
.toolbar .divider {
	border-left: 1px solid #aaa;
}
.toolbar .uk-button {
	padding: 4px 15px;
	min-height: 22px;
}
.slave .toolbar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #be636f;
}
.slave .toolbar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #b7515e;
}
.slave .toolbar .uk-navbar-nav > li.active > a {
	color: #be636f;
	background-color: #edfcff;
}
.slave .toolbar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #edfcff;
}
.toolbar.color-master .uk-navbar-container:not(.uk-navbar-transparent), .master .toolbar .uk-navbar-container:not(.uk-navbar-transparent), .color-master .toolbar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #3d87a3;
}
.toolbar.color-master .uk-navbar-nav > li > a:not(.disabled):hover, .master .toolbar .uk-navbar-nav > li > a:not(.disabled):hover, .color-master .toolbar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #367890;
}
.toolbar.color-master .uk-navbar-nav > li.active > a, .master .toolbar .uk-navbar-nav > li.active > a, .color-master .toolbar .uk-navbar-nav > li.active > a {
	color: #3d87a3;
}
.toolbar.color-master .uk-navbar-nav > li.active > a:not(.disabled):hover, .master .toolbar .uk-navbar-nav > li.active > a:not(.disabled):hover, .color-master .toolbar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #edfcff;
}

.sidebar .spacer,
.sidebar .divider {
	margin: 7px 0;
	width: 100%;
	height: 1px;
}
.sidebar .divider {
	border-top: 1px solid #aaa;
}
.sidebar .uk-navbar-container {
	padding: 4px 0;
}
.sidebar .uk-navbar-container .uk-navbar-nav > li.active > a {
	background-color: #fff;
}
.sidebar .sidetool {
	color: #fff;
}
.sidebar .palette {
	display: flex;
}
.sidebar .palette > * {
	padding: 1rem;
	height: 100%;
	width: 100%;
	overflow-y: auto;
	overflow-x: auto;
}
.slave .sidebar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #a04855;
}
.slave .sidebar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #8e404c;
}
.slave .sidebar .uk-navbar-nav > li.active > a {
	color: #a04855;
}
.slave .sidebar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #fff;
}
.master .sidebar .uk-navbar-container:not(.uk-navbar-transparent), .color-master .sidebar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #186c87;
}
.master .sidebar .uk-navbar-nav > li > a:not(.disabled):hover, .color-master .sidebar .uk-navbar-nav > li > a:not(.disabled):hover {
	background-color: #145b71;
}
.master .sidebar .uk-navbar-nav > li.active > a, .color-master .sidebar .uk-navbar-nav > li.active > a {
	color: #186c87;
}
.master .sidebar .uk-navbar-nav > li.active > a:not(.disabled):hover, .color-master .sidebar .uk-navbar-nav > li.active > a:not(.disabled):hover {
	background-color: #edfcff;
}

#strc_container #edit_area {
	display: flex;
	flex-grow: 1;
}
#strc_container #edit_area > * {
	margin-bottom: 10px;
	border: 1px solid #c4d0d8;
	max-width: 100%;
}
#strc_container #edit_area > * + * {
	margin-left: 15px;
}
#strc_container #edit_area .container {
	display: flex;
	width: 100%;
	flex-grow: 1;
}
#strc_container #edit_area .container .tree-area {
	display: flex;
	flex-grow: 1;
	overflow: hidden;
}
#strc_container #edit_area .container .tree-area .tree_tool {
	padding: 5px 0;
}
#strc_container #edit_area .container .tree-area .tree_tool ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}
#strc_container #edit_area .container .tree-area .tree_tool ul li a {
	padding: 0;
	display: inline-block;
	width: 40px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
#strc_container #edit_area .container .tree-area .tree_tool ul li a.disabled,
#strc_container #edit_area .container .tree-area .tree_tool ul li a [disabled] {
	opacity: 0.3;
	cursor: default;
}
#strc_container #edit_area .container .tree-area .tree_tool ul li a .fis {
	font-size: 1.42857143rem;
}
#strc_container #edit_area .container .tree-area .tree_tool hr {
	margin: 5px 0;
	border-color: #666666;
}
#strc_container #edit_area .container .tree-area .treeview {
	flex-grow: 1;
}
#strc_container #edit_area #master,
#strc_container #edit_area #slave {
	display: flex;
	flex-direction: column;
}
#strc_container #edit_area #master {
	width: 33.3222259247%;
}
#strc_container #edit_area #master .tree_tool {
	background-color: #186c87;
}
#strc_container #edit_area #master .tree_tool li > a:not(.disabled):hover {
	background-color: #145b71;
}
#strc_container #edit_area #slave {
	width: 66.6444518494%;
}
#strc_container #edit_area #slave .tree_tool {
	background-color: #a04855;
}
#strc_container #edit_area #slave .tree_tool li > a:not(.disabled):hover {
	background-color: #8e404c;
}
#strc_container #edit_area #slave .tree-area {
	width: 33.3222259247%;
}
#strc_container #edit_area #slave .topic_area {
	width: 66.6444518494%;
	border-left: 1px solid #c4d0d8;
	overflow: auto;
}

.tree_content {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	height: calc(100vh - 95px);
}
.tree_content .tree_content_wrap {
	display: flex;
	gap: 10px;
	flex-grow: 1;
	overflow: hidden;
}
.tree_content .tree_content_wrap > div {
	display: flex;
	flex-direction: column;
	border: 1px solid #c4d0d8;
}
.tree_content .tree_content_wrap > div:nth-child(1) {
	width: 33.3222259247%;
}
.tree_content .tree_content_wrap > div:nth-child(2) {
	width: 66.6444518494%;
}
.tree_content .tree_content_wrap > div .toolbar nav:not(.uk-navbar-transparent) {
	background-color: #3d87a3;
}
.tree_content .tree_content_wrap > div .container {
	display: flex;
	flex-grow: 1;
	height: calc(100% - 40px);
}
.tree_content .tree_content_wrap > div .container .tree-area {
	display: flex;
	flex-grow: 1;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool {
	padding: 5px 0;
	background-color: #186c87;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li {
	list-style: none;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a {
	padding: 0;
	display: inline-block;
	width: 40px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a:hover {
	text-decoration: none;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a:not(.disabled):hover {
	background-color: #145b71;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a.disabled {
	opacity: 0.3;
	cursor: default;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a > span {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 35px;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fa,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fas,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .far,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fal,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fad,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fab,
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool ul li a .fis {
	font-size: 1.42857143rem;
}
.tree_content .tree_content_wrap > div .container .tree-area .tree_tool hr {
	margin: 5px 0;
	border-color: #666666;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview {
	flex-grow: 1;
	overflow: auto;
}
.uk-drag .tree_content .tree_content_wrap > div .container .tree-area .treeview .leaf:hover {
	background-color: transparent;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul {
	padding-left: 2px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li {
	margin: 0 0 0 16px;
	padding: 0;
	list-style: none;
	position: relative;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.sortable-placeholder {
	padding: 0;
	border: 1px solid #00f;
	height: 32px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.in_summary > .leaf::before {
	content: "\f27a";
	font-family: "Font Awesome 5 Free";
	font-size: 1rem;
	font-weight: 900;
	transform: rotateY(180deg);
	position: absolute;
	left: 4px;
	top: 5px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.in_summary.ct2 > .leaf::before {
	left: 3px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.in_summary.change_summary > .leaf::before {
	color: #f00;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li ul {
	padding: 0;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li ul li {
	margin-left: 17px;
	display: flex;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li ul li .uk-badge {
	margin: 4px 0;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul li.collapsed > ul > li {
	display: none;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li .leaf {
	padding-left: 53px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li .leaf::after {
	content: "\f1b3";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	left: 21px;
	top: -6px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li > ul > li .leaf {
	padding-left: 46px;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview > ul > li > ul > li .leaf::after {
	content: "\f1b2";
	left: 20px;
	top: 0;
}
.tree_content .tree_content_wrap > div .container .tree-area .treeview .unset > .leaf::after {
	color: #f00;
}

#log_area {
	display: flex;
	flex-direction: column;
}
#log_area #log_toolbar .uk-navbar-nav > li > a,
#log_area #log_toolbar .uk-navbar-item,
#log_area #log_toolbar .uk-navbar-toggle {
	min-height: 30px;
	color: #455267;
}
#log_area #log_toolbar .uk-navbar-item label + label {
	margin-left: 15px;
}
#log_area #log_toolbar .uk-tab {
	margin-bottom: 0;
}
#log_area #log_toolbar .uk-tab::before {
	content: none;
}
#log_area #log_toolbar .uk-tab > li > a {
	margin-bottom: -1px;
	border-width: 2px;
	border-color: transparent;
}
#log_area #log_toolbar .uk-tab > li.uk-active > a {
	border-color: #eb6d45;
	font-weight: bold;
}
#log_area #log {
	border: 1px solid #c4d0d8;
	height: 120px;
	flex-grow: 1;
}
#log_area #log > * {
	display: none;
}
#log_area #log > *.uk-active {
	display: block;
}
#log_area #log .logs {
	font-size: 0.92857143rem;
}
#log_area #log .logs table {
	margin: 0.3125rem 0;
}
#log_area #log .logs table th,
#log_area #log .logs table td {
	padding: 0.125rem 0.4375rem;
	white-space: nowrap;
}
#log_area #log .logs table .editBtn {
	color: #396e90;
	text-decoration: underline;
	cursor: pointer;
}
#log_area #log .logs table .comment {
	width: 80%;
}
#log_area #log .logs table .comment > * {
	padding-left: 1em;
}
#log_area #log .logs table .comment > *:last-child {
	padding-right: 0;
}
#log_area #log .logs table .comment .sync::after,
#log_area #log .logs table .comment .versionUp::after {
	content: " ]";
}
#log_area #log .logs table .comment .sync > *::after,
#log_area #log .logs table .comment .versionUp > *::after {
	content: " | ";
}
#log_area #log .logs table .comment .sync > *:last-child::after,
#log_area #log .logs table .comment .versionUp > *:last-child::after {
	content: none;
}
#log_area #log .logs table .comment .sync::before {
	content: "SYNC:[ ";
}
#log_area #log .logs table .comment .sync .sync-src::before {
	content: "SRC: ";
}
#log_area #log .logs table .comment .sync .sync-srcLang::before {
	content: "LANG: ";
}
#log_area #log .logs table .comment .versionUp::before {
	content: "Version Up:[ ";
}
#log_area #log .logs table .comment .versionUp .versionUp-date::before {
	content: "DATE: ";
}
#log_area #log .logs table .comment .versionUp .versionUp-msg::before {
	content: "MSG: ";
}
#log_area #log .logs table .comment .versionUp .versionUp-label::before {
	content: "LABEL: ";
}

#contents[data-view=log-closed] #log {
	display: none;
}
#contents[data-view=log-expand] #edit_area,
#contents[data-view=log-expand] #var_list {
	display: none;
}
#contents[data-view=log-expand] #log_area {
	flex-grow: 1;
}

.treeview {
	padding: 7px 10px;
	width: 100%;
}
.treeview#master_tree, .treeview#slave_tree, .treeview.tree-folder, #pub_manager_placement .treeview {
	overflow-y: auto;
	overflow-x: auto;
}
.treeview > ul {
	margin: 0;
	padding: 0;
	width: 100%;
}
.treeview > ul li {
	margin: 0 0 0 16px;
	padding: 0;
	list-style: none;
	position: relative;
}
.treeview > ul li.move > .leaf::after,
.treeview > ul li.move > .chapter-text-container > .leaf::after {
	color: #a9f5c9;
}
.treeview > ul li.new > .leaf::after,
.treeview > ul li.new > .chapter-text-container > .leaf::after {
	color: #f5a9f2;
}
.treeview > ul li.insert > .leaf::after,
.treeview > ul li.insert > .chapter-text-container > .leaf::after {
	color: #a9d0f5;
}
.treeview > ul li.del > .leaf,
.treeview > ul li.del > .chapter-text-container > .leaf {
	background-color: #efefef;
	color: #b4b4b4;
}
.treeview > ul li:last-child {
	margin-bottom: 0;
}
.treeview > ul li > .chapter-text-container > .leaf,
.treeview > ul li > .leaf {
	margin: 2px 0;
	padding: 1px 3px 1px 22px;
	border: 1px solid transparent;
	min-height: 25px;
	min-width: 3rem;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	user-select: none;
}
.treeview > ul li > .chapter-text-container > .leaf:hover,
.treeview > ul li > .leaf:hover {
	background-color: #f1dbd6;
}
.treeview > ul li > .chapter-text-container > .leaf::after,
.treeview > ul li > .leaf::after {
	display: block;
	font-family: icon-ishare;
	font-size: 1.42857143rem;
	position: absolute;
	left: 0;
	top: -1px;
}
.treeview > ul li > .chapter-text-container > .leaf.file_hover,
.treeview > ul li > .leaf.file_hover {
	background-color: #f3c8c2;
}
.treeview > ul li.selected > .chapter-text-container > .leaf,
.treeview > ul li.selected > .leaf {
	border-color: #da9f91;
	background-color: #f5ccc3;
}
.treeview > ul li.selected [contenteditable=true] {
	background-color: #fff !important;
	user-select: auto;
	cursor: text;
}
.treeview > ul li[data-doc-type=step] > .leaf::after, .treeview > ul li.book > .leaf::after {
	content: "\e001";
}
.treeview > ul li .node-toggle {
	width: 15px;
	height: 18px;
	position: absolute;
	left: -15px;
	top: 5px;
}
.treeview > ul li .node-toggle::before {
	content: "";
	border-left: 8px solid transparent;
	border-top: 8px solid transparent;
	border-bottom: 8px #455267 solid;
	display: block;
	height: 0;
	width: 0;
	position: absolute;
	left: 0;
	top: -3px;
}
.treeview > ul li .uk-badge {
	margin-left: 0.2rem;
}
.treeview > ul li ul {
	margin: 0;
	padding: 0;
}
.treeview > ul li.collapsed > .node-toggle::before {
	transform: rotate(-45deg);
	top: -2px;
	left: -4px;
}
.treeview > ul li.collapsed > .uk-badge {
	margin-left: 0.2rem;
}
.treeview > ul li.collapsed > .uk-badge::before {
	content: attr(data-child-qua);
}
.treeview > ul li.collapsed > ul > li {
	display: none;
}
.treeview > ul li.ui-sortable-helper, .treeview > ul li.ui-draggable-dragging {
	width: 200px !important;
	height: 30px !important;
	display: block;
	opacity: 0.5;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.treeview > ul li.ui-sortable-helper > .leaf, .treeview > ul li.ui-draggable-dragging > .leaf {
	text-overflow: ellipsis;
}
#master_tree_area .treeview > ul li.sortable-placeholder {
	padding: 0;
	border: 1px solid #00f;
	height: 32px;
	display: list-item;
}
.treeview > ul > li {
	margin-left: 0;
}
.treeview > ul > li > .leaf {
	padding-left: 2.5rem;
}
.treeview > ul > li > .leaf::after {
	font-size: 2rem;
	top: -0.35714286rem;
}
.treeview > ul > li ul.chapters {
	padding-left: 5px;
}
.treeview > ul > li ul.chapters > li > .chapter-text-container {
	display: flex;
	justify-content: space-between;
}
.treeview > ul > li ul.chapters > li .leaf::after {
	content: "\e022";
}
.treeview > ul > li ul.chapters > li li.ref_movie > .leaf::after {
	font-style: normal;
	font-variant: normal;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 1.275rem;
	content: "\f03d";
	top: 0px;
}
.treeview > ul > li ul.chapters > li li.ref_image > .leaf::after {
	content: "\e058";
}
.treeview > ul > li ul.chapters > li .exc-editor {
	white-space: nowrap;
}
.treeview > ul > li ul.chapters > li .exc-editor .fis {
	font-size: 1.71428571rem;
}
.treeview > ul > li ul.chapters > li .exc-editor .uk-label .fis {
	font-size: 1.15em;
}
.treeview > ul > li ul.chapters > li .exc-editor .lock .fis-lock {
	margin-right: 5px;
	vertical-align: -4px;
}
#edit_toc .treeview > ul > li ul.chapters > li > .chapter-text-container > * {
	flex-grow: 1;
}
#edit_toc .treeview > ul > li ul.chapters > li > .chapter-text-container .comment_count {
	flex-grow: 5;
}
#edit_toc .treeview > ul > li ul.chapters > li > .chapter-text-container .exc-editor {
	text-align: right;
}
.treeview > ul > li ul.chapters li.topic > .leaf::after, .treeview > ul > li ul.chapters li.topicItem > .leaf::after {
	content: "\e026";
}
.treeview > ul > li ul.chapters li.topic.subChapter > .leaf::after, .treeview > ul > li ul.chapters li.topicItem.subChapter > .leaf::after {
	content: "\e024";
}
.treeview > ul > li ul.chapters li.topic ul ~ .leaf::after,
.treeview > ul > li ul.chapters li.topic .node-toggle ~ .leaf::after, .treeview > ul > li ul.chapters li.topicItem ul ~ .leaf::after,
.treeview > ul > li ul.chapters li.topicItem .node-toggle ~ .leaf::after {
	content: "\e024";
}
.treeview.tree-folder .leaf::after {
	content: "\e001";
	display: block;
	font-family: icon-ishare;
	font-size: 1.42857143rem;
	position: absolute;
	left: 0;
	top: -1px;
}
.treeview .comment_count > span {
	display: inline-block;
	white-space: nowrap;
	cursor: pointer;
}
.treeview .comment_count * + .uk-badge {
	margin-left: -10px;
	vertical-align: bottom;
}

#modal_search_options1 .uk-modal-dialog {
	width: 100%;
	max-width: 850px !important;
	min-width: 600px !important;
	top: 90px;
}

.supported_file .head {
	padding-right: 0.8rem;
}
.supported_file .head::after {
	content: ":";
	margin-left: 0.5rem;
	display: inline-block;
}

.up_files {
	position: relative;
}
.up_files .files {
	margin-bottom: 0.5rem;
}
.up_files .files:empty {
	margin: 0;
}
.up_files .files .file.uploading {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.up_files .files .file > * + * {
	margin-left: 1em;
}
.up_files .files .file .name {
	width: 200px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	flex-grow: 1;
}
.up_files .files .file a [data-cmd=del] {
	font-size: 1.05em;
	color: #a0a0a0;
}
.up_files .files .file .import_progress {
	width: 180px;
	font-size: 0.85714286rem;
	position: relative;
}
.up_files .files .file .import_progress .par {
	display: block;
	width: 100%;
	text-align: right;
}
.up_files .files .file .import_progress .par::before {
	content: attr(data-size) " : ";
}
.up_files .files .file .import_progress .par::after {
	content: "%";
}
.up_files .files .file .import_progress .par:empty::before {
	content: attr(data-size);
}
.up_files .files .file .import_progress .par:empty::after {
	content: none;
}
.up_files .files .file .import_progress progress {
	margin: 0;
	height: 2px;
	background-color: #cccccc;
}
.up_files .files .file .import_progress progress::-webkit-progress-bar {
	background-color: #f0f0f0;
}
.up_files .files .file .import_progress progress::-webkit-progress-value {
	background-color: #25b3a7;
}
.up_files input[type=file] {
	visibility: hidden;
	position: absolute;
	z-index: 0;
}
.up_files .drop_area .uploadData {
	padding: 15px;
	border: 2px dashed #bbb;
	border-radius: 10px;
	width: 100%;
	min-height: 200px;
	color: #bbb;
	display: flex;
	cursor: default;
}
.up_files .drop_area .uploadData .dic {
	margin: auto;
	display: block;
	text-align: center;
}
.up_files .drop_area .uploadData.files {
	flex-direction: column;
}
.up_files .drop_area .uploadData.files .file {
	padding: 0.28571429rem 0;
}
.up_files .drop_area .uploadData.files .uploaded {
	color: #455267;
	display: flex;
	justify-content: space-between;
}
.up_files .drop_area .uploadData.files .uploaded .import_progress {
	display: flex;
	width: auto;
}
.up_files .drop_area .uploadData.files .uploaded .import_progress [data-cmd=attach_del] {
	margin: 0 0 0 1rem;
	cursor: pointer;
}

.ct_tree,
#ct_tree {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
.ct_tree > li,
#ct_tree > li {
	margin-bottom: 7px;
	font-weight: 600;
}
.ct_tree > li > ul,
#ct_tree > li > ul {
	padding-left: 15px;
	list-style: none;
	font-weight: 400;
}
.ct_tree > li > ul > li,
#ct_tree > li > ul > li {
	margin: 3px 0;
}
.ct_tree > li > ul > li label > span,
#ct_tree > li > ul > li label > span {
	padding: 0 5px;
	line-height: 1.5;
	border: none;
	display: inline-block;
	min-width: 0;
	min-height: auto;
}
.ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover,
#ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover {
	background-color: transparent;
}
.ct_tree > li > ul > li label [type=radio],
.ct_tree > li > ul > li label [type=checkbox],
#ct_tree > li > ul > li label [type=radio],
#ct_tree > li > ul > li label [type=checkbox] {
	cursor: pointer;
}
.ct_tree > li > ul > li label [type=radio] + span,
.ct_tree > li > ul > li label [type=checkbox] + span,
#ct_tree > li > ul > li label [type=radio] + span,
#ct_tree > li > ul > li label [type=checkbox] + span {
	cursor: pointer;
}
.ct_tree > li > ul > li label [type=radio]:disabled, .ct_tree > li > ul > li label [type=radio].disabled,
.ct_tree > li > ul > li label [type=checkbox]:disabled,
.ct_tree > li > ul > li label [type=checkbox].disabled,
#ct_tree > li > ul > li label [type=radio]:disabled,
#ct_tree > li > ul > li label [type=radio].disabled,
#ct_tree > li > ul > li label [type=checkbox]:disabled,
#ct_tree > li > ul > li label [type=checkbox].disabled {
	cursor: default;
}
.ct_tree > li > ul > li label [type=radio]:disabled + span, .ct_tree > li > ul > li label [type=radio].disabled + span,
.ct_tree > li > ul > li label [type=checkbox]:disabled + span,
.ct_tree > li > ul > li label [type=checkbox].disabled + span,
#ct_tree > li > ul > li label [type=radio]:disabled + span,
#ct_tree > li > ul > li label [type=radio].disabled + span,
#ct_tree > li > ul > li label [type=checkbox]:disabled + span,
#ct_tree > li > ul > li label [type=checkbox].disabled + span {
	cursor: default;
}

.box-arrow-left {
	margin-left: 20px;
	position: relative;
}
.box-arrow-left::before, .box-arrow-left::after {
	content: "";
	border: solid transparent;
	border-left-width: 0;
	position: absolute;
	top: 49px;
}
.box-arrow-left::before {
	left: -18px;
	margin-top: -18px;
	border-width: 14px 18px;
	border-right-color: #fff;
	z-index: 2;
}
.box-arrow-left::after {
	left: -19px;
	margin-top: -19px;
	border-width: 15px 19px;
	border-right-color: #c4d0d8;
	z-index: 1;
}
.box-arrow-left::before, .box-arrow-left::after {
	border-left-width: 1px;
}

.comment-area {
	flex-direction: column;
}
.comment-area .search-area {
	padding: 10px;
	border-bottom: 1px solid #c4d0d8;
}
.comment-area .search-area .key_btn {
	width: 100%;
}
.comment-area .search-area .key_btn .uk-search-input {
	width: 100%;
	min-width: auto;
}
.comment-area .thread-area {
	padding: 15px;
	background-color: #f1f1f1;
	flex-grow: 1;
	overflow-y: auto;
	position: relative;
}
#editor .comment-area .thread-area {
	height: 100%;
}
.comment-area .thread-area .threads {
	padding: 8px;
	background-color: #f5f5fa;
	border: 1px solid #c4d0d8;
	border-radius: 5px;
}
.comment-area .thread-area .threads + .threads {
	margin-top: 15px;
}
.comment-area .thread-area .threads.box-arrow-left::before {
	border-right-color: #f5f5fa;
}
.comment-area .thread-area .threads .header {
	margin-bottom: 6px;
}
.comment-area .thread-area .threads .header::before {
	content: "\e01c";
	display: inline-block;
	font-family: icon-ishare;
	font-size: 1.5em;
	line-height: 1;
	vertical-align: 0;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: rotateY(180deg);
	vertical-align: -3px;
}
.comment-area .thread-area .threads .header > * {
	padding-left: 0.3rem;
}
.comment-area .thread-area .threads.hitcomment .header::before {
	animation: Flash1 0.75s infinite;
}
@keyframes Flash1 {
	50% {
		opacity: 0;
	}
}
.comment-area .thread-area .thread-item {
	background-color: #fff;
	border: 1px solid #c4d0d8;
}
.comment-area .thread-area .thread-item.new header > div:first-child::before {
	content: "New";
	padding: 1px 5px;
	background-color: #f00;
	display: inline-block;
	color: #fff;
	font-size: 0.875rem;
	line-height: 1.5;
}
.comment-area .thread-area .thread-item + .thread-item {
	margin-top: 10px;
}
.comment-area .thread-area .thread-item header > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item .read > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item .comment > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item .footer-master > div > *:not(.uk-drop):not(.uk-dropdown),
.comment-area .thread-area .thread-item footer > div > *:not(.uk-drop):not(.uk-dropdown) {
	display: inline-block;
}
.comment-area .thread-area .thread-item header > div > * + *,
.comment-area .thread-area .thread-item .read > div > * + *,
.comment-area .thread-area .thread-item .comment > div > * + *,
.comment-area .thread-area .thread-item .footer-master > div > * + *,
.comment-area .thread-area .thread-item footer > div > * + * {
	margin-left: 1rem;
}
.comment-area .thread-area .thread-item header {
	padding: 5px;
	background-color: #d3dce2;
}
.comment-area .thread-area .thread-item header > div > * + * {
	margin-left: 0.5rem;
}
.comment-area .thread-area .thread-item header > div:nth-child(2) {
	white-space: nowrap;
}
.comment-area .thread-area .thread-item header .uk-label {
	min-width: 70px;
	text-align: center;
}
.comment-area .thread-area .thread-item .footer-master,
.comment-area .thread-area .thread-item footer {
	padding: 5px 7px;
}
.comment-area .thread-area .thread-item .comment-item + .comment-item {
	border-top: 1px solid #c4d0d8;
}
.comment-area .thread-area .thread-item .comment-item .read,
.comment-area .thread-area .thread-item .comment-item .comment {
	padding: 5px 7px;
}
.comment-area .thread-area .thread-item .comment-item.master .comment {
	height: 1.85714286rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.comment-area .thread-area .thread-item .comment-item.master-cmt-view .comment {
	height: auto;
	text-overflow: clip;
	overflow: visible;
	white-space: normal;
	word-wrap: break-word;
	overflow-wrap: break-word;
}
.comment-area .thread-area .thread-item .comment-item .footer-master {
	display: none;
}
.comment-area .thread-area .thread-item .comment-item.reply, .comment-area .thread-area .thread-item .comment-item.change-status {
	display: none;
}
.comment-area .thread-area .thread-item .comment-item.editing .comment {
	display: none;
}
.comment-area .thread-area .thread-item .comment-item.editing .edit-form {
	padding: 0.35714286rem 0.71428571rem;
}
.comment-area .thread-area .thread-item .comment-item.editing .edit-form textarea {
	margin: 0.21428571rem 0;
	padding: 0.42857143rem;
	width: 100%;
	height: 5rem;
}
.comment-area .thread-area .thread-item .reply-form {
	padding: 0.35714286rem 0.71428571rem;
	border-top: 1px solid #c4d0d8;
}
.comment-area .thread-area .thread-item .reply-form textarea {
	margin: 0.21428571rem 0;
	padding: 0.42857143rem;
	width: 100%;
	height: 5rem;
}
.comment-area .thread-area .thread-item.reply-view .comment-item.master .comment {
	height: auto;
	text-overflow: clip;
	overflow: visible;
	white-space: normal;
}
.comment-area .thread-area .thread-item.reply-view .comment-item.master .footer-master {
	display: flex;
}
.comment-area .thread-area .thread-item.reply-view .comment-item.reply, .comment-area .thread-area .thread-item.reply-view .comment-item.change-status {
	display: block;
}
.comment-area .thread-area .thread-item.reply-view footer [data-cmd=view_all],
.comment-area .thread-area .thread-item.reply-view footer [data-cmd=view_reply] {
	display: none !important;
}
.comment-area .form-area {
	border-top: 1px solid #c4d0d8;
}
.comment-area .form-area textarea {
	height: 6rem;
}
.comment-area [data-cmd] .len {
	margin-left: 2px;
}
.comment-area [data-cmd] .len:not(:empty)::before {
	content: "\f0d9";
	margin-right: 2px;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}
.comment-area .uk-dropdown.menu-link {
	margin: 0 !important;
	padding: 0;
}
.comment-area .uk-dropdown.menu-link > div a,
.comment-area .uk-dropdown.menu-link > div button {
	padding: 5px 10px;
	width: 100%;
	display: flex;
	border: none;
	color: #455267;
	justify-content: space-between;
	align-items: center;
}
.comment-area .uk-dropdown.menu-link > div a:hover,
.comment-area .uk-dropdown.menu-link > div button:hover {
	background-color: #f1dbd6;
}
.comment-area .uk-dropdown.menu-link > div a > *,
.comment-area .uk-dropdown.menu-link > div button > * {
	display: inline-flex;
	align-items: center;
}
.comment-area .uk-dropdown.menu-link > div a .name,
.comment-area .uk-dropdown.menu-link > div button .name {
	margin-left: 0.5rem;
	max-width: 350px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.comment-area .uk-dropdown.menu-link > div a .size,
.comment-area .uk-dropdown.menu-link > div button .size {
	margin-left: 1rem;
}
.comment-area .uk-dropdown.menu-link > div a .size::after,
.comment-area .uk-dropdown.menu-link > div button .size::after {
	content: "KB";
}
.comment-area .uk-dropdown.menu-link.width-auto {
	min-width: 0;
	white-space: nowrap;
}

.modal-top-right-editor {
	padding: 0;
	background: none;
	top: 40px;
	left: auto;
	right: 60px;
	bottom: auto;
	overflow: visible;
}

#navi nav ul li.divider {
	padding: 10px 0;
	text-align: center;
}
#navi nav ul li.divider hr {
	margin: auto;
	width: 70%;
}
#navi nav ul li > a .fis.inline,
#navi nav ul li > span .fis.inline {
	font-size: 1.15em;
	position: static;
}
#navi nav ul li > a.disabled,
#navi nav ul li > span.disabled {
	color: #aaa;
}

#menber_list {
	overflow-y: auto;
	max-height: calc(100vh - 80px);
}

#shortcut #shortcut_list,
#shortcut .hwin {
	overflow-y: auto;
	max-height: calc(100vh - 80px);
}
#shortcut #shortcut_list .subtitle,
#shortcut .hwin .subtitle {
	margin-left: 0.5rem;
}
#shortcut #shortcut_list .subtitle::before,
#shortcut .hwin .subtitle::before {
	content: "(";
}
#shortcut #shortcut_list .subtitle::after,
#shortcut .hwin .subtitle::after {
	content: ")";
}
#shortcut #shortcut_list .subtitle:empty::before, #shortcut #shortcut_list .subtitle:empty::after,
#shortcut .hwin .subtitle:empty::before,
#shortcut .hwin .subtitle:empty::after {
	content: none;
}
#shortcut #shortcut_list .active > a,
#shortcut #shortcut_list .active > span,
#shortcut .hwin .active > a,
#shortcut .hwin .active > span {
	background-color: #f7c7b8;
}

#pub_manage_mode_links {
	padding: 0;
}
#pub_manage_mode_links li > a,
#pub_manage_mode_links li > span {
	padding: 10px 15px;
	display: block;
	color: inherit;
	text-decoration: none;
}
#pub_manage_mode_links li > a:hover,
#pub_manage_mode_links li > span:hover {
	background-color: #eeeef5;
	color: inherit;
}

#set_search_word_modal #word_text {
	display: flex;
	flex-wrap: wrap;
	gap: 15px;
}
#set_search_word_modal #word_text > * {
	flex-basis: 48%;
}
#set_search_word_modal #word_text label {
	display: flex;
	align-items: baseline;
	gap: 5px;
}
#set_search_word_modal #word_text label > span {
	font-size: 1.1rem;
	font-weight: 600;
}
#set_search_word_modal #word_text label textarea {
	height: 5rem;
}

.text-length {
	margin: 0;
}
h6 + .text-length {
	margin-top: -1em;
}

.w25:not(.uk-modal) {
	width: 25px !important;
}

.maxw25 {
	max-width: 25px !important;
}

.minw25 {
	min-width: 25px !important;
}

.w50:not(.uk-modal) {
	width: 50px !important;
}

.maxw50 {
	max-width: 50px !important;
}

.minw50 {
	min-width: 50px !important;
}

.w75:not(.uk-modal) {
	width: 75px !important;
}

.maxw75 {
	max-width: 75px !important;
}

.minw75 {
	min-width: 75px !important;
}

.w100:not(.uk-modal) {
	width: 100px !important;
}

.maxw100 {
	max-width: 100px !important;
}

.minw100 {
	min-width: 100px !important;
}

.w125:not(.uk-modal) {
	width: 125px !important;
}

.maxw125 {
	max-width: 125px !important;
}

.minw125 {
	min-width: 125px !important;
}

.w150:not(.uk-modal) {
	width: 150px !important;
}

.maxw150 {
	max-width: 150px !important;
}

.minw150 {
	min-width: 150px !important;
}

.w175:not(.uk-modal) {
	width: 175px !important;
}

.maxw175 {
	max-width: 175px !important;
}

.minw175 {
	min-width: 175px !important;
}

.w200:not(.uk-modal) {
	width: 200px !important;
}

.maxw200 {
	max-width: 200px !important;
}

.minw200 {
	min-width: 200px !important;
}

.w225:not(.uk-modal) {
	width: 225px !important;
}

.maxw225 {
	max-width: 225px !important;
}

.minw225 {
	min-width: 225px !important;
}

.w250:not(.uk-modal) {
	width: 250px !important;
}

.maxw250 {
	max-width: 250px !important;
}

.minw250 {
	min-width: 250px !important;
}

.w275:not(.uk-modal) {
	width: 275px !important;
}

.maxw275 {
	max-width: 275px !important;
}

.minw275 {
	min-width: 275px !important;
}

.w300:not(.uk-modal) {
	width: 300px !important;
}

.maxw300 {
	max-width: 300px !important;
}

.minw300 {
	min-width: 300px !important;
}

.w325:not(.uk-modal) {
	width: 325px !important;
}

.maxw325 {
	max-width: 325px !important;
}

.minw325 {
	min-width: 325px !important;
}

.w350:not(.uk-modal) {
	width: 350px !important;
}

.maxw350 {
	max-width: 350px !important;
}

.minw350 {
	min-width: 350px !important;
}

.w375:not(.uk-modal) {
	width: 375px !important;
}

.maxw375 {
	max-width: 375px !important;
}

.minw375 {
	min-width: 375px !important;
}

.w400:not(.uk-modal) {
	width: 400px !important;
}

.maxw400 {
	max-width: 400px !important;
}

.minw400 {
	min-width: 400px !important;
}

.w425:not(.uk-modal) {
	width: 425px !important;
}

.maxw425 {
	max-width: 425px !important;
}

.minw425 {
	min-width: 425px !important;
}

.w450:not(.uk-modal) {
	width: 450px !important;
}

.maxw450 {
	max-width: 450px !important;
}

.minw450 {
	min-width: 450px !important;
}

.w475:not(.uk-modal) {
	width: 475px !important;
}

.maxw475 {
	max-width: 475px !important;
}

.minw475 {
	min-width: 475px !important;
}

.w500:not(.uk-modal) {
	width: 500px !important;
}

.maxw500 {
	max-width: 500px !important;
}

.minw500 {
	min-width: 500px !important;
}

.w525:not(.uk-modal) {
	width: 525px !important;
}

.maxw525 {
	max-width: 525px !important;
}

.minw525 {
	min-width: 525px !important;
}

.w550:not(.uk-modal) {
	width: 550px !important;
}

.maxw550 {
	max-width: 550px !important;
}

.minw550 {
	min-width: 550px !important;
}

.w575:not(.uk-modal) {
	width: 575px !important;
}

.maxw575 {
	max-width: 575px !important;
}

.minw575 {
	min-width: 575px !important;
}

.w600:not(.uk-modal) {
	width: 600px !important;
}

.maxw600 {
	max-width: 600px !important;
}

.minw600 {
	min-width: 600px !important;
}

.w625:not(.uk-modal) {
	width: 625px !important;
}

.maxw625 {
	max-width: 625px !important;
}

.minw625 {
	min-width: 625px !important;
}

.w650:not(.uk-modal) {
	width: 650px !important;
}

.maxw650 {
	max-width: 650px !important;
}

.minw650 {
	min-width: 650px !important;
}

.w675:not(.uk-modal) {
	width: 675px !important;
}

.maxw675 {
	max-width: 675px !important;
}

.minw675 {
	min-width: 675px !important;
}

.w700:not(.uk-modal) {
	width: 700px !important;
}

.maxw700 {
	max-width: 700px !important;
}

.minw700 {
	min-width: 700px !important;
}

.w725:not(.uk-modal) {
	width: 725px !important;
}

.maxw725 {
	max-width: 725px !important;
}

.minw725 {
	min-width: 725px !important;
}

.w750:not(.uk-modal) {
	width: 750px !important;
}

.maxw750 {
	max-width: 750px !important;
}

.minw750 {
	min-width: 750px !important;
}

.w775:not(.uk-modal) {
	width: 775px !important;
}

.maxw775 {
	max-width: 775px !important;
}

.minw775 {
	min-width: 775px !important;
}

.w800:not(.uk-modal) {
	width: 800px !important;
}

.maxw800 {
	max-width: 800px !important;
}

.minw800 {
	min-width: 800px !important;
}

.w825:not(.uk-modal) {
	width: 825px !important;
}

.maxw825 {
	max-width: 825px !important;
}

.minw825 {
	min-width: 825px !important;
}

.w850:not(.uk-modal) {
	width: 850px !important;
}

.maxw850 {
	max-width: 850px !important;
}

.minw850 {
	min-width: 850px !important;
}

.w875:not(.uk-modal) {
	width: 875px !important;
}

.maxw875 {
	max-width: 875px !important;
}

.minw875 {
	min-width: 875px !important;
}

.w900:not(.uk-modal) {
	width: 900px !important;
}

.maxw900 {
	max-width: 900px !important;
}

.minw900 {
	min-width: 900px !important;
}

.w925:not(.uk-modal) {
	width: 925px !important;
}

.maxw925 {
	max-width: 925px !important;
}

.minw925 {
	min-width: 925px !important;
}

.w950:not(.uk-modal) {
	width: 950px !important;
}

.maxw950 {
	max-width: 950px !important;
}

.minw950 {
	min-width: 950px !important;
}

.w975:not(.uk-modal) {
	width: 975px !important;
}

.maxw975 {
	max-width: 975px !important;
}

.minw975 {
	min-width: 975px !important;
}

.w1000:not(.uk-modal) {
	width: 1000px !important;
}

.maxw1000 {
	max-width: 1000px !important;
}

.minw1000 {
	min-width: 1000px !important;
}

.w1025:not(.uk-modal) {
	width: 1025px !important;
}

.maxw1025 {
	max-width: 1025px !important;
}

.minw1025 {
	min-width: 1025px !important;
}

.w1050:not(.uk-modal) {
	width: 1050px !important;
}

.maxw1050 {
	max-width: 1050px !important;
}

.minw1050 {
	min-width: 1050px !important;
}

.w1075:not(.uk-modal) {
	width: 1075px !important;
}

.maxw1075 {
	max-width: 1075px !important;
}

.minw1075 {
	min-width: 1075px !important;
}

.w1100:not(.uk-modal) {
	width: 1100px !important;
}

.maxw1100 {
	max-width: 1100px !important;
}

.minw1100 {
	min-width: 1100px !important;
}

.w1125:not(.uk-modal) {
	width: 1125px !important;
}

.maxw1125 {
	max-width: 1125px !important;
}

.minw1125 {
	min-width: 1125px !important;
}

.w1150:not(.uk-modal) {
	width: 1150px !important;
}

.maxw1150 {
	max-width: 1150px !important;
}

.minw1150 {
	min-width: 1150px !important;
}

.w1175:not(.uk-modal) {
	width: 1175px !important;
}

.maxw1175 {
	max-width: 1175px !important;
}

.minw1175 {
	min-width: 1175px !important;
}

.w1200:not(.uk-modal) {
	width: 1200px !important;
}

.maxw1200 {
	max-width: 1200px !important;
}

.minw1200 {
	min-width: 1200px !important;
}

.w1225:not(.uk-modal) {
	width: 1225px !important;
}

.maxw1225 {
	max-width: 1225px !important;
}

.minw1225 {
	min-width: 1225px !important;
}

.w1250:not(.uk-modal) {
	width: 1250px !important;
}

.maxw1250 {
	max-width: 1250px !important;
}

.minw1250 {
	min-width: 1250px !important;
}

.w1275:not(.uk-modal) {
	width: 1275px !important;
}

.maxw1275 {
	max-width: 1275px !important;
}

.minw1275 {
	min-width: 1275px !important;
}

.w1300:not(.uk-modal) {
	width: 1300px !important;
}

.maxw1300 {
	max-width: 1300px !important;
}

.minw1300 {
	min-width: 1300px !important;
}

.w1325:not(.uk-modal) {
	width: 1325px !important;
}

.maxw1325 {
	max-width: 1325px !important;
}

.minw1325 {
	min-width: 1325px !important;
}

.w1350:not(.uk-modal) {
	width: 1350px !important;
}

.maxw1350 {
	max-width: 1350px !important;
}

.minw1350 {
	min-width: 1350px !important;
}

.w1375:not(.uk-modal) {
	width: 1375px !important;
}

.maxw1375 {
	max-width: 1375px !important;
}

.minw1375 {
	min-width: 1375px !important;
}

.w1400:not(.uk-modal) {
	width: 1400px !important;
}

.maxw1400 {
	max-width: 1400px !important;
}

.minw1400 {
	min-width: 1400px !important;
}

.w1425:not(.uk-modal) {
	width: 1425px !important;
}

.maxw1425 {
	max-width: 1425px !important;
}

.minw1425 {
	min-width: 1425px !important;
}

.w1450:not(.uk-modal) {
	width: 1450px !important;
}

.maxw1450 {
	max-width: 1450px !important;
}

.minw1450 {
	min-width: 1450px !important;
}

.w1475:not(.uk-modal) {
	width: 1475px !important;
}

.maxw1475 {
	max-width: 1475px !important;
}

.minw1475 {
	min-width: 1475px !important;
}

.w1500:not(.uk-modal) {
	width: 1500px !important;
}

.maxw1500 {
	max-width: 1500px !important;
}

.minw1500 {
	min-width: 1500px !important;
}

.w1525:not(.uk-modal) {
	width: 1525px !important;
}

.maxw1525 {
	max-width: 1525px !important;
}

.minw1525 {
	min-width: 1525px !important;
}

.w1550:not(.uk-modal) {
	width: 1550px !important;
}

.maxw1550 {
	max-width: 1550px !important;
}

.minw1550 {
	min-width: 1550px !important;
}

.w1575:not(.uk-modal) {
	width: 1575px !important;
}

.maxw1575 {
	max-width: 1575px !important;
}

.minw1575 {
	min-width: 1575px !important;
}

.w1600:not(.uk-modal) {
	width: 1600px !important;
}

.maxw1600 {
	max-width: 1600px !important;
}

.minw1600 {
	min-width: 1600px !important;
}

.h25 {
	height: 25px !important;
}

.h50 {
	height: 50px !important;
}

.h75 {
	height: 75px !important;
}

.h100 {
	height: 100px !important;
}

.h125 {
	height: 125px !important;
}

.h150 {
	height: 150px !important;
}

.h175 {
	height: 175px !important;
}

.h200 {
	height: 200px !important;
}

.h225 {
	height: 225px !important;
}

.h250 {
	height: 250px !important;
}

.h275 {
	height: 275px !important;
}

.h300 {
	height: 300px !important;
}

.h325 {
	height: 325px !important;
}

.h350 {
	height: 350px !important;
}

.h375 {
	height: 375px !important;
}

.h400 {
	height: 400px !important;
}

.h425 {
	height: 425px !important;
}

.h450 {
	height: 450px !important;
}

.h475 {
	height: 475px !important;
}

.h500 {
	height: 500px !important;
}

.h525 {
	height: 525px !important;
}

.h550 {
	height: 550px !important;
}

.h575 {
	height: 575px !important;
}

.h600 {
	height: 600px !important;
}

.h625 {
	height: 625px !important;
}

.h650 {
	height: 650px !important;
}

.h675 {
	height: 675px !important;
}

.h700 {
	height: 700px !important;
}

.h725 {
	height: 725px !important;
}

.h750 {
	height: 750px !important;
}

.h775 {
	height: 775px !important;
}

.h800 {
	height: 800px !important;
}

.h825 {
	height: 825px !important;
}

.h850 {
	height: 850px !important;
}

.h875 {
	height: 875px !important;
}

.h900 {
	height: 900px !important;
}

.h925 {
	height: 925px !important;
}

.h950 {
	height: 950px !important;
}

.h975 {
	height: 975px !important;
}

.h1000 {
	height: 1000px !important;
}

.maxh25 {
	max-height: 25px !important;
}

.minh25 {
	min-height: 25px !important;
}

.maxh50 {
	max-height: 50px !important;
}

.minh50 {
	min-height: 50px !important;
}

.maxh75 {
	max-height: 75px !important;
}

.minh75 {
	min-height: 75px !important;
}

.maxh100 {
	max-height: 100px !important;
}

.minh100 {
	min-height: 100px !important;
}

.maxh125 {
	max-height: 125px !important;
}

.minh125 {
	min-height: 125px !important;
}

.maxh150 {
	max-height: 150px !important;
}

.minh150 {
	min-height: 150px !important;
}

.maxh175 {
	max-height: 175px !important;
}

.minh175 {
	min-height: 175px !important;
}

.maxh200 {
	max-height: 200px !important;
}

.minh200 {
	min-height: 200px !important;
}

.maxh225 {
	max-height: 225px !important;
}

.minh225 {
	min-height: 225px !important;
}

.maxh250 {
	max-height: 250px !important;
}

.minh250 {
	min-height: 250px !important;
}

.maxh275 {
	max-height: 275px !important;
}

.minh275 {
	min-height: 275px !important;
}

.maxh300 {
	max-height: 300px !important;
}

.minh300 {
	min-height: 300px !important;
}

.maxh325 {
	max-height: 325px !important;
}

.minh325 {
	min-height: 325px !important;
}

.maxh350 {
	max-height: 350px !important;
}

.minh350 {
	min-height: 350px !important;
}

.maxh375 {
	max-height: 375px !important;
}

.minh375 {
	min-height: 375px !important;
}

.maxh400 {
	max-height: 400px !important;
}

.minh400 {
	min-height: 400px !important;
}

.maxh425 {
	max-height: 425px !important;
}

.minh425 {
	min-height: 425px !important;
}

.maxh450 {
	max-height: 450px !important;
}

.minh450 {
	min-height: 450px !important;
}

.maxh475 {
	max-height: 475px !important;
}

.minh475 {
	min-height: 475px !important;
}

.maxh500 {
	max-height: 500px !important;
}

.minh500 {
	min-height: 500px !important;
}

.maxh525 {
	max-height: 525px !important;
}

.minh525 {
	min-height: 525px !important;
}

.maxh550 {
	max-height: 550px !important;
}

.minh550 {
	min-height: 550px !important;
}

.maxh575 {
	max-height: 575px !important;
}

.minh575 {
	min-height: 575px !important;
}

.maxh600 {
	max-height: 600px !important;
}

.minh600 {
	min-height: 600px !important;
}

.maxh625 {
	max-height: 625px !important;
}

.minh625 {
	min-height: 625px !important;
}

.maxh650 {
	max-height: 650px !important;
}

.minh650 {
	min-height: 650px !important;
}

.maxh675 {
	max-height: 675px !important;
}

.minh675 {
	min-height: 675px !important;
}

.maxh700 {
	max-height: 700px !important;
}

.minh700 {
	min-height: 700px !important;
}

.maxh725 {
	max-height: 725px !important;
}

.minh725 {
	min-height: 725px !important;
}

.maxh750 {
	max-height: 750px !important;
}

.minh750 {
	min-height: 750px !important;
}

.maxh775 {
	max-height: 775px !important;
}

.minh775 {
	min-height: 775px !important;
}

.maxh800 {
	max-height: 800px !important;
}

.minh800 {
	min-height: 800px !important;
}

.maxh825 {
	max-height: 825px !important;
}

.minh825 {
	min-height: 825px !important;
}

.maxh850 {
	max-height: 850px !important;
}

.minh850 {
	min-height: 850px !important;
}

.maxh875 {
	max-height: 875px !important;
}

.minh875 {
	min-height: 875px !important;
}

.maxh900 {
	max-height: 900px !important;
}

.minh900 {
	min-height: 900px !important;
}

.maxh925 {
	max-height: 925px !important;
}

.minh925 {
	min-height: 925px !important;
}

.maxh950 {
	max-height: 950px !important;
}

.minh950 {
	min-height: 950px !important;
}

.maxh975 {
	max-height: 975px !important;
}

.minh975 {
	min-height: 975px !important;
}

.maxh1000 {
	max-height: 1000px !important;
}

.minh1000 {
	min-height: 1000px !important;
}

/*
	Layout
*/
body {
	background-color: #f2f4f3;
	min-height: 100vh;
	display: flex;
	flex-direction: column;
}
body > header {
	height: 65px;
	position: sticky !important;
	top: 0;
	z-index: 1000;
}
body > main {
	flex-grow: 1;
}
body > main > #navi {
	width: 216px;
	min-width: 216px;
	height: calc(100vh - 65px);
	overflow-y: auto;
	position: sticky !important;
	top: 65px;
	z-index: 1000;
}
body.layout_tool {
	padding: 0 !important;
	overflow: hidden;
}
body.layout_tool > main {
	padding: 0 !important;
	display: flex;
	height: 100vh;
}
body.layout_tool > main > * {
	width: 50%;
	height: 100vh;
	flex-grow: 1;
}
body.layout_tool > main > article {
	display: flex;
	flex-direction: column;
}
body.layout_tool > main > article > nav {
	flex-basis: 40px;
}
body.layout_tool > main > article > section {
	flex-grow: 1;
	display: flex;
}
body.layout_tool > main .toolbar {
	height: 40px;
}
body.layout_tool > main .contents {
	height: calc(100vh - 40px);
}
body.layout_tool > main .contents .sidebar,
body.layout_tool > main .contents .palette,
body.layout_tool > main .contents .main_area {
	height: 100%;
}
body.layout_tool > main .contents .sidebar {
	display: flex;
}
body.layout_tool > main .contents .sidebar .sidetool {
	width: 40px;
}
body.layout_tool > main .contents .palette {
	width: 240px;
}
body.layout_tool > main .contents .main_area {
	flex-grow: 1;
}
body.layout_tool > main #slave section {
	flex-direction: row-reverse;
}
body.layout_tool > main #slave .palette {
	display: none;
}
body.layout_tool > main #slave .main_area {
	flex-grow: 1;
}
body.layout_tool > main #slave .view-toc .palette {
	display: block;
}
body.layout_tool > main #slave .view-toc .main_area {
	width: calc(100% - 280px);
}
body.layout_tool > main #slave [data-cmd=view-slave] {
	transform: rotateY(180deg);
}
body.layout_tool > main.hide-slave #master {
	width: 100%;
}
body.layout_tool > main.hide-slave #slave {
	width: 0;
	position: relative;
}
body.layout_tool > main.hide-slave #slave .toolbar {
	overflow: hidden;
	position: absolute;
	left: -40px;
}
body.layout_tool > main.hide-slave #slave .toolbar > * {
	height: 100%;
}
body.layout_tool > main.hide-slave #slave .toolbar .uk-navbar-nav > li.active > a {
	background-color: #be636f;
}
body.layout_tool > main.hide-slave #slave .contents {
	display: none;
}
body.layout_tool > main.hide-slave #slave [data-cmd=view-slave] {
	transform: rotateY(0deg);
}
body.lyaout_preview > header {
	height: 40px;
}
body.lyaout_preview main {
	display: flex;
	max-height: calc(100vh - 40px);
}
body.lyaout_preview main .tree-area {
	display: flex;
	width: 320px;
}
body.lyaout_preview main .tree-area .tree_tool {
	width: 40px;
}
body.lyaout_preview main .tree-area .treeview {
	flex-grow: 1;
	overflow: auto;
}
body.lyaout_preview main article {
	border-left: 1px solid #c4d0d8;
	flex-grow: 1;
}

.uk-modal-page body {
	padding-top: 65px;
}
.uk-modal-page body > header {
	position: fixed !important;
	overflow-y: scroll;
}
.uk-modal-page body > main {
	padding-left: 216px;
}
.uk-modal-page body > main > #navi {
	position: fixed !important;
	left: 0;
}
.uk-modal-page body.navi-short > main {
	padding-left: 50px;
}
.uk-modal-page body > header {
	width: 100%;
}
.uk-modal-page body#login {
	padding-top: 0;
}
.uk-modal-page body#reset_password > main {
	padding-left: 0;
}

/*
	header
*/
body > header {
	padding: 0 15px 0 0;
	background-color: #6e6e6e;
	color: #fff;
}
body > header [class|=uk-navbar] > * {
	padding: 0 15px;
}
body > header #logo {
	width: 216px;
}
body > header #group {
	margin-right: 40px;
	padding-left: 35px;
	position: relative;
}
body > header #group::before {
	content: "\e007";
	padding: 0px;
	background-color: #fff;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	font-family: icon-ishare;
	font-size: 1.2rem;
	color: #6e6e6e;
	text-align: center;
	position: absolute;
	left: 0;
	top: -3px;
}
body > header #group .groupname {
	cursor: pointer;
}
body > header #document_name {
	padding-left: 30px;
	position: relative;
}
body > header #document_name::before {
	content: "\e003";
	padding: 0px;
	width: 25px;
	height: 25px;
	font-family: icon-ishare;
	font-size: 1.5rem;
	position: absolute;
	left: 0;
	top: -5px;
}
body > header #shortcut {
	display: flex;
	align-items: center;
	position: relative;
}
body > header #shortcut > * {
	padding: 0 8px;
	position: relative;
}
body > header #shortcut > * > a,
body > header #shortcut > * > span {
	color: #fff;
	cursor: pointer;
}
body > header #shortcut > * > a.disabled,
body > header #shortcut > * > span.disabled {
	opacity: 0.5;
	cursor: default;
}
body > header #shortcut > * > a .fis,
body > header #shortcut > * > a .fa,
body > header #shortcut > * > a .fas,
body > header #shortcut > * > a .far,
body > header #shortcut > * > span .fis,
body > header #shortcut > * > span .fa,
body > header #shortcut > * > span .fas,
body > header #shortcut > * > span .far {
	font-size: 1.875rem;
}
body > header #login {
	padding: 0 8px;
	position: relative;
}
body > header #login > span {
	cursor: pointer;
}
body > header #login > span .fis {
	font-size: 2rem;
}
body > header .hwin {
	background-color: #fff;
	border: 1px solid #c4d0d8;
	box-shadow: 0 5px 20px 4px rgba(0, 0, 0, 0.2);
	color: #666;
	display: none;
	position: absolute;
}
body > header .hwin ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
body > header .hwin ul li > a,
body > header .hwin ul li > span {
	padding: 10px 15px;
	display: block;
	color: #666;
	text-decoration: none;
}
body > header .hwin ul li > a:hover,
body > header .hwin ul li > span:hover {
	background-color: #eeeef5;
	color: #666;
}
body > header .hwin .uk-dropdown {
	padding: 0;
}
body > header .hwin.pub_manage_list {
	white-space: nowrap;
	width: auto;
	top: 45px;
	right: 10px;
}
body > header .hwin.group_list {
	width: 300px;
	top: 45px;
	right: 10px;
}
body > header #menber_list {
	padding: 15px;
	background: #fff;
	border: 1px solid #c4d0d8;
	display: none;
	color: #666;
	position: absolute;
	top: 35px;
	left: 10px;
}
body > header #menber_list table {
	min-width: 400px;
}
body > header #menber_list table th, body > header #menber_list table td {
	vertical-align: middle;
	white-space: nowrap;
}
body > header #user {
	padding: 15px;
	background: #fff;
	border: 1px solid #c4d0d8;
	display: none;
	width: 320px;
	color: #666;
	text-align: center;
	position: absolute;
	top: 45px;
	right: 10px;
	z-index: 10;
}
body > header #user h4 {
	margin: 10px auto 2px;
	font-size: 1.2rem;
}
body > header #user .icon {
	margin: 0 auto;
	border: 1px solid;
	border-radius: 50%;
	width: 45px;
	height: 45px;
}
body > header #user .icon .fis {
	font-size: 2.3rem;
	line-height: 42px;
}
body > header #user .mail {
	margin: 2px auto;
}
body > header #user .btn_uset,
body > header #user .btn_logout {
	margin: 10px auto;
}

/*
	footer
*/
/*
	Navi
*/
#navi {
	background-color: #6e6e6e;
	color: #666;
}
#navi nav ul {
	margin: 0;
	padding: 0;
}
#navi nav ul li {
	display: block;
	position: relative;
}
#navi nav ul li > a,
#navi nav ul li > span {
	margin: 0;
	padding: 10px 15px 10px 45px;
	display: block;
	min-height: 3rem;
	text-decoration: none;
	cursor: pointer;
	position: relative;
}
#navi nav ul li > a:hover,
#navi nav ul li > span:hover {
	background-color: #876e66;
}
#navi nav ul li > a .fa, #navi nav ul li > a .fas, #navi nav ul li > a .far, #navi nav ul li > a .fab,
#navi nav ul li > a .fis,
#navi nav ul li > span .fa,
#navi nav ul li > span .fas,
#navi nav ul li > span .far,
#navi nav ul li > span .fab,
#navi nav ul li > span .fis {
	font-size: 1.5rem;
	position: absolute;
	left: 1rem;
}
#navi nav ul li > a {
	color: #fff;
}
#navi nav ul li > span {
	color: #fff;
}
#navi nav ul li ul {
	display: none;
}
#navi nav ul li.active > a,
#navi nav ul li.active > span {
	background-color: #eb6d45;
	color: #fff;
}
#navi nav ul li.active > a::after,
#navi nav ul li.active > span::after {
	content: "";
	margin-top: -10px;
	border-color: transparent;
	border-style: solid;
	border-width: 10px;
	border-right-color: #f2f4f3;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	right: 0;
}
#navi nav ul li.divider hr {
	border-color: #999;
}
#navi nav ul.show {
	display: block;
}
#navi nav > ul > li > a .text,
#navi nav > ul > li > span .text {
	font-weight: bold;
}
#navi .toggle-menu {
	margin: 0.5rem;
	text-align: right;
	cursor: pointer;
}
#navi .toggle-menu > span {
	background-color: #fff;
	border: 1px solid #879faf;
	display: inline-block;
	height: 1.85714286rem;
	width: 26px;
	position: relative;
}
#navi .toggle-menu > span::before {
	content: "";
	margin-top: -5px;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 8px;
	border-right-color: #666;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	left: 7px;
}
.navi-short #navi {
	width: 50px;
	min-width: 50px;
}
.navi-short #navi > div[uk-sticky] {
	width: 50px !important;
}
.navi-short #navi nav ul li.active-parent > span {
	background-color: #eb6d45;
}
.navi-short #navi nav ul li.active-parent > span::after {
	content: "";
	margin-top: -10px;
	border-color: transparent;
	border-style: solid;
	border-width: 10px;
	border-right-color: #f2f4f3;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	right: 0;
}
.navi-short #navi nav ul li ul {
	display: none;
}
.navi-short #navi nav ul li .text,
.navi-short #navi nav ul li span:not(:first-child) {
	display: none;
}
.navi-short #navi nav ul li > a,
.navi-short #navi nav ul li > span {
	padding-left: 35px;
}
.navi-short #navi nav ul li > a::after,
.navi-short #navi nav ul li > span::after {
	margin-top: -7px;
	border-width: 7px;
}
.navi-short #navi nav ul li > a .fis,
.navi-short #navi nav ul li > span .fis {
	left: 1rem;
}
.navi-short #navi .toggle-menu {
	text-align: center;
}
.navi-short #navi .toggle-menu > span::before {
	border-right-color: transparent;
	border-left-width: 8px;
	border-left-color: #666;
	border-right-width: 0;
	left: 9px;
}

.nav-dropdown {
	padding: 0;
	display: none;
	background-color: #6e6e6e;
}
.nav-dropdown ul {
	margin: 0;
	padding: 0;
}
.nav-dropdown ul li {
	display: block;
	position: relative;
}
.nav-dropdown ul li > a,
.nav-dropdown ul li > span {
	margin: 0;
	padding: 10px 20px;
	display: block;
	min-height: 3rem;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	position: relative;
}
.nav-dropdown ul li > a:hover,
.nav-dropdown ul li > span:hover {
	background-color: #876e66;
}

/*
	Layout
*/
/*
	header
*/
/*
	footer
*/
/*
	Navi
*/
#navi .toggle-menu {
	margin: 2.5rem 0 0 1rem;
	background-color: #f2f4f3;
	border-radius: 0.71428571rem 0 0 0.71428571rem;
	height: 1.85714286rem;
	display: block;
	color: #6e6e6e;
	cursor: pointer;
	position: relative;
}
#navi .toggle-menu::before {
	content: "";
	margin-top: -5px;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 8px;
	border-right-color: #6e6e6e;
	border-left-width: 0;
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	left: 7px;
}
.navi-short #navi .toggle-menu {
	margin-left: 0;
	margin-right: 1rem;
	border-radius: 0 0.71428571rem 0.71428571rem 0;
}
.navi-short #navi .toggle-menu::before {
	border-right-color: transparent;
	border-left-width: 8px;
	border-left-color: #6e6e6e;
	border-right-width: 0;
	left: 22px;
}

/*
	article
*/
main #contents {
	margin: 15px;
	padding: 15px;
	background-color: #fff;
	border: 1px solid #c4d0d8;
}

body#login .container {
	margin: 15px;
	padding: 15px;
	background-color: #fff;
	min-height: calc(100vh - 30px);
	border: 1px solid #c4d0d8;
}
body#login h1 {
	margin: 0 0 30px;
	border: none;
}
body#login .logo {
	display: flex;
	justify-content: center;
	align-items: center;
}
body#login .logo img {
	max-width: 800px;
	max-height: 150px;
}
body#login #log_in {
	margin-top: 80px;
}
body#login #log_in > * {
	padding-left: 65px;
	padding-right: 40px;
	max-width: 605px;
}
body#login #info > * {
	padding-left: 40px;
	padding-right: 65px;
}
body#login #info #information,
body#login #info #update {
	word-wrap: break-word;
	overflow-wrap: break-word;
}
body#login #info #information ul,
body#login #info #update ul {
	padding: 10px;
	background-color: #fff;
	height: calc(100vh - 350px);
	overflow-y: auto;
}
body#login #info #information ul li,
body#login #info #update ul li {
	margin: 10px 0 10px 20px;
}
body#login #info #information ul li p,
body#login #info #update ul li p {
	margin: 3px;
}
body#login #info #information ul li .date,
body#login #info #update ul li .date {
	margin-left: -5px;
}
body#login #info #information ul li .subject,
body#login #info #update ul li .subject {
	font-weight: bold;
}
body#login.mfa .container .content {
	margin: 15px auto;
	max-width: 400px;
}
body#login.mfa .container .content a.uk-button {
	text-align: center;
	justify-content: center;
}
body#project_list #contents {
	height: calc(100vh - 95px);
	display: flex;
	flex-direction: column;
}
body#project_list #contents #projectList {
	flex-grow: 1;
	overflow: hidden;
}
body#project_list #contents #projectList table .collapse,
body#project_list #contents #projectList table .pselect {
	width: 52px;
}
body#project_list #contents #projectList table .category {
	width: 300px;
}
body#project_list #contents #projectList table .type {
	width: 98px;
}
body#project_list #contents #projectList table .status,
body#project_list #contents #projectList table .pcount {
	text-align: center;
}
body#project_list #modal_search_options #detail_search_lang label + label,
body#project_list #modal_search_options #detail_search_status label + label {
	margin-left: 5px;
}
body#project_list #status_modal .k-table-1 {
	table-layout: auto;
}
body#project_list #status_modal .k-table-1 th, body#project_list #status_modal .k-table-1 td {
	padding: 0.125rem 0.4375rem;
}
body#project_list #status_modal .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#project_list #status_modal .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#project_list #status_modal .k-table-1 .date {
	min-width: 200px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_name {
	min-width: 55px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .tree + .tree {
	margin-top: 10px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_1 .item,
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 .item {
	padding: 10px;
}
body#project_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 {
	border-left: 1px solid #c4d0d8;
}
body#project_list #approval_comment_modal .thread-area {
	padding: 0;
	background-color: transparent;
	overflow-y: visible;
}
body#project_new [name=start_version_num], body#project_divert [name=start_version_num], body#project_property [name=start_version_num] {
	width: 6rem;
	text-align: center;
}
body#project_new #lang_tree #master_lang,
body#project_new #lang_tree .dropArea, body#project_divert #lang_tree #master_lang,
body#project_divert #lang_tree .dropArea, body#project_property #lang_tree #master_lang,
body#project_property #lang_tree .dropArea {
	min-height: 100px;
}
body#project_new #lang_tree #master_lang, body#project_divert #lang_tree #master_lang, body#project_property #lang_tree #master_lang {
	padding: 7px;
}
body#project_new #lang_tree #master_lang > *, body#project_divert #lang_tree #master_lang > *, body#project_property #lang_tree #master_lang > * {
	margin: 6px;
}
body#project_new #lang_tree #master_lang label span, body#project_divert #lang_tree #master_lang label span, body#project_property #lang_tree #master_lang label span {
	min-width: 100px;
	min-height: 34px;
}
body#project_new #lang_tree .dropArea, body#project_divert #lang_tree .dropArea, body#project_property #lang_tree .dropArea {
	padding: 7px;
}
body#project_new #lang_tree .dropArea .button, body#project_divert #lang_tree .dropArea .button, body#project_property #lang_tree .dropArea .button {
	margin: 3px;
	border: 1px solid #396e90;
	border-radius: 5px;
	display: inline-block;
	position: relative;
}
body#project_new #lang_tree .dropArea .button > header, body#project_divert #lang_tree .dropArea .button > header, body#project_property #lang_tree .dropArea .button > header {
	padding: 5px 20px;
	min-width: 85px;
	min-height: 34px;
	line-height: 1;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	cursor: move;
}
body#project_new #lang_tree .dropArea .button[draggable=false], body#project_divert #lang_tree .dropArea .button[draggable=false], body#project_property #lang_tree .dropArea .button[draggable=false] {
	border-color: #a8b2b9;
}
body#project_new #lang_tree .dropArea .button[draggable=false] > header, body#project_divert #lang_tree .dropArea .button[draggable=false] > header, body#project_property #lang_tree .dropArea .button[draggable=false] > header {
	background-color: #a8b2b9;
	color: #eee;
	cursor: default;
}
body#project_new #lang_tree .dropArea#trans_langs .button, body#project_divert #lang_tree .dropArea#trans_langs .button, body#project_property #lang_tree .dropArea#trans_langs .button {
	border-color: #eb6d45;
}
body#project_new #lang_tree .dropArea#trans_langs .button > header, body#project_divert #lang_tree .dropArea#trans_langs .button > header, body#project_property #lang_tree .dropArea#trans_langs .button > header {
	background-color: #eb6d45;
	color: #fff;
}
body#project_new #lang_tree .dropArea#trans_langs .button.inChild, body#project_divert #lang_tree .dropArea#trans_langs .button.inChild, body#project_property #lang_tree .dropArea#trans_langs .button.inChild {
	display: flex;
	width: 100%;
	cursor: default;
}
body#project_new #lang_tree .dropArea#trans_langs .button.inChild > header, body#project_divert #lang_tree .dropArea#trans_langs .button.inChild > header, body#project_property #lang_tree .dropArea#trans_langs .button.inChild > header {
	flex: 0 0 auto;
}
body#project_new #lang_tree .dropArea#trans_langs .button.inChild .child, body#project_divert #lang_tree .dropArea#trans_langs .button.inChild .child, body#project_property #lang_tree .dropArea#trans_langs .button.inChild .child {
	display: flex;
	flex-wrap: wrap;
	flex-grow: 1;
}
body#project_new #member > label, body#project_divert #member > label, body#project_property #member > label {
	margin: 3px;
}
body#project_import [name=start_version_num] {
	width: 6rem;
	text-align: center;
}
body#project_import #import_file {
	height: calc(100vh - 185px);
	display: flex;
	flex-direction: column;
}
body#project_import #import_file .drop_area {
	height: 100%;
}
body#project_import #import_file .drop_area .uploadData {
	height: 100%;
}
body#project_import #import_file .drop_area .uploadData .files {
	width: 100%;
}
body#project_import #import_file .drop_area .uploadData .files .file .name {
	max-width: 70%;
	width: auto;
}
body#project_import #import_file .drop_area .uploadData .files .file .import_progress {
	max-width: 30%;
	width: auto;
}
body#project_import #import_file.hide {
	display: none;
}
body#project_divert #divert_revision table .date {
	width: 180px;
}
body#project_divert #divert_revision table .version {
	width: 100px;
	text-align: center;
}
body#project_divert #divert_revision table .label {
	width: 180px;
	text-align: center;
}
body#project_divert #divert_revision table .comment {
	width: auto;
}
body#project_divert #divert_revision table .cmd {
	text-align: right;
}
body#edit_toc main {
	max-height: calc(100vh - 65px);
}
body#edit_toc main #contents {
	height: calc(100vh - 95px);
}
body#edit_toc main #contents #strc_container {
	height: calc(100% - 70px);
}
body#edit_toc main #contents #strc_container #edit_area {
	height: calc(100% - 160px);
}
body#edit_toc main #contents #strc_container #edit_area #master .container,
body#edit_toc main #contents #strc_container #edit_area #slave .container {
	height: calc(100% - 40px);
}
body#edit_toc main #master_tree {
	position: relative;
}
body#edit_toc main #master_tree ul.books ul {
	margin-bottom: -5px;
	padding-bottom: 5px;
	position: relative;
}
body#edit_toc #doc_attach_modal #doc_attach_select {
	visibility: hidden;
	position: absolute;
	height: 0;
	width: 0;
}
body#edit_toc #doc_attach_modal #attach_file #attach_file_list .files {
	height: 250px;
}
body#edit_toc #doc_attach_modal #attach_file #attach_file_list .files > .list {
	height: 250px;
}
body#edit_toc #doc_attach_modal #attach_file.show_rev #attach_file_list .files {
	height: 144px;
}
body#edit_toc #doc_attach_modal #attach_file.show_rev #attach_file_list .files > .list {
	height: 144px;
}
body#edit_toc #doc_attach_modal #attach_file.show_rev #attach_rev {
	display: block;
}
body#edit_toc #doc_attach_modal #attach_file_list,
body#edit_toc #doc_attach_modal #attach_rev,
body#edit_toc #doc_attach_modal #attach_property {
	margin: 3px;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
	justify-content: flex-start;
	flex-direction: column;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item {
	margin: 1px 10px 1px 2px;
	border: 1px solid transparent;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig {
	display: flex;
	align-items: center;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig .icon {
	margin: 1px;
	max-width: 24px;
	max-height: 24px;
	min-width: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig .icon img {
	display: block;
	max-width: 24px;
	max-height: 24px;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item .fig .caption {
	margin: 2px 7px;
	font-size: 0.85714286rem;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item:hover {
	background-color: #f1dbd6;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.ui-selecting {
	border-color: #da9f91;
	background-color: #f5ccc3;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del {
	opacity: 0.5;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update {
	background-color: #d6ffd6;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.update.ui-selecting {
	background-color: #8aff8a;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new {
	background-color: #f5c4f3;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.new.ui-selecting {
	background-color: #ea83e6;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del {
	background-color: #a4a4a4;
}
body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del.active, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del.ui-selected, body#edit_toc #doc_attach_modal #attach_file_list .files .list .item.del.ui-selecting {
	background-color: #7e7e7e;
}
body#edit_toc #doc_attach_modal #attach_rev {
	border: 1px solid #ccc;
	display: none;
	min-height: 100px;
	max-height: 100px;
	overflow: auto;
	flex: 1 0 100px;
}
body#edit_toc #doc_attach_modal #attach_rev table {
	width: 100%;
	font-size: 0.85714286rem;
}
body#edit_toc #doc_attach_modal #attach_rev table thead {
	border-bottom: 1px solid #ccc;
}
body#edit_toc #doc_attach_modal #attach_rev table thead th {
	padding: 2px 5px;
	font-weight: normal;
	text-align: left;
}
body#edit_toc #doc_attach_modal #attach_rev table thead th + th {
	border-left: 1px solid #ccc;
}
body#edit_toc #doc_attach_modal #attach_rev table td {
	padding: 2px 5px;
	white-space: nowrap;
}
body#edit_toc #doc_attach_modal #attach_rev table td.rev-no {
	width: 30px;
	text-align: right;
}
body#edit_toc #doc_attach_modal #attach_rev table td.rev-date {
	width: 140px;
}
body#edit_toc #doc_attach_modal #attach_rev table td.rev-user {
	width: 140px;
}
body#edit_toc #doc_attach_modal #attach_property {
	font-size: 0.85714286rem;
}
body#edit_toc #doc_attach_modal #attach_property table {
	width: 100%;
}
body#edit_toc #doc_attach_modal #attach_property table th,
body#edit_toc #doc_attach_modal #attach_property table td {
	padding: 0.28571429rem 0.42857143rem;
	vertical-align: top;
}
body#edit_toc #doc_attach_modal #attach_property table th {
	text-align: left;
	font-weight: normal;
}
body#edit_toc #doc_attach_modal #attach_property table td input {
	height: 24px;
}
body#edit_toc #doc_attach_modal #attach_property table td textarea {
	min-height: 45px;
}
body#edit_toc #doc_attach_modal #attach_property table thead {
	border-bottom: 1px solid #c4d0d8;
}
body#edit_toc #doc_attach_modal #attach_property table thead tr > * + * {
	border-left: 1px solid #c4d0d8;
}
body#edit_toc #doc_attach_modal #attach_property table thead th {
	white-space: nowrap;
}
body#edit_toc #draghelper {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
}
body#edit_toc #draghelper li {
	margin: 3px 0 3px 16px;
	padding: 3px 0;
	list-style: none;
	position: relative;
}
body#edit_toc #draghelper li:last-child {
	margin-bottom: 0;
}
body#edit_toc #draghelper li .leaf::after {
	display: block;
	font-family: icon-ishare;
	font-size: 1.42857143rem;
	position: absolute;
	left: 0;
	top: -1px;
}
body#edit_toc #draghelper li .node-toggle {
	position: absolute;
	left: -15px;
	top: 8px;
	width: 15px;
	height: 18px;
}
body#edit_toc #draghelper li.chapter .leaf::after {
	content: "\e022";
}
body#edit_toc #draghelper li.topic .leaf::after {
	content: "\e026";
}
body#edit_toc #draghelper li.topic.subChapter .leaf::after {
	content: "\e024";
}
body#edit_toc #draghelper li.ui-sortable-helper, body#edit_toc #draghelper li.ui-draggable-dragging {
	width: 200px !important;
	height: 30px !important;
	display: block;
	opacity: 0.5;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
body#edit_toc #draghelper li.ui-sortable-helper .leaf, body#edit_toc #draghelper li.ui-draggable-dragging .leaf {
	text-overflow: ellipsis;
}
body#edit_toc #draghelper li.mov .leaf, body#edit_toc #draghelper li.new .leaf, body#edit_toc #draghelper li.insert .leaf, body#edit_toc #draghelper li.delete .leaf, body#edit_toc #draghelper li.rename .leaf {
	position: relative;
}
body#edit_toc #draghelper li.mov .leaf::after, body#edit_toc #draghelper li.new .leaf::after, body#edit_toc #draghelper li.insert .leaf::after, body#edit_toc #draghelper li.delete .leaf::after, body#edit_toc #draghelper li.rename .leaf::after {
	padding: 2px;
	display: inline-block;
	border-radius: 20px;
	color: #fff;
	width: 20px;
	height: 20px;
	text-align: center;
	font-size: 16px;
	font-family: "Font Awesome 5 Free";
	position: absolute;
	right: -25px;
	top: -2px;
}
body#edit_toc #draghelper li.rename .leaf::after {
	content: "\f129";
	background-color: #219a21;
}
body#edit_toc #draghelper li.mov .leaf::after {
	content: "\f0c9";
	background-color: #aaa;
}
body#edit_toc #draghelper li.new .leaf::after {
	content: "\f02b";
	background-color: #00e;
}
body#edit_toc #draghelper li.insert .leaf::after {
	content: "\f090";
	background-color: #0ee;
	transform: rotate(180deg);
}
body#edit_toc #draghelper li.delete {
	background-color: #ddd;
}
body#edit_toc #draghelper li.delete .leaf::after {
	content: "\f1f8";
	background-color: #e00;
	transform: rotate(0deg);
}
body#edit_toc #draghelper li.delete .leaf {
	color: #aaa !important;
}
body#edit_toc #draghelper li[data-translated_status=translated] .leaf, body#edit_toc #draghelper li[data-trans-state=translated] .leaf {
	color: inherit;
	background-color: inherit;
}
body#edit_toc #draghelper li[data-translated_status=no_translated] .leaf, body#edit_toc #draghelper li[data-trans-state=no_translated] .leaf {
	color: #808080;
	background-color: #ddd;
}
body#edit_toc #draghelper li[data-translated_status=yet_translated] .leaf, body#edit_toc #draghelper li[data-trans-state=yet_translated] .leaf {
	color: #d10000;
	background-color: #fdd;
}
body#edit_toc #draghelper .ui-sortable-helper,
body#edit_toc #draghelper .ui-draggable-dragging {
	margin-left: 16px;
	padding-left: 20px;
}
body#edit_trans_import .explanatory {
	margin: 0 0 0.71428571rem;
}
body#edit_trans_import .explanatory > div {
	margin: 0 0.5rem;
}
body#edit_trans_import .explanatory > div .head {
	font-weight: 700;
}
body#edit_trans_import .explanatory > div .head::after {
	content: " : ";
}
body#edit_trans_import .explanatory > div [data-state] {
	padding: 0.21428571rem 0.5rem;
	border: 1px solid #ccc;
}
body#edit_trans_import .explanatory > div [data-state="1"] {
	background-color: #ddd;
	color: #808080;
}
body#edit_trans_import .explanatory > div [data-state="2"] {
	background-color: #fdd;
	color: #d10000;
}
body#edit_trans_import .explanatory > div [data-state="3"] {
	background-color: #fff;
}
body#request_review #contents .diff_data h3,
body#request_review #contents .approval_data h3,
body#request_review #contents .req_contents h3, body#request_approval #contents .diff_data h3,
body#request_approval #contents .approval_data h3,
body#request_approval #contents .req_contents h3 {
	margin-top: 0;
	border-bottom: 4px solid #e5e5e5;
}
body#request_review #contents .diff_data table th,
body#request_review #contents .approval_data table th,
body#request_review #contents .req_contents table th, body#request_approval #contents .diff_data table th,
body#request_approval #contents .approval_data table th,
body#request_approval #contents .req_contents table th {
	white-space: nowrap;
}
body#request_review #contents .diff_data table a,
body#request_review #contents .approval_data table a,
body#request_review #contents .req_contents table a, body#request_approval #contents .diff_data table a,
body#request_approval #contents .approval_data table a,
body#request_approval #contents .req_contents table a {
	margin-right: 15px;
	display: inline-block;
}
body#request_review #contents #req_form .limit label, body#request_approval #contents #req_form .limit label {
	width: 250px;
}
body#request_review #contents #req_form .text-length, body#request_approval #contents #req_form .text-length {
	max-width: 800px;
}
body#request_review #contents [data-view=v1] {
	height: calc(100vh - 182px);
}
body#request_review #contents #comparison {
	border: 1px solid #e5e5e5;
	overflow: hidden;
}
body#request_approval #contents .rev {
	margin-top: 20px;
	width: calc(100% - 5%);
}
body#request_approval #contents .rev h3 {
	margin: 0 0 10px;
}
body#request_approval #contents .rev .k-table-1 td {
	min-height: 36px;
	background-color: #e5e5e5;
}
body#request_approval #contents .rev .k-table-1 .part {
	width: 40%;
}
body#request_approval #contents .rev .k-table-1 .type {
	width: 15%;
}
body#request_approval #contents .rev .k-table-1 .reason {
	width: auto;
}
body#request_approval #contents .rev.new {
	width: 100%;
}
body#request_approval #contents .rev.new .tool {
	margin: 20px 0 10px;
	width: calc(100% - 5%);
}
body#request_approval #contents .rev.new h3 {
	margin: 0;
}
body#request_approval #contents .rev.new .k-table-1 .display {
	width: 4.75%;
	text-align: center;
	white-space: nowrap;
}
body#request_approval #contents .rev.new .k-table-1 .part {
	width: 33.25%;
}
body#request_approval #contents .rev.new .k-table-1 .type {
	width: 14.25%;
}
body#request_approval #contents .rev.new .k-table-1 .reason {
	width: auto;
}
body#request_approval #contents .rev.new .k-table-1 .cmd {
	width: 5%;
}
body#request_approval #contents .rev.new .k-table-1 tbody th.reason,
body#request_approval #contents .rev.new .k-table-1 tbody td.reason {
	background-color: transparent;
}
body#request_approval #contents .rev.new .k-table-1 tbody tr.add th:not(.display),
body#request_approval #contents .rev.new .k-table-1 tbody tr.add td:not(.display) {
	background-color: transparent;
}
body#request_approval #contents .rev.new .k-table-1 tbody tr.add .btn-trash {
	cursor: pointer;
}
body#request_approval #contents .rev.new .k-table-1 tbody tr.auto th.display,
body#request_approval #contents .rev.new .k-table-1 tbody tr.auto td.display {
	background-color: transparent;
}
body#request_approval #contents .rev.new .k-table-1 tbody [contenteditable=true]:focus {
	outline: auto;
	outline-color: #999;
}
body#request_approval #related_file .drop_area .uploadData {
	min-height: 100px;
}
body#request_approval #related_file .drop_area .uploadData .file .pub_name {
	width: 260px;
	min-width: 260px;
}
body#request_approval #related_file .drop_area .uploadData .file .name {
	width: auto;
	flex-grow: 1;
}
body#request_approval #related_file .drop_area .uploadData .file .import_progress {
	white-space: nowrap;
}
body#request_approval .req_contents .k-table-1 {
	table-layout: auto;
}
body#request_approval .req_contents .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#request_approval .req_contents .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#request_approval .req_contents .k-table-1 .date {
	min-width: 200px;
}
body.user_setting > header,
body.user_setting #navi {
	background-color: #2c9696;
}
body.user_setting #navi nav ul li a:hover, body.user_setting #navi nav ul li span:hover {
	background-color: #91844c;
}
body.user_setting#user_password .formarea {
	max-width: 800px;
	width: 100%;
}
body.user_setting#user_password form table th, body.user_setting#user_password form table td {
	vertical-align: middle;
}
body.user_setting#user_password form table th {
	white-space: nowrap;
}
body.user_setting#user_password form table td {
	box-sizing: border-box;
	width: 100%;
	min-width: 200px;
	max-width: 100%;
}
body.user_setting#user_mfa #state {
	gap: 15px;
}
body.user_setting#user_mfa #state h3 {
	margin: 15px 0;
}
body.user_setting#user_mfa #state h3::after {
	content: ":";
}
body.user_setting#user_mfa #state .state {
	font-size: 1.42857143rem;
	font-weight: bold;
}
body.user_setting#user_mfa #state .state.enable {
	color: #fd1818;
}
body.user_setting#user_mfa #ope_step {
	padding-left: 35px;
}
body.user_setting#user_mfa #ope_step p {
	margin-bottom: 12px;
}
body.user_setting#user_mfa #ope_step * + p {
	margin-top: 12px;
}
body.user_setting#user_mfa #ope_step img.qrcode {
	max-width: 250px;
}
body.user_setting#user_mfa #ope_step .confirm_code_block {
	gap: 16px;
}
body.user_setting#user_mfa #ope_step .confirm_code_block input {
	width: 150px;
}
body.user_setting#user_mfa #ope_step .confirm_code_block button {
	min-width: 70px;
}
body.user_setting#user_mfa #ope_step table tr > * {
	padding: 8px 0;
}
body.user_setting#user_mfa #ope_step table tr > * + * {
	padding-left: 20px;
}
body.user_setting#user_mfa #ope_step table tr th {
	font-weight: 400;
}
body.user_setting#user_mfa #ope_step table tr th::after {
	content: ":";
}
body.user_setting#user_mfa #ope_step li {
	position: relative;
}
body.user_setting#user_mfa #ope_step li + li {
	margin-top: 20px;
}
body#edit_illust #contents {
	height: calc(100vh - 95px);
	display: flex;
	flex-direction: column;
}
body#edit_illust #contents #areas {
	flex-grow: 1;
	overflow: hidden;
	display: flex;
	-webkit-user-select: none;
	user-select: none;
}
body#edit_illust #contents #areas > * {
	border: 1px solid #c4d0d8;
	display: flex;
	flex-direction: column;
}
body#edit_illust #contents #areas > * ~ * {
	margin-left: -1px;
}
body#edit_illust #contents #areas > * > .content {
	flex-grow: 1;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging {
	margin: 2px 10px 2px 2px;
	width: auto;
	max-width: 250px;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig {
	height: 100%;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-image {
	margin: 3px;
	max-width: 20px;
	max-height: 20px;
	min-width: 20px;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-image img,
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-image video {
	max-width: 20px;
	max-height: 20px;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-caption {
	margin: 2px 7px;
	font-size: 0.875rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .fig .fig-caption .size {
	display: none;
}
body#edit_illust #contents #areas .item.ui-draggable.ui-draggable-dragging .drag-len {
	padding: 2px 4px;
	border: 2px solid #eee;
	background-color: #00c;
	color: #fff;
	font-size: 0.7em;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
}
body#edit_illust #contents #areas .toolbar {
	border-bottom: 1px solid #c4d0d8;
}
body#edit_illust #contents #areas .toolbar .uk-navbar-container:not(.uk-navbar-transparent) {
	background-color: #3d87a3;
}
body#edit_illust #contents #areas .toolbar .uk-navbar-container:not(.uk-navbar-transparent) a:not(.disabled):hover {
	background-color: #367890;
}
body#edit_illust #contents #areas .toolbar .uk-navbar-container:not(.uk-navbar-transparent) a:not(.disabled).active {
	background-color: #fff;
	color: #3d87a3;
}
body#edit_illust #contents #areas #area_tree {
	margin: 0;
	padding: 0;
	width: 270px;
	min-width: 270px;
}
body#edit_illust #contents #areas #area_tree .content {
	padding: 7px 20px 5px 10px;
	overflow-y: auto;
}
body#edit_illust #contents #areas #area_tree .content .leaf::after {
	content: "\e001";
}
body#edit_illust #contents #areas #area_tree .content li.changed > .leaf::after {
	color: #456754;
}
body#edit_illust #contents #areas #area_tree .content li.new > .leaf::after {
	color: #f5a9f2;
}
body#edit_illust #contents #areas #area_tree .content li.del .leaf {
	background-color: #efefef;
	color: #c1c1c1;
}
body#edit_illust #contents #areas #area_images {
	flex-grow: 1;
}
body#edit_illust #contents #areas #area_images .toolbar .uk-navbar-right {
	margin-right: -4px;
}
body#edit_illust #contents #areas #area_images > .content {
	overflow-y: auto;
	height: 100%;
}
body#edit_illust #contents #areas #area_images #file_list {
	padding: 10px;
	min-height: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
	/*justify-content: space-between;*/
}
body#edit_illust #contents #areas #area_images #file_list.uk-dragover {
	box-shadow: 0 0 20px rgba(0, 239, 255, 0.3) inset;
}
body#edit_illust #contents #areas #area_images #file_list .dummy {
	visibility: hidden !important;
}
body#edit_illust #contents #areas #area_images #file_list > div {
	border: 1px solid transparent;
	-webkit-user-select: none;
	user-select: none;
}
body#edit_illust #contents #areas #area_images #file_list > div:hover {
	border-color: #aedbf2;
	background-color: #fbfbff;
}
body#edit_illust #contents #areas #area_images #file_list > div.active, body#edit_illust #contents #areas #area_images #file_list > div.ui-selected, body#edit_illust #contents #areas #area_images #file_list > div.ui-selecting {
	border-color: #64b4db;
	background-color: #e5f3fb;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-image {
	display: block;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-image video {
	border: 0;
	display: block;
	height: auto;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-caption {
	cursor: default;
}
body#edit_illust #contents #areas #area_images #file_list > div .fig .fig-caption .label {
	display: none;
}
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=gif] .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=gif] .fig .fig-image video, body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=jpeg] .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=jpeg] .fig .fig-image video, body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=png] .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div[data-file-type=png] .fig .fig-image video {
	min-width: 1px;
	min-height: 1px;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image::after {
	font-family: "icon-ishare";
	display: block;
	font-size: 1.5em;
	line-height: 1;
	position: absolute;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image::after {
	content: "\e04d";
}
body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image {
	color: #008000;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after {
	color: #e92222;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtdeleted span.fig-image::after {
	content: "\e04e";
	color: #b90f0f;
}
body#edit_illust #contents #areas #area_images #file_list > div.new, body#edit_illust #contents #areas #area_images #file_list > div.update, body#edit_illust #contents #areas #area_images #file_list > div.del, body#edit_illust #contents #areas #area_images #file_list > div.insert {
	opacity: 0.5;
}
body#edit_illust #contents #areas #area_images #file_list > div.new {
	background-color: #f5c4f3;
}
body#edit_illust #contents #areas #area_images #file_list > div.new.active, body#edit_illust #contents #areas #area_images #file_list > div.new.ui-selected {
	background-color: #ea83e6;
}
body#edit_illust #contents #areas #area_images #file_list > div.update {
	background-color: #d6ffd6;
}
body#edit_illust #contents #areas #area_images #file_list > div.update.active, body#edit_illust #contents #areas #area_images #file_list > div.update.ui-selected {
	background-color: #8aff8a;
}
body#edit_illust #contents #areas #area_images #file_list > div.del {
	background-color: #a4a4a4;
}
body#edit_illust #contents #areas #area_images #file_list > div.del.active, body#edit_illust #contents #areas #area_images #file_list > div.del.ui-selected {
	background-color: #7e7e7e;
}
body#edit_illust #contents #areas #area_images #file_list > div.insert {
	background-color: #f8f5cd;
}
body#edit_illust #contents #areas #area_images #file_list > div.insert.active, body#edit_illust #contents #areas #area_images #file_list > div.insert.ui-selected {
	background-color: #efe88a;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change {
	position: relative;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change::before {
	content: "\e049";
	position: absolute;
	top: -10px;
	right: 0;
	font-size: 1.7rem;
	color: #f00;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-family: "icon-ishare";
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change .fig {
	background-color: #f5f5f5;
}
body#edit_illust #contents #areas #area_images #file_list > div.not-change .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list > div.not-change .fig .fig-image video {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div {
	margin: 10px;
	width: 220px;
	height: 267px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image {
	max-width: 200px;
	/*min-width: 200px;*/
	width: auto;
	max-height: 194px;
	align-items: flex-end;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image video {
	max-width: 200px;
	max-height: 186px;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image img.img-loading,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image video.img-loading {
	background: #fff !important;
	position: absolute;
	width: 150px;
	height: 150px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image img.img-loading + .uk-spinner,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-image video.img-loading + .uk-spinner {
	margin-bottom: 30px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-caption {
	padding: 8px 0 6px;
	font-size: 0.875rem;
	height: 63px;
	width: 200px;
	line-height: 18px;
	text-align: center;
	display: inline-flex;
	flex-direction: column;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div .fig .fig-caption > * {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=gif] .fig .fig-image img, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=svg] .fig .fig-image img, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=svgz] .fig .fig-image img, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div[data-file-type=png] .fig .fig-image img {
	background-image: url(../img/check.gif);
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.hastext span.fig-image::after {
	top: 0;
	right: -25px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.not-change .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=icons] > div.not-change .fig .fig-image video {
	border: 1px solid rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_images #file_list[data-view=icons].no-few > div {
	margin-left: auto;
	margin-right: auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 240px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div {
	margin: 10px;
	height: 60px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig {
	height: 100%;
	display: flex;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-image {
	margin: 3px 32px 3px 3px;
	max-width: 48px;
	max-height: 48px;
	min-width: 48px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-image video {
	max-width: 48px;
	max-height: 48px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-caption {
	font-size: 0.875rem;
	height: 52px;
	max-width: 170px;
	display: inline-flex;
	flex-direction: column;
	justify-content: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div .fig .fig-caption > * {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.hastext span.fig-image::after {
	top: 0;
	right: -25px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=tiles] > div.not-change .fig .fig-image {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] {
	flex-direction: column;
	justify-content: flex-start;
	max-height: 100%;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div {
	margin: 2px 10px 2px 2px;
	width: auto;
	max-width: 330px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig {
	height: 100%;
	display: flex;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-image {
	margin: 3px;
	margin-right: 22px;
	max-width: 20px;
	max-height: 20px;
	min-width: 20px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-image video {
	max-width: 20px;
	max-height: 20px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-caption {
	margin: 2px 7px;
	font-size: 0.875rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div .fig .fig-caption .size {
	margin-left: 1rem;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.hastext span.fig-image::after {
	font-size: 1em;
	top: 0;
	right: -18px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=list] > div.not-change .fig .fig-image {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] {
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: stretch;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div {
	margin: 0;
	border-bottom: 1px solid #eee;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div:last-child {
	border-bottom: 0px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div:hover, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div:last-child:hover {
	border-bottom: 1px solid #aedbf2;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.ui-selecting, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.ui-selected {
	border: 1px solid #64b4db;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig {
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-image {
	margin: 8px;
	margin-right: 26px;
	max-width: 32px;
	max-height: 32px;
	position: relative;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-image img,
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-image video {
	max-width: 32px;
	max-height: 32px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption {
	margin: 2px 7px;
	font-size: 0.875rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	flex-grow: 1;
	display: flex;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption > * + * {
	margin-left: 1rem;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption > * + *:empty {
	margin: 0;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .label {
	display: block;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .size,
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .fsize {
	display: inline-block;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div .fig .fig-caption .fsize {
	flex-grow: 1;
	text-align: right;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.txtchanged span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.txtdeleted span.fig-image::after, body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.hastext span.fig-image::after {
	font-size: 1.2em;
	top: 0;
	right: -22px;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] > div.not-change .fig .fig-image {
	box-shadow: none !important;
}
body#edit_illust #contents #areas #area_images #file_list[data-view=contents] .dummy {
	margin: 2px 10px 2px 2px;
	width: auto;
	max-width: 250px;
}
body#edit_illust #contents #areas #area_right {
	width: 400px;
	min-width: 400px;
}
body#edit_illust #contents #areas #area_right .toolbar .uk-navbar-container {
	padding: 0;
}
body#edit_illust #contents #areas #area_right > .content {
	display: flex;
	height: calc(100% - 41px);
}
body#edit_illust #contents #areas #area_right > .content > * {
	padding: 10px;
	width: 100%;
	overflow: auto;
}
body#edit_illust #contents #areas #area_right > .content .btn-gp label {
	margin: 3px;
}
body#edit_illust #contents #areas #area_right > .content .btn-gp label span {
	min-width: 57px;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar {
	margin-bottom: -1px;
	border: none;
	color: #455267;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container {
	padding: 0;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container .uk-navbar-nav li a {
	border: 1px solid #ccc;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container .uk-navbar-nav li a:hover {
	background-color: #f1dbd6;
}
body#edit_illust #contents #areas #area_right > .content #img_result .toolbar .uk-navbar-container .uk-navbar-nav li a.active {
	background-color: #f5ccc3;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area {
	border: 1px solid #ccc;
	min-height: 5rem;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
	justify-content: space-between;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item {
	margin: 8px;
	border: 1px solid transparent;
	width: 100px;
	height: 110px;
	-webkit-user-select: none;
	user-select: none;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item:hover {
	border-color: #aedbf2;
	background-color: #fbfbff;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item.active, body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item.ui-selected, body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item.ui-selecting {
	border-color: #64b4db;
	background-color: #e5f3fb;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image {
	display: block;
	width: 100%;
	max-width: 80px;
	min-width: 80px;
	max-height: 74px;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img,
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video {
	display: block;
	max-width: 80px;
	max-height: 66px;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img[data-file-type=gif], body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img[data-file-type=jpeg], body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image img[data-file-type=png],
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video[data-file-type=gif],
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video[data-file-type=jpeg],
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-image video[data-file-type=png] {
	min-width: 1px;
	min-height: 1px;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-caption {
	padding: 8px 0 6px;
	font-size: 0.875rem;
	height: 36px;
	width: 80px;
	line-height: 22px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: default;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-caption .pname,
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig .fig-caption .lang {
	display: none;
}
body#edit_illust #contents #areas #area_right > .content #img_result #result_area .item .fig.bg_check .fig-image img {
	background-image: url(../img/check.gif);
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area {
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: stretch;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item {
	margin: 2px;
	width: 100%;
	height: auto;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig {
	width: 100%;
	height: auto;
	flex-direction: row;
	justify-content: flex-start;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-image {
	margin: 4px;
	max-width: 16px;
	min-width: 16px;
	max-height: 16px;
	box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);
	position: relative;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-image img,
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-image video {
	max-width: 16px;
	max-height: 16px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption {
	margin: 1px 7px 0;
	padding: 0;
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .pname,
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .lang {
	margin-left: 0.7em;
	display: block;
}
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .name,
body#edit_illust #contents #areas #area_right > .content #img_result.list #result_area .item .fig .fig-caption .pname {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 80%;
}
body#edit_illust #contents #areas #area_right > .content #content_property {
	padding: 0;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table {
	margin: 0;
	width: 100%;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table th, body#edit_illust #contents #areas #area_right > .content #content_property > table td {
	border-width: 0 1px 1px 0;
	text-align: left;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table th:last-child, body#edit_illust #contents #areas #area_right > .content #content_property > table td:last-child {
	border-right-width: 0;
}
body#edit_illust #contents #areas #area_right > .content #content_property > table tbody th {
	background-color: #f9f9f9;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text {
	padding: 8px;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text h5 {
	margin-top: 5px;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div {
	margin: 8px 0;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div .string_count {
	text-align: right;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div .string_count .label {
	margin-right: 0.5rem;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text section > div .string_count .label::after {
	content: " : ";
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns > .uk-flex {
	gap: 10px;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns .word_count .label {
	margin-right: 0.5rem;
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns .word_count .label::after {
	content: " : ";
}
body#edit_illust #contents #areas #area_right > .content #content_property #input_search_text .btns [data-cmd=add_search_text] {
	padding: 7px;
	min-width: auto;
}
body#edit_illust #contents #areas #area_right_hide_show {
	display: none;
}
body#edit_illust #contents #areas #area_right_hide_show .divider {
	margin: 0;
}
body#edit_illust #contents #areas.hide-area_right #area_right_hide_show {
	display: flex;
}
body#edit_illust #contents #areas.hide-area_right #area_right {
	display: none;
}
body#edit_illust #up_zip_files .uploadData {
	min-height: 120px;
}
body#edit_illust #up_zip_files .uploadData.list {
	color: inherit;
}
body#edit_illust #up_zip_files .uploadData.list ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
body#tool_review > main > * {
	background-color: #fff;
}
body#tool_review > main [data-reviewdata] {
	padding: 8px 10px;
	display: flex;
}
body#tool_review > main [data-reviewdata]:hover {
	background-color: #f1dbd6;
}
body#tool_review > main [data-reviewdata] > * + * {
	margin-left: 0.35714286rem;
}
body#tool_review > main .sidebar .palette {
	display: none;
	border-right: 1px solid #c4d0d8;
}
body#tool_review > main #master > .toolbar .pagetitle::after {
	content: " : ";
}
body#tool_review > main #master .contents .treeview {
	overflow: visible;
}
body#tool_review > main #slave .contents {
	border-left: 1px solid #c4d0d8;
	flex-direction: column;
}
body#tool_review #attach_modal #attach_drop .uploadData {
	min-height: 125px;
}
body#tool_review #attach_warning_modal .uk-modal-body dl {
	margin-bottom: 10px;
}
body#tool_review #attach_warning_modal .uk-modal-body dl + dl {
	margin-top: 10px;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd {
	margin-left: 1rem;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span {
	margin-right: 0.7rem;
	display: inline-block;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span::after {
	content: ",";
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span:last-child {
	margin-right: 0;
}
body#tool_review #attach_warning_modal .uk-modal-body dl dd span:last-child::after {
	content: none;
}
body#tool_approval > main > * {
	background-color: #fff;
}
body#tool_approval > main #master > .toolbar .pagetitle::after {
	content: " : ";
}
body#tool_approval > main #slave .contents {
	border-left: 1px solid #c4d0d8;
	flex-direction: column;
}
body#tool_approval > main #slave .contents .info-area {
	padding: 10px;
	border-bottom: 1px solid #c4d0d8;
	max-height: 300px;
	overflow-y: auto;
}
body#tool_approval > main #slave .contents .info-area > table tbody th {
	white-space: nowrap;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 {
	table-layout: auto;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 th, body#tool_approval > main #slave .contents .info-area > table .k-table-1 td {
	padding: 0.125rem 0.4375rem;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#tool_approval > main #slave .contents .info-area > table .k-table-1 .date {
	min-width: 200px;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file {
	margin-right: 10px;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file::after {
	content: ", ";
}
body#tool_approval > main #slave .contents .info-area .ref_files .file:last-child::after {
	content: none;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file .fname {
	margin-left: 0.2rem;
}
body#tool_approval > main #slave .contents .info-area .ref_files .file .fname::before {
	content: "(";
}
body#tool_approval > main #slave .contents .info-area .ref_files .file .fname::after {
	content: ")";
}
body#tool_approval > main #slave .contents .thread-area {
	padding: 15px;
	min-height: 150px;
	flex-grow: 1;
	overflow-y: auto;
}
body#tool_approval > main #slave .contents .thread-area > h3 {
	margin: 0 0 7px;
}
body#tool_approval > main #slave .contents .form-area {
	border-top: 1px solid #c4d0d8;
	max-height: 180px;
	min-height: 180px;
}
body#tool_approval > main #slave .contents .form-area textarea {
	height: 6rem;
}
body#tool_approval #attach_modal #attach_drop .uploadData {
	min-height: 125px;
}
body#group_setting #gp_name {
	min-width: 680px;
	max-width: 1000px;
}
body#group_setting #gp_name table th:first-child {
	padding-top: 25px;
	vertical-align: middle;
}
body#group_setting #rem_ls th {
	padding-right: 1rem;
}
body#group_setting #rem_ls td span {
	margin: 0 1rem 0 0.5rem;
	display: inline-block;
}
body#group_setting #member_list #assigned_member > div,
body#group_setting #member_list #unassigned_member > div {
	height: 300px;
}
body#preview header .uk-navbar-item {
	color: #fff;
}
body#preview header #doc_name {
	padding: 0;
	width: 290px;
	font-size: 1.14285714rem;
}
body#preview header #rev_change {
	line-height: 40px;
	cursor: pointer;
}
body#preview header #dl_ver_data_list ul li {
	padding: 0;
}
body#preview header #dl_ver_data_list ul li a {
	padding: 7px 12px;
	display: block;
	color: #666;
	text-decoration: none;
}
body#preview header .list_multiple::after {
	content: "";
	margin-left: 6px;
	width: 0;
	height: 0;
	border-width: 7px 6px 0;
	border-style: solid;
	border-color: #fff transparent transparent;
	display: inline-block;
	position: relative;
	top: -1px;
}
body#preview header .uk-dropdown {
	margin-top: 2px;
	padding: 0;
}
body#preview header .uk-dropdown ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
body#preview header .uk-dropdown ul li {
	padding: 7px 12px;
	display: block;
	color: #666;
	cursor: pointer;
}
body#preview header .uk-dropdown ul li:hover {
	background-color: #eeeef5;
	color: #666;
}
body#preview header .uk-dropdown ul li.active {
	background-color: #f7c7b8;
}
body#preview header #search #search_count {
	display: flex;
	align-items: center;
	-webkit-user-select: none;
	user-select: none;
}
body#preview header #search #search_count > * {
	padding: 0 3px;
}
body#preview header #search #search_count a {
	color: #fff;
}
body#preview header #search #search_count a.disabled {
	color: #888;
}
body#preview header #search_text {
	width: auto;
}
body#preview header #search_text .uk-search-input {
	background-color: #fff;
	min-width: 250px;
}
body#preview header #search_text .btn-search {
	background-color: #1e87f0;
	border-color: #1e87f0;
	min-width: 60px;
}
body#preview .toolbar .uk-navbar-nav > li > a {
	color: #fff;
}
body#preview .toolbar .uk-navbar-nav > li > a:hover {
	background-color: #876e66;
}
body#preview .toolbar .uk-navbar-nav > li > label {
	height: 100%;
	display: inline-flex;
	align-items: center;
}
body#preview .toolbar .uk-navbar-nav > li > label .disabled {
	color: #aaa;
}
body#preview .toolbar .uk-navbar-nav > li > a.disabled,
body#preview .toolbar .uk-navbar-nav > li > label.disabled {
	color: #aaa !important;
	pointer-events: none;
}
body#preview .toolbar .uk-navbar-nav > li > a.disabled input,
body#preview .toolbar .uk-navbar-nav > li > label.disabled input {
	background-color: #e2e2e2;
}
body#preview .tree_tool {
	padding: 5px 0;
}
body#preview .tree_tool ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}
body#preview .tree_tool ul li a {
	padding: 0;
	display: inline-block;
	width: 40px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
body#preview .tree_tool ul li a.disabled,
body#preview .tree_tool ul li a [disabled] {
	opacity: 0.3;
	cursor: default;
}
body#preview .tree_tool ul li a .fis {
	font-size: 1.42857143rem;
}
body#preview .tree_tool hr {
	margin: 5px 0;
	border-color: #666666;
}
body#preview .tree_tool {
	background-color: #5a5a5a;
}
body#preview #tree .leaf {
	position: relative;
}
body#preview #tree .leaf::after {
	top: -4px;
}
body#preview #tree .book > .leaf::after {
	top: -10px;
}
body#preview #tree .print_box {
	display: none;
}
body#preview #tree.view_checkbox .print_box {
	margin-right: 5px;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: relative;
	top: 3px;
}
body#preview article {
	background-color: #fff;
}
body#preview article,
body#preview .contents,
body#preview .main_area {
	display: flex;
}
body#preview .contents,
body#preview .main_area {
	height: 100%;
	width: 100%;
}
body#preview #contents_frame {
	height: 100%;
	width: 100%;
}
@media print {
	body#preview header,
body#preview #tree_area {
		display: none !important;
	}
	body#preview article {
		border: none;
	}
}
body#document_search #contents > form {
	max-width: 800px;
}
body#document_search #contents > form .input-search .uk-search-input {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
body#document_search #contents > form .input-search button[type=submit] {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
body#document_search #contents > form #option_toggle {
	display: none;
}
body#document_search #contents > form #option {
	position: relative;
}
body#document_search #contents #search_result {
	display: none;
}
body#document_search #contents.results > form #option_toggle {
	display: block;
}
body#document_search #contents.results > form #option {
	display: none;
}
body#document_search #contents.results #search_result {
	display: block;
}
body#document_search #contents.results #search_result > header {
	margin: 20px 0 10px;
	display: flex;
	align-items: center;
}
body#document_search #contents.results #search_result > header h4 {
	margin: 0 20px 0 0;
}
body#document_search #contents.results #search_result > header #total_hit {
	font-weight: 600;
}
body#document_search #contents.results #search_result #results .status {
	text-align: center;
}
body#document_search #contents.results #search_result #results .pagination li > a,
body#document_search #contents.results #search_result #results .pagination li > span {
	padding: 5px 3px;
	min-width: 35px;
	text-align: center;
}
body#document_search #contents.results #search_result #results .pagination li.uk-active [data-page] {
	background-color: #eb6d45;
	color: #fff;
	cursor: default;
	pointer-events: none;
}
body#exdoc_list #req_approval_modal .k-table-1, body#exdoc_new #req_approval_modal .k-table-1 {
	table-layout: auto;
}
body#exdoc_list #req_approval_modal .k-table-1 .user .uk-label, body#exdoc_new #req_approval_modal .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#exdoc_list #req_approval_modal .k-table-1 .status, body#exdoc_new #req_approval_modal .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#exdoc_list #req_approval_modal .k-table-1 .date, body#exdoc_new #req_approval_modal .k-table-1 .date {
	min-width: 200px;
}
body#exdoc_list #req_approval_modal .app_data, body#exdoc_new #req_approval_modal .app_data {
	margin: 0 12px;
}
body#exdoc_list #req_approval_modal .approval_data .langitem, body#exdoc_new #req_approval_modal .approval_data .langitem {
	margin: 0.7rem 0;
	border: 1px solid #c4d0d8;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .header, body#exdoc_new #req_approval_modal .approval_data .langitem .header {
	padding: 0.5rem 0.71428571rem;
	background-color: #f2f2f2;
	border-bottom: 1px solid #c4d0d8;
	display: flex;
	align-items: center;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .header > span + span, body#exdoc_new #req_approval_modal .approval_data .langitem .header > span + span {
	margin-left: 1.5rem;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .header .lang, body#exdoc_new #req_approval_modal .approval_data .langitem .header .lang {
	font-weight: 700;
	font-size: 1.14285714rem;
}
body#exdoc_list #req_approval_modal .approval_data .langitem .files tbody td, body#exdoc_new #req_approval_modal .approval_data .langitem .files tbody td {
	padding-left: 1rem;
}
body#exdoc_list .up_files .drop_area .uploadData, body#exdoc_new .up_files .drop_area .uploadData {
	margin: 0 5px;
	padding: 7px;
	min-height: 60px;
}
body#exdoc_list #langs_setting .exdocs .exdoc .langs > *, body#exdoc_new #langs_setting .exdocs .exdoc .langs > * {
	margin: 6px;
}
body#exdoc_list #langs_setting .exdocs .exdoc .langs label span, body#exdoc_new #langs_setting .exdocs .exdoc .langs label span {
	min-width: 70px;
}
body#exdoc_list #langs_setting .exdocs .exdoc .exdoc_file .file, body#exdoc_new #langs_setting .exdocs .exdoc .exdoc_file .file {
	display: flex;
	align-items: center;
}
body#exdoc_list #langs_setting .exdocs .exdoc .exdoc_file .file > * + *, body#exdoc_new #langs_setting .exdocs .exdoc .exdoc_file .file > * + * {
	margin-left: 1rem;
}
body#exdoc_list #langs_setting .ref_files .files .file .name, body#exdoc_new #langs_setting .ref_files .files .file .name {
	width: 430px;
}
body#exdoc_list #langs_setting .trash, body#exdoc_new #langs_setting .trash {
	cursor: pointer;
}
body#exdoc_list #member > label, body#exdoc_new #member > label {
	margin: 3px;
}
body#exdoc_list #contents {
	height: calc(100vh - 95px);
	display: flex;
	flex-direction: column;
}
body#exdoc_list #contents #projectList {
	flex-grow: 1;
	overflow: hidden;
}
body#exdoc_list #contents #projectList table .collapse,
body#exdoc_list #contents #projectList table .pselect {
	width: 52px;
}
body#exdoc_list #contents #projectList table .cmd {
	min-width: 150px;
}
body#exdoc_list #contents #projectList table .cmd * + * {
	margin-left: 3px;
}
body#exdoc_list #contents #projectList table .type {
	width: 98px;
}
body#exdoc_list #contents #projectList table .status,
body#exdoc_list #contents #projectList table .pcount {
	text-align: center;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents {
	border-top: 1px dashed #c4d0d8;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents table:last-child {
	margin-bottom: 0;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents table thead tr {
	border-top: none;
}
body#exdoc_list #contents #projectList tr.langs .langs_contents .uk-divider-vertical {
	border-color: #c4d0d8;
	height: auto;
}
body#exdoc_list #modal_search_options #detail_search_lang label + label,
body#exdoc_list #modal_search_options #detail_search_status label + label {
	margin-left: 5px;
}
body#exdoc_list #status_modal .k-table-1 {
	table-layout: auto;
}
body#exdoc_list #status_modal .k-table-1 th, body#exdoc_list #status_modal .k-table-1 td {
	padding: 0.125rem 0.4375rem;
}
body#exdoc_list #status_modal .k-table-1 .user .uk-label {
	min-width: 85px;
	text-align: center;
}
body#exdoc_list #status_modal .k-table-1 .status {
	white-space: nowrap;
	min-width: 80px;
}
body#exdoc_list #status_modal .k-table-1 .date {
	min-width: 200px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_name {
	min-width: 55px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .tree + .tree {
	margin-top: 10px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_1 .item,
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 .item {
	padding: 10px;
}
body#exdoc_list #revise_modal #revise_lang_tree #revise_lang_trans .lang_2 {
	border-left: 1px solid #c4d0d8;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file {
	display: flex;
	align-items: center;
	max-width: 215px;
	position: relative;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file .name {
	padding: 5px;
	max-width: 190px;
	display: block;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file .import_progress {
	position: absolute;
	width: 190px;
}
body#exdoc_list #revise_modal .exdocs .exdoc_file .file .import_progress progress {
	margin: 0;
	height: 3px;
}
body#exdoc_list #approval_comment_modal .thread-area {
	padding: 0;
	background-color: transparent;
	overflow-y: visible;
}
body#exdoc_new #contents > div + div {
	margin-top: 40px;
}
body#exdoc_new #contents > div > h2 {
	margin-bottom: 10px;
}
body#tool_exdoc_approval > main > * {
	background-color: #fff;
}
body#tool_exdoc_approval > main #master .info-area {
	padding: 12px;
	width: 100%;
}
body#tool_exdoc_approval > main #master .info-area .uk-table-small + .app_data {
	padding: 0 12px;
}
body#tool_exdoc_approval > main #master .info-area .uk-table-xsmall + .app_data {
	padding: 0 7px;
}
body#tool_exdoc_approval > main #master .info-area .approver table .date {
	min-width: 160px;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem {
	margin: 0.7rem 0;
	border: 1px solid #c4d0d8;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .header {
	padding: 0.5rem 0.71428571rem;
	background-color: #f2f2f2;
	border-bottom: 1px solid #c4d0d8;
	display: flex;
	align-items: center;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .header > span + span {
	margin-left: 1.5rem;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .header .lang {
	font-weight: 700;
	font-size: 1.14285714rem;
}
body#tool_exdoc_approval > main #master .info-area .approval_data .langitem .files tbody td {
	padding-left: 1rem;
}
body#tool_exdoc_approval > main #slave .contents {
	border-left: 1px solid #c4d0d8;
	flex-direction: column;
}
body#tool_exdoc_approval > main #slave .contents .info-area {
	padding: 10px;
	border-bottom: 1px solid #c4d0d8;
}
body#tool_exdoc_approval > main #slave .contents .info-area h3 {
	margin: 0;
}
body#tool_exdoc_approval > main #slave .contents .thread-area {
	padding: 15px;
	flex-grow: 1;
	overflow-y: auto;
}
body#tool_exdoc_approval > main #slave .contents .thread-area > h3 {
	margin: 0 0 7px;
}
body#tool_exdoc_approval > main #slave .contents .form-area {
	border-top: 1px solid #c4d0d8;
}
body#tool_exdoc_approval > main #slave .contents .form-area textarea {
	height: 6rem;
}
body#tool_exdoc_approval #attach_modal #attach_drop .uploadData {
	min-height: 125px;
}
body #projectList th,
body #projectList td {
	white-space: nowrap;
}
body #projectList .collapse .ac-title {
	color: #396e90;
}
body #projectList .pselect {
	width: 52px;
}
body #projectList .type {
	width: 20px;
}
body #projectList .bname {
	width: auto;
}
body #projectList .id {
	width: auto;
}
body #projectList .pcount {
	width: 60px;
}
body #projectList .cmd {
	width: 100px;
}
body #projectList .cmd * + * {
	margin-left: 3px;
}
body #projectList .revdate {
	width: 145px;
}
body #projectList .revdate a + span:not(:empty) {
	margin-left: 0.6rem;
}
body #projectList .update {
	width: 145px;
}
body #projectList .status {
	width: 135px;
}
body #projectList .comment {
	width: 125px;
}
body #projectList .statuslog {
	width: 125px;
}
body #projectList tbody .category span {
	display: block;
}
body #projectList tr.langs table thead tr {
	border-top: 1px dashed #c4d0d8;
	border-bottom: 1px dashed #c4d0d8;
}
body #projectList tr.langs table tbody tr {
	border-top: none;
}
body #rev_date_modal .pname .name::before {
	content: " : ";
}
body #rev_date_modal #setrevdate_advance {
	width: auto;
	min-width: 110px;
}
body #rev_date_modal #setrevdate_advance option {
	content: attr(value);
}
body #rev_date_modal #setrevdate_advance:disabled ~ #announce_date {
	color: #c7c7c7;
}
body #divert_select_modal .uk-modal-dialog {
	width: 900px;
}
body #divert_select_modal .uk-modal-dialog form.text-filter .input-search .key_btn {
	width: 100%;
}
body #divert_select_modal .uk-modal-dialog form.text-filter .input-search .key_btn .uk-search-input {
	width: 100%;
}
body #divert_select_modal .uk-modal-dialog table tr.selected {
	background-color: #f1dbd6;
}
body #upload_progress_modal .uk-modal-body .files .file {
	margin: 0 0 2px;
}
body #upload_progress_modal .uk-modal-body .files .upload_progress progress {
	height: 8px;
}
body #upload_progress_modal .uk-modal-body .files.error .file {
	display: inline-flex;
}
body #upload_progress_modal .uk-modal-body .files.error .file::before {
	content: "Error!";
	margin-right: 7px;
	padding: 0 7px;
	display: block;
	background-color: #f00;
	border-radius: 5px;
	color: #fff;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress {
	height: 8px;
	background-color: #fcc;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress::-moz-progress-bar {
	background-color: #f00;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress::-webkit-progress-bar {
	background-color: #fcc;
}
body #upload_progress_modal .uk-modal-body .files.error .upload_progress progress::-webkit-progress-value {
	background-color: #f00;
}
body#edit_toc #master_tree_area .treeview ul.chapters, body#edit_toc #slave_tree_area .treeview ul.chapters,
body#edit_toc #master .toc .treeview ul.chapters,
body#edit_toc #tree_area .treeview ul.chapters,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters, body#tool_review #master_tree_area .treeview ul.chapters, body#tool_review #slave_tree_area .treeview ul.chapters,
body#tool_review #master .toc .treeview ul.chapters,
body#tool_review #tree_area .treeview ul.chapters,
body#tool_review #master .contents .palette .toc .treeview ul.chapters, body#tool_review #slave .contents .palette .toc .treeview ul.chapters, body#editor #master_tree_area .treeview ul.chapters, body#editor #slave_tree_area .treeview ul.chapters,
body#editor #master .toc .treeview ul.chapters,
body#editor #tree_area .treeview ul.chapters,
body#editor #master .contents .palette .toc .treeview ul.chapters, body#editor #slave .contents .palette .toc .treeview ul.chapters, body#preview #master_tree_area .treeview ul.chapters, body#preview #slave_tree_area .treeview ul.chapters,
body#preview #master .toc .treeview ul.chapters,
body#preview #tree_area .treeview ul.chapters,
body#preview #master .contents .palette .toc .treeview ul.chapters, body#preview #slave .contents .palette .toc .treeview ul.chapters {
	counter-reset: num 0;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li, body#edit_toc #slave_tree_area .treeview ul.chapters > li,
body#edit_toc #master .toc .treeview ul.chapters > li,
body#edit_toc #tree_area .treeview ul.chapters > li,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li, body#tool_review #master_tree_area .treeview ul.chapters > li, body#tool_review #slave_tree_area .treeview ul.chapters > li,
body#tool_review #master .toc .treeview ul.chapters > li,
body#tool_review #tree_area .treeview ul.chapters > li,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li, body#editor #master_tree_area .treeview ul.chapters > li, body#editor #slave_tree_area .treeview ul.chapters > li,
body#editor #master .toc .treeview ul.chapters > li,
body#editor #tree_area .treeview ul.chapters > li,
body#editor #master .contents .palette .toc .treeview ul.chapters > li, body#editor #slave .contents .palette .toc .treeview ul.chapters > li, body#preview #master_tree_area .treeview ul.chapters > li, body#preview #slave_tree_area .treeview ul.chapters > li,
body#preview #master .toc .treeview ul.chapters > li,
body#preview #tree_area .treeview ul.chapters > li,
body#preview #master .contents .palette .toc .treeview ul.chapters > li, body#preview #slave .contents .palette .toc .treeview ul.chapters > li {
	counter-increment: num;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li .leaf::before, body#edit_toc #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#tool_review #master_tree_area .treeview ul.chapters > li .leaf::before, body#tool_review #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#editor #master_tree_area .treeview ul.chapters > li .leaf::before, body#editor #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#editor #master .toc .treeview ul.chapters > li .leaf::before,
body#editor #tree_area .treeview ul.chapters > li .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#editor #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#preview #master_tree_area .treeview ul.chapters > li .leaf::before, body#preview #slave_tree_area .treeview ul.chapters > li .leaf::before,
body#preview #master .toc .treeview ul.chapters > li .leaf::before,
body#preview #tree_area .treeview ul.chapters > li .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li .leaf::before, body#preview #slave .contents .palette .toc .treeview ul.chapters > li .leaf::before {
	padding: 0 5px 0 0;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#edit_toc #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#edit_toc #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#edit_toc #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li > .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li > .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#tool_review #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#tool_review #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#tool_review #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#tool_review #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li > .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li > .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#editor #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#editor #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#editor #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#editor #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#editor #master .toc .treeview ul.chapters > li > .leaf::before,
body#editor #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#editor #tree_area .treeview ul.chapters > li > .leaf::before,
body#editor #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#editor #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#editor #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#preview #master_tree_area .treeview ul.chapters > li > .leaf::before,
body#preview #master_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#preview #slave_tree_area .treeview ul.chapters > li > .leaf::before,
body#preview #slave_tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#preview #master .toc .treeview ul.chapters > li > .leaf::before,
body#preview #master .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#preview #tree_area .treeview ul.chapters > li > .leaf::before,
body#preview #tree_area .treeview ul.chapters > li > .chapter-text-container > .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before, body#preview #slave .contents .palette .toc .treeview ul.chapters > li > .leaf::before,
body#preview #slave .contents .palette .toc .treeview ul.chapters > li > .chapter-text-container > .leaf::before {
	content: counter(num) ".";
}
body#edit_toc #master_tree_area .treeview ul.chapters > li ul, body#edit_toc #slave_tree_area .treeview ul.chapters > li ul,
body#edit_toc #master .toc .treeview ul.chapters > li ul,
body#edit_toc #tree_area .treeview ul.chapters > li ul,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li ul, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li ul, body#tool_review #master_tree_area .treeview ul.chapters > li ul, body#tool_review #slave_tree_area .treeview ul.chapters > li ul,
body#tool_review #master .toc .treeview ul.chapters > li ul,
body#tool_review #tree_area .treeview ul.chapters > li ul,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li ul, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li ul, body#editor #master_tree_area .treeview ul.chapters > li ul, body#editor #slave_tree_area .treeview ul.chapters > li ul,
body#editor #master .toc .treeview ul.chapters > li ul,
body#editor #tree_area .treeview ul.chapters > li ul,
body#editor #master .contents .palette .toc .treeview ul.chapters > li ul, body#editor #slave .contents .palette .toc .treeview ul.chapters > li ul, body#preview #master_tree_area .treeview ul.chapters > li ul, body#preview #slave_tree_area .treeview ul.chapters > li ul,
body#preview #master .toc .treeview ul.chapters > li ul,
body#preview #tree_area .treeview ul.chapters > li ul,
body#preview #master .contents .palette .toc .treeview ul.chapters > li ul, body#preview #slave .contents .palette .toc .treeview ul.chapters > li ul {
	counter-reset: num2 0;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li ul li, body#edit_toc #slave_tree_area .treeview ul.chapters > li ul li,
body#edit_toc #master .toc .treeview ul.chapters > li ul li,
body#edit_toc #tree_area .treeview ul.chapters > li ul li,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li ul li, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li ul li, body#tool_review #master_tree_area .treeview ul.chapters > li ul li, body#tool_review #slave_tree_area .treeview ul.chapters > li ul li,
body#tool_review #master .toc .treeview ul.chapters > li ul li,
body#tool_review #tree_area .treeview ul.chapters > li ul li,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li ul li, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li ul li, body#editor #master_tree_area .treeview ul.chapters > li ul li, body#editor #slave_tree_area .treeview ul.chapters > li ul li,
body#editor #master .toc .treeview ul.chapters > li ul li,
body#editor #tree_area .treeview ul.chapters > li ul li,
body#editor #master .contents .palette .toc .treeview ul.chapters > li ul li, body#editor #slave .contents .palette .toc .treeview ul.chapters > li ul li, body#preview #master_tree_area .treeview ul.chapters > li ul li, body#preview #slave_tree_area .treeview ul.chapters > li ul li,
body#preview #master .toc .treeview ul.chapters > li ul li,
body#preview #tree_area .treeview ul.chapters > li ul li,
body#preview #master .contents .palette .toc .treeview ul.chapters > li ul li, body#preview #slave .contents .palette .toc .treeview ul.chapters > li ul li {
	counter-increment: num2;
}
body#edit_toc #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#edit_toc #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#edit_toc #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#edit_toc #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#edit_toc #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#edit_toc #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#tool_review #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#tool_review #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#tool_review #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#tool_review #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#tool_review #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#tool_review #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#editor #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#editor #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#editor #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#editor #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#editor #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#editor #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#preview #master_tree_area .treeview ul.chapters > li ul li > .leaf::before, body#preview #slave_tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#preview #master .toc .treeview ul.chapters > li ul li > .leaf::before,
body#preview #tree_area .treeview ul.chapters > li ul li > .leaf::before,
body#preview #master .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before, body#preview #slave .contents .palette .toc .treeview ul.chapters > li ul li > .leaf::before {
	content: counter(num) "." counters(num2, ".");
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb21tb24vX2ZvbnQuc2NzcyIsImNvbW1vbi9fYmFzZS5zY3NzIiwiY29tbW9uL192YXIuc2NzcyIsImNvbW1vbi9fY2xhc3Muc2NzcyIsImNvbW1vbi9fbGF5b3V0LnNjc3MiLCJjb21tb24vX2hlYWRlci5zY3NzIiwiY29tbW9uL19mb290ZXIuc2NzcyIsImNvbW1vbi9fbmF2aS5zY3NzIiwiaW1wb3J0L19sYXlvdXQuc2NzcyIsImltcG9ydC9faGVhZGVyLnNjc3MiLCJpbXBvcnQvX2Zvb3Rlci5zY3NzIiwiaW1wb3J0L19uYXZpLnNjc3MiLCJpbXBvcnQvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBR0E7Q0FDQztDQUNBOztBQU1EO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQWtJQztDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFE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Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUdEO0NBR0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFLQTtDQUNDOztBQUdEO0NBQ0M7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQVFMO0NBQ0M7Q0FDQTtDQUNBOztBQUlBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFNQTtDQUNDO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQyxPRHBzRWE7Q0Nxc0ViO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7O0FBVVA7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FDQzs7QUFHQztBQUFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0FBQUE7Q0FDQzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtDQUVDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FFQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOzs7QUFlUDtDQUNDO0NBQ0E7O0FBRUE7Q0FFQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBLG9CRGh4RW9CO0NDaXhFcEI7O0FBR0Q7Q0FFQzs7O0FBS0g7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7RUFDQzs7O0FBS0g7Q0FDQztDQUNBOztBQUtHO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBTUo7Q0FDQzs7QUFTQztBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQU1KO0NBQ0M7Q0FDQTs7QUFHQztDQUNDOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUlGO0FBQUE7Q0FFQzs7QUFJQTtDQUNDOztBQUdEO0FBQUE7Q0FFQzs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUtEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7O0FBR0Q7Q0FFQzs7QUFJQTtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFNSjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFPQztDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBSUY7Q0FFQzs7QUFLRDtBQUFBO0NBRUM7O0FBUUw7Q0FDQzs7QUFFQTtDQUNDOztBQUtEO0NBQ0M7O0FBR0M7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQU1KO0NBQ0M7Q0FDQTs7QUFHQztBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7Q0FDQSxPRHRsRmM7Q0N1bEZkO0NBQ0E7O0FBRUE7QUFBQTtDQUNDLGtCRDlrRlM7O0FDaWxGVjtBQUFBO0NBQ0M7Q0FDQTs7QUFHRDtBQUFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtBQUFBO0NBQ0M7O0FBRUE7QUFBQTtDQUNDOztBQU9KO0NBQ0M7Q0FDQTs7O0FBV0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7O0FBVUE7Q0FDQztDQUNBOztBQUdBO0NBQ0M7Q0FDQTs7QUFPQTtBQUFBO0NBQ0M7Q0FDQTs7QUFJRjtBQUFBO0NBQ0M7OztBQUtIO0NBQ0M7Q0FDQTs7O0FBS0E7QUFBQTtDQUVDO0NBQ0E7O0FBRUE7QUFBQTtDQUNDOztBQUVBO0FBQUE7Q0FDQzs7QUFHRDtBQUFBO0NBQ0M7O0FBSUE7QUFBQTtBQUFBO0NBRUM7O0FBTUY7QUFBQTtBQUFBO0FBQUE7Q0FFQzs7O0FBT0o7Q0FDQzs7QUFHQztBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUNDO0NBQ0E7OztBQVFIO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7OztBQU1KO0NBQ0M7O0FBQ0E7Q0FDQzs7O0FBT0Q7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBUEQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBU0Q7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBUUQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FBSkQ7Q0FDQzs7O0FBRUQ7Q0FDQzs7O0FDajBGRjtBQUFBO0FBQUE7QUFNQTtDQUNDLGtCRkllO0NFSGY7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBSUY7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0FBQUE7QUFBQTtDQUdDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7O0FBS0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBSUE7Q0FDQzs7QUFHRDtDQUNDOztBQUlGO0NB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O0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdDO0FBQUE7Q0FFQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7QUFBQTtDQUVDOztBQVVEO0FBQUE7Q0FDQzs7QUFPSDtDQUNDOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQVFBO0NBQ0M7O0FBSUE7Q0FDQzs7QUFNRDtBQUFBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFPSDtDQUNDO0NBQ0E7Q0FDQTs7QUFTRjtDQUNDO0NBQ0E7O0FBSUE7QUFBQTtBQUFBO0FBQUE7Q0FFQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUtIO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBTUY7Q0FDQyxjVnRQUzs7QVV3UFQ7Q0FDQyxrQlZ6UFE7Q1UwUFI7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFTTDtDQUNDOztBQU9GO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHQztDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQU9MO0NBQ0M7O0FBUUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFPSDtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUlDO0FBQUE7Q0FDQzs7QUFPTDtDQUNDOztBQUdDO0NBQ0M7Q0FDQTtDQUNBOztBQVdIO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBS0M7Q0FDQzs7QUFFQTtDQUNDOztBQU9EO0NBQ0M7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDOztBQUtIO0FBQUE7QUFBQTtDQUdDOztBQUtDO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBUUY7Q0FDQyxrQlY5ZE07O0FVaWVQO0NBR0MsY1ZsZWdCO0NVbWVoQixrQlZwZVM7O0FVdWVWO0NBR0M7O0FBR0Q7Q0FDQyxrQkFwQlc7O0FBc0JYO0NBR0M7O0FBSUY7Q0FDQyxrQkFoQ1E7O0FBa0NSO0NBR0M7O0FBSUY7Q0FDQyxrQkF6Q1E7O0FBMkNSO0NBR0M7O0FBUU47Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFNSjtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUlBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFPTDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBS0M7Q0FDQzs7QUFPRDtDQUNDOztBQU1BO0NBQ0M7O0FBTUo7Q0FFQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQVNEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBT0Q7Q0FDQztDQUNBOztBQU9EO0NBQ0M7Q0FDQTs7QUFPRDtDQUNDO0NBQ0E7O0FBT0Q7Q0FDQztDQUNBO0NBQ0E7O0FBS0g7Q0FFRTs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDOztBQU1EO0NBQ0M7Q0FDQTs7QUFNRDtDQUNDO0NBQ0E7O0FBTUQ7Q0FDQztDQUNBOztBQUtIO0FBQUE7Q0FFQztDQUNBOztBQU1GO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFZRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7Q0FDQTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDO0NBQ0E7O0FBT0Q7Q0FDQzs7QUFJRjtDQUNDOztBQVFGO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBOztBQVFEO0NBT0M7Q0FDQTs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBSUQ7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUtBO0NBQ0M7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRDtDQUNDOztBQUdEO0NBQ0M7O0FBTUM7QUFBQTtDQUNDOztBQU9BO0FBQUE7Q0FDQzs7QUFJRjtDQUNDOztBQU9BO0FBQUE7Q0FDQzs7QUFNRjtDQUNDO0NBQ0E7O0FBV0w7Q0FDQzs7QUFHQztDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBUUo7Q0FDQzs7QUFHQztDQUNDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBWUg7QUFBQTtDQUVDOztBQUtDO0NBQ0M7O0FBTUY7Q0FDQztDQUNBOztBQUtDO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQU9IO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUtIO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUlEO0NBQ0M7O0FBTUE7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFNSjtDQUNDOztBQVdBO0NBQ0M7O0FBZ0JKO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBR0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDLGtCVnR4Q1k7O0FVeXhDWDtDQUNDOztBQUdEO0NBQ0M7Q0FDQSxPVi94Q1U7O0FVcXlDZDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHQztDQUNDOztBQU9DO0NBQ0M7O0FBT0Q7Q0FDQzs7QUFNRjtDQUNDO0NBQ0E7O0FBT0w7Q0FDQzs7QUFHQztDQUNDOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtBQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FHQztDQUNBOztBQVFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBO0NBQ0E7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDOztBQWNEO0FBQUE7QUFBQTtBQUFBO0NBRUM7Q0FDQTs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBTUQ7Q0FDQzs7QUFLRDtDQUNDOztBQUtEO0NBQ0M7O0FBS0Q7Q0FDQztDQUNBOztBQUlGO0NBSUM7O0FBR0Q7Q0FDQyxrQkF4U0c7O0FBMFNIO0NBRUM7O0FBSUY7Q0FDQyxrQkEvU007O0FBaVROO0NBRUM7O0FBSUY7Q0FDQyxrQkF6VEc7O0FBMlRIO0NBRUM7O0FBSUY7Q0FDQyxrQkFoVU07O0FBa1VOO0NBRUM7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBR0M7QUFBQTtDQUVDOztBQVFKO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0FBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUNDOztBQU1KO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFVRDtDQUNDOztBQVFGO0NBQ0M7Q0FDQTs7QUFPQztBQUFBO0NBRUM7O0FBUUo7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQU1GO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdBO0FBQUE7Q0FFQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQVFGO0NBQ0M7Q0FDQTs7QUFNQTtDQUNDOztBQU9MO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHQTtBQUFBO0NBRUM7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTs7QUFNQTtDQUNDOztBQU9MO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FFQzs7QUFHRDtDQUVDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUVBOztBQUVBO0FBQUE7Q0FFQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBR0Q7QUFBQTtDQUVDOztBQUdEO0NBQ0M7Q0FDQTs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTs7QUFNQTtDQUNDOztBQU1KO0NBQ0M7Q0FDQTtDQUNBOztBQU1KO0NBQ0M7Q0FDQTs7QUFHQztDQUNDOztBQUlGO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFJQTtDQUNDOztBQUVBO0NBQ0M7O0FBTUY7Q0FDQztDQUNBO0NBQ0EsT1Z2NERVOztBVXk0RFY7Q0FDQzs7QUFJRTtDQUNDOztBQUVBO0NBQ0Msa0JWcjREQzs7QVV3NERGO0NBQ0Msa0JWeDRESTs7QVVnNURWO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FHQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0NBR0M7Q0FDQTs7QUFLSDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQzs7QUFNQTtDQUNDOztBQVNMO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBOztBQUdEO0FBQUE7Q0FFQztDQUNBO0NBQ0E7Q0FDQTs7QUFTUDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFLRDtDQUNDOztBQU1IO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQVFKO0NBQ0M7O0FBSUE7Q0FDQzs7QUFFQTtDQUNDOztBQUtIO0NBQ0M7Q0FDQTs7QUFTTjtDQUNDOztBQUVBO0NBQ0M7O0FBS0Q7Q0FDQzs7QUFHRDtDQUNDOztBQVNIO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFVSDtDQUNDOztBQUdEO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDLGtCVnpxRVM7O0FVNHFFVjtDQUNDOztBQUtEO0NBQ0M7Q0FDQTs7QUFPQztDQUNDOztBQU1GO0NBQ0M7O0FBTUY7Q0FDQztDQUNBOztBQU9EO0NBQ0M7O0FBT0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQVlOO0NBQ0M7O0FBTUU7Q0FDQzs7QUFPSDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFJRTtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBTUY7Q0FDQzs7QUFHQTtDQUNDOztBQUlBO0NBQ0M7O0FBT0Y7Q0FDQzs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBT0w7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBU0g7Q0FDQzs7QUFPSDtDQUNDO0NBQ0E7O0FBR0M7Q0FDQztDQUNBOztBQU1GO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQVFEO0FBQUE7Q0FDQzs7QUFRRjtDQUNDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFLQztDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBT0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFPSDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQU1KO0NBQ0M7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOztBQU9EO0NBQ0M7O0FBRUE7Q0FDQyxrQlZwaUZlOztBVXdpRmpCO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBTUQ7QUFBQTtDQUNDO0NBQ0E7O0FBRUE7QUFBQTtDQUNDOztBQU9MO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdDO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBOztBQUlEO0NBQ0M7O0FBTUo7Q0FDQztDQUNBOztBQUlGO0NBQ0M7O0FBSUE7Q0FDQzs7QUFFQTtDQUNDOztBQU1BO0NBQ0M7O0FBS0g7Q0FDQzs7QUFLQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFLSDtDQUNDOztBQUdEO0FBQUE7QUFBQTtDQUdDOztBQUdEO0FBQUE7Q0FFQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0FBQUE7RUFFQzs7Q0FHRDtFQUNDOzs7QUFPRDtDQUNDOztBQUtDO0NBQ0M7Q0FDQTs7QUFJRDtDQUNDO0NBQ0E7O0FBTUY7Q0FDQzs7QUFHRDtDQUNDOztBQUlGO0NBQ0M7O0FBS0M7Q0FDQzs7QUFHRDtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUtEO0NBQ0M7O0FBS0M7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFJQTtDQUNDLGtCVjN1Rks7Q1U0dUZMO0NBQ0E7Q0FDQTs7QUFjUDtDQUNDOztBQUdDO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDOztBQUlBO0NBQ0M7Q0FDQSxRVnB3RlM7O0FVc3dGVDtDQUNDO0NBQ0E7Q0FDQSxlVnp3RlE7Q1Uwd0ZSO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBTUE7Q0FDQzs7QUFVSjtDQUNDO0NBQ0E7Q0FDQTs7QUFXQTtDQUNDOztBQUlBO0NBQ0M7O0FBTUY7Q0FDQztDQUNBOztBQUdDO0NBQ0M7O0FBVUY7Q0FDQzs7QUFNSjtDQUNDOztBQU1EO0NBQ0M7O0FBTUY7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUlDO0FBQUE7Q0FFQzs7QUFNRDtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFHRDtBQUFBO0NBRUM7O0FBS0Q7Q0FDQzs7QUFHQztDQUNDOztBQUlBO0NBQ0M7O0FBS0g7Q0FDQyxjVjE1RmdCO0NVMjVGaEI7O0FBV0Y7QUFBQTtDQUNDOztBQU9IO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBUUE7Q0FDQzs7QUFJQTtDQUNDOztBQU1EO0FBQUE7Q0FDQzs7QUFJRjtDQUNDOztBQU1GO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFRSjtDQUNDO0NBQ0E7Q0FDQTs7QUFRQTtDQUNDOztBQUdEO0NBQ0M7O0FBUUY7Q0FDQzs7QUFNQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUtDO0NBQ0M7O0FBTUY7Q0FDQztDQUNBLFFWampHTzs7QVVtakdQO0NBQ0M7Q0FDQTtDQUNBLGVWdGpHTTtDVXVqR047Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQTs7QUFNQTtDQUNDOztBQVVOO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFTSDtDQUNDOztBQVFIO0FBQUE7Q0FFQzs7QUFJQTtDQUNDLE9WNXBHUzs7QVVpcUdYO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBTUM7Q0FDQzs7QUFRQTtDQUNDO0NBQ0E7O0FBS0Q7Q0FDQzs7QUFZRjtDQUNDOztBQUtIO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7O0FBT0g7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBTUE7Q0FDQyxrQlZweEdROztBVSt4R1Y7Q0FDQzs7QUFJQTtDQUNDOztBQUtEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFLRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBcUJKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFHQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQU1EO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0MiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcbmZvbnRcbiovXG5cbi8qXG4gKiDjg5Xjgqnjg7Pjg4jjgqLjgqTjgrPjg7NcbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcImljb24taXNoYXJlXCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbi1pc2hhcmUud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2ljb24taXNoYXJlLndvZmZcIikgIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2ljb24taXNoYXJlLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2ljb24taXNoYXJlLmVvdFwiKSAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpO1xufVxuXG4uZmlzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IDA7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuXG5cdCYueDA1IHtcblx0XHRmb250LXNpemU6IC41ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IDAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngwNiB7XG5cdFx0Zm9udC1zaXplOiAuNmVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAwLjE0Mjg1NzE0ZW07XG5cdH1cblx0Ji54MDcge1xuXHRcdGZvbnQtc2l6ZTogLjdlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogMC4xNDI4NTcxNGVtO1xuXHR9XG5cdCYueDA4IHtcblx0XHRmb250LXNpemU6IC44ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IDAuMDcxNDI4NTdlbTtcblx0fVxuXHQmLngwOSB7XG5cdFx0Zm9udC1zaXplOiAuOWVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAwLjA3MTQyODU3ZW07XG5cdH1cblx0Ji54MTEge1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdH1cblx0Ji54MTIge1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjA3MTQyODU3cmVtO1xuXHR9XG5cdCYueDEzIHtcblx0XHRmb250LXNpemU6IDEuM2VtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4wNzE0Mjg1N3JlbTtcblx0fVxuXHQmLngxNCB7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngxNSB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngxNiB7XG5cdFx0Zm9udC1zaXplOiAxLjZlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjE0Mjg1NzFlbTtcblx0fVxuXHQmLngxNyB7XG5cdFx0Zm9udC1zaXplOiAxLjdlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjg1NzE0MjllbTtcblx0fVxuXHQmLngxOCB7XG5cdFx0Zm9udC1zaXplOiAxLjhlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjg1NzE0MjllbTtcblx0fVxuXHQmLngxOSB7XG5cdFx0Zm9udC1zaXplOiAxLjllbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMzU3MTQyODZlbTtcblx0fVxuXHQmLngyMCB7XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjM1NzE0Mjg2ZW07XG5cdH1cblx0Ji54MjUge1xuXHRcdGZvbnQtc2l6ZTogMi41ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjU3MTQyODU3ZW07XG5cdH1cblx0Ji54MzAge1xuXHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC43ODU3MTQyOWVtO1xuXHR9XG5cblx0Ji5yNDUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0fVxuXHQmLnI5MCB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR9XG5cdCYucjEzNSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcblx0fVxuXHQmLnIxODAge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblx0Ji5yMjI1IHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHR9XG5cdCYucjI3MCB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcblx0fVxuXHQmLnIzMTUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG5cdH1cblxuXHRcblx0JGNvZGUtbWFwOiAoXG5cdFx0XCJob21lXCI6IFwiXFxlMDAwXCIsXG5cdFx0XCJmb2xkZXJcIjogXCJcXGUwMDFcIixcblx0XHRcImRvY3VtZW50XCI6IFwiXFxlMDAyXCIsXG5cdFx0XCJib29rXCI6IFwiXFxlMDAzXCIsXG5cdFx0XCJlZGl0XCI6IFwiXFxlMDA0XCIsXG5cdFx0XCJzdGFtcFwiOiBcIlxcZTAwNVwiLFxuXHRcdFwic2VhcmNoXCI6IFwiXFxlMDA2XCIsXG5cdFx0XCJ1c2Vyc1wiOiBcIlxcZTAwN1wiLFxuXHRcdFwiaGVscFwiOiBcIlxcZTAwOFwiLFxuXHRcdFwibGlzdC13aXRob3V0XCI6IFwiXFxlMDA5XCIsXG5cdFx0XCJsaXN0XCI6IFwiXFxlMDBhXCIsXG5cdFx0XCJ1c2VyLWNpcmNsZVwiOiBcIlxcZTAwYlwiLFxuXHRcdFwidXNlclwiOiBcIlxcZTAwY1wiLFxuXHRcdFwiY2xvc2VcIjogXCJcXGUwMGRcIixcblx0XHRcImRhdGFcIjogXCJcXGUwMGVcIixcblx0XHRcInNldHRpbmdcIjogXCJcXGUwMGZcIixcblx0XHRcImVkaXQtc3RydWN0dXJlXCI6IFwiXFxlMDEwXCIsXG5cdFx0XCJlZGl0LXN0cnVjdHVyZS1nbG9iYWxcIjogXCJcXGUwMTFcIixcblx0XHRcInRyYW5zLWltcG9ydFwiOiBcIlxcZTAxMlwiLFxuXHRcdFwicHJvb2ZcIjogXCJcXGUwMTNcIixcblx0XHRcInByb29mLWNoZWNrXCI6IFwiXFxlMDE0XCIsXG5cdFx0XCJwbHVzLXNxdWFyZVwiOiBcIlxcZTAxNVwiLFxuXHRcdFwibWludXMtc3F1YXJlXCI6IFwiXFxlMDE2XCIsXG5cdFx0XCJzb3J0XCI6IFwiXFxlMDE3XCIsXG5cdFx0XCJzb3J0LWFzY1wiOiBcIlxcZTAxOFwiLFxuXHRcdFwic29ydC1kZXNjXCI6IFwiXFxlMDE5XCIsXG5cdFx0XCJjb21tZW50LXN0YW1wXCI6IFwiXFxlMDFhXCIsXG5cdFx0XCJjb21tZW50LWdsb2JhbFwiOiBcIlxcZTAxYlwiLFxuXHRcdFwiY29tbWVudFwiOiBcIlxcZTAxY1wiLFxuXHRcdFwiY2FsZW5kYXJcIjogXCJcXGUwMWRcIixcblx0XHRcImxvY2tcIjogXCJcXGUwMWVcIixcblx0XHRcInVubG9ja1wiOiBcIlxcZTAxZlwiLFxuXHRcdFwic2F2ZVwiOiBcIlxcZTAyMFwiLFxuXHRcdFwidHJhc2hcIjogXCJcXGUwMjFcIixcblx0XHRcInRyZWVcIjogXCJcXGUwMjJcIixcblx0XHRcInRyZWUtcGx1c1wiOiBcIlxcZTAyM1wiLFxuXHRcdFwibGVhZnNcIjogXCJcXGUwMjRcIixcblx0XHRcImVkaXRvclwiOiBcIlxcZTAyNVwiLFxuXHRcdFwibGVhZlwiOiBcIlxcZTAyNlwiLFxuXHRcdFwibGVhZi1wbHVzXCI6IFwiXFxlMDI3XCIsXG5cdFx0XCJpbmRlbnRcIjogXCJcXGUwMjhcIixcblx0XHRcIm91dGRlbnRcIjogXCJcXGUwMjlcIixcblx0XHRcInBsdXNcIjogXCJcXGUwMmFcIixcblx0XHRcIm1pbnVzXCI6IFwiXFxlMDJiXCIsXG5cdFx0XCJmb2xkZXItY2xvc2VcIjogXCJcXGUwMmNcIixcblx0XHRcImZvbGRlci11cFwiOiBcIlxcZTAyZFwiLFxuXHRcdFwic3RhbXAtc3F1YXJlXCI6IFwiXFxlMDJlXCIsXG5cdFx0XCJzZWFyY2gtaW5mb1wiOiBcIlxcZTAyZlwiLFxuXHRcdFwiZmlsZSwgJi1maWxlLXR4dCwgJi1maWxlLXRleHRcIjogXCJcXGUwMzBcIixcblx0XHRcImZpbGUtcGRmXCI6IFwiXFxlMDMxXCIsXG5cdFx0XCJmaWxlLWxvZ1wiOiBcIlxcZTAzMlwiLFxuXHRcdFwiZmlsZS1kb2NcIjogXCJcXGUwMzNcIixcblx0XHRcImZpbGUtZG9jeFwiOiBcIlxcZTAzM1wiLFxuXHRcdFwiZmlsZS14bHNcIjogXCJcXGUwMzRcIixcblx0XHRcImZpbGUteGxzeFwiOiBcIlxcZTAzNFwiLFxuXHRcdFwiZmlsZS14bHNtXCI6IFwiXFxlMDM0XCIsXG5cdFx0XCJmaWxlLXBwdFwiOiBcIlxcZTAzNVwiLFxuXHRcdFwiZmlsZS1wcHR4XCI6IFwiXFxlMDM1XCIsXG5cdFx0XCJmaWxlLWltZ1wiOiBcIlxcZTAzNlwiLFxuXHRcdFwiZmlsZS16aXBcIjogXCJcXGUwMzdcIixcblx0XHRcImZpbGUtaHRtbFwiOiBcIlxcZTAzOFwiLFxuXHRcdFwiZmlsZS11cFwiOiBcIlxcZTAzOVwiLFxuXHRcdFwiZmlsZS1kd1wiOiBcIlxcZTAzYVwiLFxuXHRcdFwiZmlsZS1pblwiOiBcIlxcZTAzYlwiLFxuXHRcdFwiZmlsZS1leFwiOiBcIlxcZTAzY1wiLFxuXHRcdFwiZmlsZS1wcm9wZXJ0eVwiOiBcIlxcZTAzZFwiLFxuXHRcdC8vXCJmaWxlLVwiOiBcIlxcZTAzZVwiLFxuXHRcdC8vXCJmaWxlLVwiOiBcIlxcZTAzZlwiLFxuXHRcdFwiY2F1dGlvblwiOiBcIlxcZTA0MFwiLFxuXHRcdFwiaW5mb1wiOiBcIlxcZTA0MVwiLFxuXHRcdFwiY29nXCI6IFwiXFxlMDQyXCIsXG5cdFx0XCJsaWNlbnNlXCI6IFwiXFxlMDQzXCIsXG5cdFx0XCJsaWNlbnNlLXdpdGhvdXRcIjogXCJcXGUwNDRcIixcblx0XHRcInB1Ymxpc2hlclwiOiBcIlxcZTA0NVwiLFxuXHRcdFwiY2F0ZWdvcnlcIjogXCJcXGUwNDZcIixcblx0XHRcInNwZWFrZXJcIjogXCJcXGUwNDdcIixcblx0XHRcInB1Yi1zZXRcIjogXCJcXGUwNDhcIixcblx0XHRcIm5vLWVudHJ5XCI6IFwiXFxlMDQ5XCIsXG5cdFx0XCJtZXJnZVwiOiBcIlxcZTA0YVwiLFxuXHRcdFwicmV2aXNlXCI6IFwiXFxlMDRiXCIsXG5cdFx0XCJtaWdyYXRpb25cIjogXCJcXGUwNGNcIixcblx0XHRcInNlYXJjaF93b3JkXCI6IFwiXFxlMDRkXCIsXG5cdFx0XCJzZWFyY2hfd29yZF9kZWxcIjogXCJcXGUwNGVcIixcblx0XHQvL1wiXCI6IFwiXFxlMDRmXCIsXG5cdFx0XCJ3aW4tbWluXCI6IFwiXFxlMDUwXCIsXG5cdFx0XCJ3aW4tbWF4XCI6IFwiXFxlMDUxXCIsXG5cdFx0XCJ3aW4tbm9ybWFsXCI6IFwiXFxlMDUyXCIsXG5cdFx0XCJ1bmRvXCI6IFwiXFxlMDUzXCIsXG5cdFx0XCJyZWRvXCI6IFwiXFxlMDU0XCIsXG5cdFx0XCJ0cmlhbmdsZS1zcXVhcmVcIjogXCJcXGUwNTVcIixcblx0XHRcImxpc3Qtc3F1YXJlXCI6IFwiXFxlMDU2XCIsXG5cdFx0XCJwYXJhZ3JhcGhcIjogXCJcXGUwNTdcIixcblx0XHRcImltZy1zcXVhcmVcIjogXCJcXGUwNThcIixcblx0XHRcInZhcmlhYmxlXCI6IFwiXFxlMDU5XCIsXG5cdFx0XCJjb2RlXCI6IFwiXFxlMDVhXCIsXG5cdFx0XCJjaGF0XCI6IFwiXFxlMDViXCIsXG5cdFx0XCJpbWctd2l0aG91dFwiOiBcIlxcZTA1Y1wiLFxuXHRcdFwiZmlsZS1naWZcIjogXCJcXGUwNWNcIixcblx0XHRcImZpbGUtanBnXCI6IFwiXFxlMDVjXCIsXG5cdFx0XCJmaWxlLWpwZWdcIjogXCJcXGUwNWNcIixcblx0XHRcImZpbGUtcG5nXCI6IFwiXFxlMDVjXCIsXG5cdFx0XCJmaWxlLXN2Z1wiOiBcIlxcZTA1Y1wiLFxuXHRcdFwibGVcIjogXCJcXGUwNWRcIixcblx0XHRcImNsaXBcIjogXCJcXGUwNWVcIixcblx0XHRcIndpbi1uZXdcIjogXCJcXGUwNWZcIixcblx0XHRcImluLXJvdy11cFwiOiBcIlxcZTA2MFwiLFxuXHRcdFwiaW4tcm93LWxvd1wiOiBcIlxcZTA2MVwiLFxuXHRcdFwiZGVsLXJvd1wiOiBcIlxcZTA2MlwiLFxuXHRcdFwiaW4tY29sLWxlZnRcIjogXCJcXGUwNjNcIixcblx0XHRcImluLWNvbC1yaWdodFwiOiBcIlxcZTA2NFwiLFxuXHRcdFwiZGVsLWNvbFwiOiBcIlxcZTA2NVwiLFxuXHRcdFwibWVyZ2UtY2VsbFwiOiBcIlxcZTA2NlwiLFxuXHRcdFwic3BsaXQtY2VsbFwiOiBcIlxcZTA2N1wiLFxuXHRcdFwiY29udmVydC1jZWxsXCI6IFwiXFxlMDY4XCIsXG5cdFx0XCJjZWxsLXNpemVcIjogXCJcXGUwNjlcIixcblx0XHRcImdyaWRcIjogXCJcXGUwNmFcIixcblx0XHRcImNvbnZlcnQtY2VsbDJcIjogXCJcXGUwNmJcIixcblx0XHQvL1wiXCI6IFwiXFxlMDZjXCIsXG5cdFx0Ly9cIlwiOiBcIlxcZTA2ZFwiLFxuXHRcdC8vXCJcIjogXCJcXGUwNmVcIixcblx0XHQvL1wiXCI6IFwiXFxlMDZmXCIsXG5cdCk7XG5cdFxuXHRAZWFjaCAkbmFtZSwgJGNvZGUgaW4gJGNvZGUtbWFwIHtcblx0XHQmLSN7JG5hbWV9IHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IHF1b3RlKCRjb2RlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cblxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdGJhc2VcbiovXG5cbioge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuXHRmb250LXNpemU6ICRmb250LXNpemU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1iYXNlO1xufVxuXG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctYmFzZTtcblx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG59XG5cblxuXG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5tYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vL1xuLy9cdHZhclxuLy9cblxuXG4kZm9udC1zaXplOiAxNHB4O1xuJGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsIFwiWXUgR290aGljIE1lZGl1bVwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIE1hcnUgR290aGljIFc0IEpJUzIwMDRcIiwgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4kZm9udC13ZWlnaHQ6IDQwMDtcblxuXG4vL2NvbG9yXG4kY29sb3ItYmctYmFzZTogI2YyZjRmMztcbiRjb2xvci1iZy1uYXY6ICM2ZTZlNmU7XG4kY29sb3ItYmctbmF2LWhvdmVyOiAjODc2ZTY2O1xuJGNvbG9yLWJnLW1hc3RlcjogIzNkODdhMztcbiRjb2xvci1iZy1tYXN0ZXItZGFyazogIzE4NmM4NztcbiRjb2xvci1iZy1zbGF2ZTogI2JlNjM2ZjtcbiRjb2xvci1iZy1zbGF2ZS1kYXJrOiAjYTA0ODU1O1xuXG4kY29sb3ItdGV4dDogIzY2NjtcbiRjb2xvci10ZXh0LWJhc2U6ICM0NTUyNjc7XG4kY29sb3ItdGV4dC1oZWFkZXI6ICAjZmZmO1xuJGNvbG9yLXRleHQtbmF2OiAjZmZmO1xuJGNvbG9yLXRleHQtbmF2LWFjdGl2ZTogI2ZmZjtcbiRjb2xvci10ZXh0LW5hdi1kcm9wZG93bjojMzk2ZTkwO1xuJGNvbG9yLXRleHQtZGlzYWJsZWQ6ICM4OThlOTY7XG4kY29sb3ItbGluay1iYXNlOiAjMWU4N2YwO1xuJGNvbG9yLWxpbms6ICMzOTZlOTA7XG5cbiRjb2xvci1saW5rLW5hdjogI2ZmZjtcblxuJGNvbG9yLWFjdGl2ZTogI2ViNmQ0NTtcbiRjb2xvci1mb2N1czogI2ViNmQ0NTtcbiRjb2xvci1ob3ZlcjogI2YxZGJkNjtcbiRjb2xvci1zZWxlY3RlZDogI2Y1Y2NjMztcbiRjb2xvci1zZWxlY3RlZC1ib3JkZXI6ICNkYTlmOTE7XG4kY29sb3ItZGlzYWJsZWQ6ICM4ODg4ODg7XG5cbiRjb2xvci1jaGtidG4tZGVmYXVsdDogJGNvbG9yLXRleHQtYmFzZTtcbiRjb2xvci1jaGtidG4tZGVmYXVsdC1iZzogI2ZmZjtcbiRjb2xvci1jaGtidG4taG92ZXI6ICRjb2xvci1saW5rO1xuJGNvbG9yLWNoa2J0bi1ob3Zlci1iZzogI2Y0ZjdmOTtcbiRjb2xvci1jaGtidG4tY2hlY2tlZDogI2ZmZjtcbiRjb2xvci1jaGtidG4tY2hlY2tlZC1iZzogJGNvbG9yLWFjdGl2ZTtcbiRjb2xvci1jaGtidG4tZGlzYWJsZWQ6ICNmZmY7XG4kY29sb3ItY2hrYnRuLWRpc2FibGVkLWJnOiAjYThiMmI5O1xuJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1jaGVja2VkOiAjZjVmNWY1O1xuJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1jaGVja2VkLWJnOiAjYmU5ODc1Oy8vI2M1OGY1Y1xuXG4kY29sb3ItYm9yZGVyLWRlZmF1bHQ6ICNjNGQwZDg7XG4kYm9yZGVyLWJhc2U6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRjbGFzc1xuKi9cblxuLypcblx0anF1ZXJ5IHVpIHN0eWxlXG4qL1xuLnVpIHtcblx0Ji1mcm9udCB7XG5cdFx0ei1pbmRleDogMTAwO1xuXHR9XG5cblx0Ji1hdXRvY29tcGxldGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cblxuXHQmLW1lbnUge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3V0bGluZTogMDtcblx0XHRcblx0XHQudWktbWVudS1pdGVtIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFxuXHRcdFx0LnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMWVtIDNweCAuNGVtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudWktc3RhdGUtYWN0aXZlIHtcblx0XHRcdFx0bWFyZ2luOiAtMXB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAzZWZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXdpZGdldCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0XHRmb250LXNpemU6IDFlbTtcblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdH1cblxuXHRcdCYudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcblx0XHR9XG5cdH1cblxuXHQmLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0bWFyZ2luOiAtMXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDFweDtcblx0fVxuXG5cdCYtc2VsZWN0YWJsZS1oZWxwZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRib3JkZXI6IDFweCBkb3R0ZWQgIzU1NTtcblx0fVxuXG59XG4vKiBlbmQganF1ZXJ5IHVpIHN0eWxlICovXG5cblxuLypcblx0ZmxhdHBpY2tyIHN0eWxlXG4qL1xuLmZsYXRwaWNrciB7XG5cdCYtaW5wdXQge1xuXHRcdCZbcmVhZG9ubHldIHtcblx0XHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vKiBlbmQgZmxhdHBpY2tyIHN0eWxlICovXG5cbi5ub2tleSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmY2M7XG5cdGNvbG9yOiAjZjAwO1xufVxuXG4uY3Vyc29yIHtcblx0Ji1wb2ludGVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmLWRlZmF1bHQge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxufVxuXG4uaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uaGlkZTIge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGlkZGVuIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmhpZGRlbjIge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm9taSB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ly9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ubG9hZGluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xKTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5O1xuXG5cdD4gZGl2IHtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICByZ2JhKDI1NSwyNTUsMjU1LCAuNSk7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDEwMHB4IDEwMHB4IHJnYmEoMjU1LDI1NSwyNTUsIC41KTtcblxuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxucC5zcCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zci1vbmx5IHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxcHggIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IC0xcHggIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5rLW5vLWJvcmRlciB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaWNvbi1vZmZzZXQge1xuXHRwYWRkaW5nLWxlZnQ6IDEuMmVtO1xuXHQvL2NvbG9yOiAjZjAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0PiAuZmlzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDAuMWVtO1xuXHR9XG59XG5cbi5ncm91cCB7XG5cdCYtaDIge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0XG5cdCYtaDMsXG5cdCYtaDQsXG5cdCYtaDUsXG5cdCYtaDYge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cbn1cblxuLmZ1bGwtaGVpZ2h0LWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWdyb3c6IDE7XG59XG5cbi5zaGFkb3ctc2NyZWVuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjIpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwO1xufVxuXG5hLmRpc2FibGVkIHtcblx0Y29sb3I6ICRjb2xvci1kaXNhYmxlZDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0LmZpcyB7XG5cdFx0Y29sb3I6ICNhYWE7XG5cdH1cbn1cblxuYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbms7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGFiZWwge1xuXHQmLmJ1dHRvbi1kZWZhdWx0IHtcblx0XHRtYXJnaW46IDNweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0W3R5cGU9XCJyYWRpb1wiXSxcblx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRjbGlwLXBhdGg6IGNpcmNsZSgwJSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblxuXHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saW5rO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4tZGVmYXVsdC1iZztcblx0XHRcdFx0bWluLXdpZHRoOiAxMzlweDtcblx0XHRcdFx0bWluLWhlaWdodDogMzlweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItY2hrYnRuLWRlZmF1bHQ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2hrYnRuLWhvdmVyLWJnO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWNoa2J0bi1ob3Zlcjtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWNoa2J0bi1ob3Zlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2hrYnRuLWNoZWNrZWQtYmc7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItY2hrYnRuLWNoZWNrZWQtYmc7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1jaGtidG4tY2hlY2tlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmRpc2FibGVkLFxuXHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1iZztcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQtYmc7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQ7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2hrYnRuLWRpc2FibGVkLWNoZWNrZWQtYmc7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZC1iZztcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItY2hrYnRuLWRpc2FibGVkLWNoZWNrZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zbWFsbCB7XG5cdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDlweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji54c21hbGwge1xuXHRcdFx0W3R5cGU9XCJyYWRpb1wiXSxcblx0XHRcdFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCA1cHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuaWNvbi1pbnB1dCB7XG5cdFx0Ji51ay1uYXZiYXItaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRjbGlwLXBhdGg6IGNpcmNsZSgwJSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQjbWFzdGVyICYge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLW1hc3RlciwgNSUpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQjc2xhdmUgJiB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctc2xhdmUsIDUlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdFx0I21hc3RlciAmIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1iZy1tYXN0ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNzbGF2ZSAmIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi50ZXh0IHtcblx0Ji1yZXF1aXJlZCB7XG5cdFx0Y29sb3I6ICNmMDA7XG5cdH1cblxuXHQmLWFzdCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogMS4ycmVtO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblxuXHRcdGgyICYge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdH1cblx0fVxufVxuXG4uY29sb3Ige1xuXHQmLXJlZCB7XG5cdFx0Y29sb3I6ICNmMDA7XG5cdH1cblx0Ji1kaXNhYmxlZCB7XG5cdFx0Y29sb3I6ICNhYWE7XG5cdH1cblxuXHQmLXBkZiB7XG5cdFx0Y29sb3I6ICNjYzJlMmU7XG5cdH1cblxuXHQmLWRvYyxcblx0Ji1kb2N4IHtcblx0XHRjb2xvcjogIzJiNTc5YTtcblx0fVxuXG5cdCYteGxzLFxuXHQmLXhsc3gsXG5cdCYteGxzbSB7XG5cdFx0Y29sb3I6ICMyMTczNDY7XG5cdH1cblxuXHQmLXBwdCxcblx0Ji1wcHR4IHtcblx0XHRjb2xvcjogI2QzNDkyNztcblx0fVxuXG5cdCYtaHRtbCB7XG5cdFx0Y29sb3I6I2U0NGQyNjtcblx0fVxuXG5cdCYtdHh0IHtcblx0XHRjb2xvcjojNTc1NzU3O1xuXHR9XG5cblx0Ji16aXAge1xuXHRcdGNvbG9yOiNjM2FjMmE7XG5cdH1cbn1cblxuLmJnIHtcblx0Ji1yZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG5cdH1cblxuXHQmLWdyYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNhOGIyYjk7XG5cdH1cblxuXHQmLWxpZ2h0Z3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcblx0fVxuXG5cdCYtbWFzdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Ji1kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXItZGFyaztcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCYtc2xhdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCYtZGFyayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc2xhdmUtZGFyaztcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxufVxuXG4uZCB7XG5cdCYtdGFibGUge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXG5cdFx0LnRoZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuXHRcdH1cblxuXHRcdC50Zm9vdGVyIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcblx0XHR9XG5cblx0XHQudGJvZHkge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuXHRcdH1cblxuXHRcdC5yb3cge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jZWxsIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0fVxuXG5cdFx0Ji5wYWRkaW5nIHtcblx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXh4c21hbGwge1xuXHRcdFx0XHQucm93ID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMnB4IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji14c21hbGwge1xuXHRcdFx0XHQucm93ID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1zbWFsbCB7XG5cdFx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtbGFyZ2Uge1xuXHRcdFx0XHQucm93ID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjJweCAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0XG59XG5cbi5pY29uLWxpbmsge1xuXHRjb2xvcjogIzM5NkU5MDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM0MDdjYTI7XG5cdH1cbn1cblxuLmVyciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmRjZGM7XG59XG5cbi50ZXh0LWZpbHRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0LmlucHV0LXNlYXJjaCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFxuXHRcdC5rZXlfYnRuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcblx0XHRcdD4gKiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTFweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbms7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudWstc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1pbi13aWR0aDogMzMwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5idG4ge1xuXHRcdFx0XHQmLWRldGFpbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNzNweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdGFwcGVhcmFuY2U6IGJ1dHRvbjtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA3cHggNnB4IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItbGluayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtc2VhcmNoIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDExMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5rO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdC5hc3NpZ24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XG5cdFx0XHRcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5kZXRhaWwge1xuXHRcdC5zZXR0ZWQtZGV0YWlsIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZmY7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cmlnaHQ6IC01cHg7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5zZXQtZGV0YWlsIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0ZmllbGRzZXQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XG5cdFx0XHRsZWdlbmQge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWx0ZXItZGF0ZSB7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAxODVweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRldGFpbC12aWV3IHtcblx0XHQuYnRuLWRldGFpbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdH1cblxuXHRcdC5kZXRhaWwge1xuXHRcdFx0LnNldHRlZC1kZXRhaWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2V0LWRldGFpbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGVnZW5kLWRvdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNXB4O1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJ+KApic7XG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHR9XG5cblx0Ji5yZWQge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuXHRcdH1cblx0fVxuXG5cdCYuZ3JlZW4ge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGYwO1xuXHRcdH1cblx0fVxuXG5cdCYuYmx1ZSB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGY7XG5cdFx0fVxuXHR9XG59XG5cbi5ib3JkZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblx0Ji5ib3JkZXIge1xuXHRcdCYtc29saWQge1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHR9XG5cdFx0Ji1kYXNoZWQge1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBkYXNoZWQ7XG5cdFx0fVxuXHRcdCYtZG90dGVkIHtcblx0XHRcdGJvcmRlci1zdHlsZTogZG90dGVkO1xuXHRcdH1cblx0XHQmLWRvdWJsZSB7XG5cdFx0XHRib3JkZXItc3R5bGU6IGRvdWJsZTtcblx0XHRcdGJvcmRlci13aWR0aDogM3B4O1xuXHRcdH1cblxuXHRcdCYtd2lkdGgtMiB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHR9XG5cdFx0Ji13aWR0aC0zIHtcblx0XHRcdGJvcmRlci13aWR0aDogM3B4O1xuXHRcdH1cblx0XHQmLXdpZHRoLTQge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiA0cHg7XG5cdFx0fVxuXHRcdCYtd2lkdGgtNSB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDVweDtcblx0XHR9XG5cblx0fVxufVxuXG4ubm8tYm9yZGVyIHtcblx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmstcGx1cyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0dmVydGljYWwtYWxpZ246IC0wLjIxNDI4NTcxcmVtO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFxuXHR0aGVhZCB7XG5cdFx0W2RhdGEtc29ydF0ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQuZmlzLXNvcnQge1xuXHRcdFx0XHQmLFxuXHRcdFx0XHQmLWFzYyxcblx0XHRcdFx0Ji1kZXNjIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLjdyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxuXG5cdCYsXG5cdCYudWstdGFibGUtaG92ZXIge1xuXHRcdHRib2R5IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlbGVjdGVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5yb3dfYWNjb3JkaW9uIHtcblx0XHR0ci52aWV3IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGY3Zjk7XG5cdFx0fVxuXHRcdFxuXHRcdC5jb2xsYXBzZSB7XG5cdFx0XHR3aWR0aDogNTJweDs7XG5cblx0XHRcdC5hYy10aXRsZSB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHRcdGhlaWdodDogMnJlbTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblxuXHRcdHRyLmFjLWNvbnRlbnRzIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnZpZXcge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGY3Zjk7XG5cdFx0XHR9XG5cblx0XHRcdHRkOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMzBweDtcblxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vc2Nyb2xsX3RhYmxlXG4uc2Nyb2xsX3RhYmxlIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0PiAudGFibGUtaGVhZCxcblx0PiAudGFibGUtYm9keSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQ+IHRhYmxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cblxuXHQ+IC50YWJsZS1oZWFkIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdD4gdGFibGUge1xuXHRcdFx0PiB0aGVhZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXItYmFzZTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdD4gdGJvZHkge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdD4gLnRhYmxlLWJvZHkge1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDk7XG5cblx0XHQ+IHRhYmxlIHtcblx0XHRcdD4gdGhlYWQge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IHRib2R5IHtcblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uay10YWJsZS0xIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0dGFibGUtbGF5b3V0OiBmaXhlZDtcblx0d2lkdGg6IDEwMCU7XG5cblx0Ji5zaG9ydCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHR0aCxcblx0dGQge1xuXHRcdHBhZGRpbmc6IDAuNXJlbSAwLjcxNDI4NTcxcmVtO1xuXHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblxuXHR0aGVhZCB7XG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0XHR9XG5cdH1cblxuXHQmLnNtYWxsIHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nOiAwLjM1NzE0Mjg2cmVtIDAuNTcxNDI4NTdyZW07XG5cdFx0fVxuXHR9XG5cblx0Ji54c21hbGwge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6IDAuMTQyODU3MTRyZW0gMC40Mjg1NzE0M3JlbTtcblx0XHR9XG5cdH1cblxuXHQmLm5vLWJvcmRlci1jb2wtbGFzdCB7XG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubm9uZS1sYXlvdXQge1xuXHRcdHRhYmxlLWxheW91dDogYXV0bztcblx0fVxufVxuXG4uay10YWJsZS1sb2cge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLm91dC1ib3JkZXIge1xuXHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHR9XG5cblx0dGgsIHRkIHtcblx0XHRwYWRkaW5nOiAwLjEyNXJlbSAwLjQzNzVyZW07XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0XG5cdH1cblxuXHR0aGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHR9XG5cdH1cbn1cblxuXG4ucmV2LWhpc3Rvcnkge1xuXHQuay1yb3cge1xuXHRcdD4gOm50aC1vZi10eXBlKDMpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cblx0XHR0YWJsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHRtaW4taGVpZ2h0OiAyLjE0Mjg1NzE0cmVtO1xuXG5cdFx0XHR0aCxcblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogLjNyZW0gLjdyZW07XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHQrIHRoLFxuXHRcdFx0XHQrIHRkIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxudWwuay1jaGlsZC1mbGV4IHtcblx0Ji0xLFxuXHQmLTIge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IC4zcmVtIDA7XG5cdFx0fVxuXHR9XG5cblx0Ji0xIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0PiBsaSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHQrIGxpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0yIHtcblx0XHQ+IGxpIHtcblx0XHRcdCA+IHVsIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0ID4gbGkge1xuXHRcdFx0XHRcdCArIGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdCB9XG5cdFx0XHRcdCB9XG5cdFx0XHQgfVxuXHRcdH1cblx0fVxufVxuXG4udWstbmF2YmFyLW5hdixcbi51ay1uYXZiYXItaXRlbSxcbi51ay1uYXZiYXItdG9nZ2xlIHtcblx0Ji5pY29uLWxpbmtzIHtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdH1cblx0fVxufVxuXG5cbi50b29sYmFyLFxuLnNpZGViYXIge1xuXHQudWstbmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCA0cHg7XG5cdH1cblxuXHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSxcblx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IHNwYW4sXG5cdC51ay1uYXZiYXItaXRlbSxcblx0LnVrLW5hdmJhci10b2dnbGUge1xuXHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Ji5kaXNhYmxlZCxcblx0XHRbZGlzYWJsZWRdIHtcblx0XHRcdG9wYWNpdHk6IC4zO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Ly9wb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQuZmlzIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdH1cblxuXHRcdFtjbGFzc149XCJmYS1cIl0sXG5cdFx0W2NsYXNzKj1cIiBmYS1cIl0ge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0LnVrLW5hdmJhci10cmFuc3BhcmVudCB7XG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IGEsXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IHNwYW4sXG5cdFx0LnVrLW5hdmJhci1pdGVtLFxuXHRcdC51ay1uYXZiYXItdG9nZ2xlIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuXHRcdH1cblx0fVxuXG59XG5cbi50b29sYmFyIHtcblx0Y29sb3I6ICNmZmY7XG5cblx0LnNwYWNlcixcblx0LmRpdmlkZXIge1xuXHRcdG1hcmdpbjogMCA3cHg7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogNDBweDtcblx0fVxuXG5cdC5kaXZpZGVyIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG5cdH1cblxuXHQudWstYnV0dG9uIHtcblx0XHRwYWRkaW5nOiA0cHggMTVweDtcblx0XHRtaW4taGVpZ2h0OiAyMnB4O1xuXHR9XG5cblx0LnNsYXZlICYge1xuXHRcdC51ay1uYXZiYXItY29udGFpbmVyOm5vdCgudWstbmF2YmFyLXRyYW5zcGFyZW50KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc2xhdmU7XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IGEge1xuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctc2xhdmUsIDUlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGZjZmY7XG5cdFx0XHRcblx0XHRcdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmY2ZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29sb3ItbWFzdGVyLCBcblx0Lm1hc3RlciAmLFxuXHQuY29sb3ItbWFzdGVyICYge1xuXHRcdC51ay1uYXZiYXItY29udGFpbmVyOm5vdCgudWstbmF2YmFyLXRyYW5zcGFyZW50KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyO1xuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkgPiBhIHtcblx0XHRcdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLW1hc3RlciwgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJnLW1hc3Rlcjtcblx0XHRcdFxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGZjZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxufVxuXG4uc2lkZWJhciB7XG5cdC5zcGFjZXIsXG5cdC5kaXZpZGVyIHtcblx0XHRtYXJnaW46IDdweCAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMXB4O1xuXHR9XG5cblx0LmRpdmlkZXIge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xuXHR9XG5cblx0LnVrLW5hdmJhci1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDRweCAwO1xuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaS5hY3RpdmUgPiBhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0LnNpZGV0b29sIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdC5wYWxldHRlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0PiAqIHtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5zbGF2ZSAmIHtcblx0XHQudWstbmF2YmFyLWNvbnRhaW5lcjpub3QoLnVrLW5hdmJhci10cmFuc3BhcmVudCkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNsYXZlLWRhcms7XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IGEge1xuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctc2xhdmUtZGFyaywgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJnLXNsYXZlLWRhcms7XG5cdFx0XHRcblx0XHRcdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Lm1hc3RlciAmLFxuXHQuY29sb3ItbWFzdGVyICYge1xuXHRcdC51ay1uYXZiYXItY29udGFpbmVyOm5vdCgudWstbmF2YmFyLXRyYW5zcGFyZW50KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyLWRhcms7XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IGEge1xuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbWFzdGVyLWRhcmssIDUlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1iZy1tYXN0ZXItZGFyaztcblx0XHRcdFxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGZjZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuI3N0cmNfY29udGFpbmVyIHtcblxuXHQjZWRpdF9hcmVhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdD4gKiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHQrICoge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vaGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XG5cdFx0XHQudHJlZS1hcmVhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdC50cmVlX3Rvb2wge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmRpc2FibGVkLFxuXHRcdFx0XHRcdFx0XHRcdFtkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjM7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHQvL3BvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5maXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGhyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM2NjY2NjY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRyZWV2aWV3IHtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWFzdGVyLFxuXHRcdCNzbGF2ZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQjbWFzdGVyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gMy4wMDEpO1xuXG5cdFx0XHQudHJlZV90b29sIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW1hc3Rlci1kYXJrO1xuXG5cdFx0XHRcdCBsaSA+IGEge1xuXHRcdFx0XHRcdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1tYXN0ZXItZGFyaywgNSUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNzbGF2ZSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICogMiAvIDMuMDAxKTtcblx0XHRcdFxuXHRcdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZS1kYXJrO1xuXG5cdFx0XHRcdCBsaSA+IGEge1xuXHRcdFx0XHRcdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZS1kYXJrLCA1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50cmVlLWFyZWEge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICogMSAvIDMuMDAxKTtcblx0XHRcdH1cblxuXHRcdFx0LnRvcGljX2FyZWEge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICogMiAvIDMuMDAxKTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udHJlZV9jb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZmxleC1ncm93OiAxO1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA5NXB4KTtcblxuXHQudHJlZV9jb250ZW50X3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMjIyMjU5MjQ3JTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR3aWR0aDogNjYuNjQ0NDUxODQ5NCU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC50b29sYmFyIG5hdjpub3QoLnVrLW5hdmJhci10cmFuc3BhcmVudCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXG5cdFx0XHRcdC50cmVlLWFyZWEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0XHRcdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXItZGFyaztcblxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLW1hc3Rlci1kYXJrLCA1JSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmEsXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmFzLFxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhcixcblx0XHRcdFx0XHRcdFx0XHRcdC5mYWwsXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmFkLFxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhYixcblx0XHRcdFx0XHRcdFx0XHRcdC5maXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGhyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNjY2NjY2O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQudHJlZXZpZXcge1xuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHRcdFx0XHRcdC51ay1kcmFnICYge1xuXHRcdFx0XHRcdFx0XHQubGVhZjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdCYuc29ydGFibGUtcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMGY7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5pbl9zdW1tYXJ5IHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5jdDIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmNoYW5nZV9zdW1tYXJ5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnVrLWJhZGdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDRweCAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5jb2xsYXBzZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHQvL2N1cnNvcjogbW92ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMWIzJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMjFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdD4gdWwgPiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDZweDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjFiMic7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnVuc2V0IHtcblx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdFx0XHRcdFx0XHRcdC8vYm9yZGVyLWNvbG9yOiAjY2NjO1xuXHRcdFx0XHRcdFx0XHRcdC8vY29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmMDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNsb2dfYXJlYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0I2xvZ190b29sYmFyIHtcblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSxcblx0XHQudWstbmF2YmFyLWl0ZW0sXG5cdFx0LnVrLW5hdmJhci10b2dnbGUge1xuXHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItaXRlbSB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVrLXRhYiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cblx0XHRcdD4gbGkge1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji51ay1hY3RpdmUgPiBhIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjbG9nIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHQ+ICoge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji51ay1hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9ncyB7XG5cdFx0XHRmb250LXNpemU6IDAuOTI4NTcxNDNyZW07XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0bWFyZ2luOiAwLjMxMjVyZW0gMDtcblxuXHRcdFx0XHR0aCxcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMTI1cmVtIDAuNDM3NXJlbTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVkaXRCdG4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcblxuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3luYyxcblx0XHRcdFx0XHQudmVyc2lvblVwIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyBdJztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgfCAnO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zeW5jIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdTWU5DOlsgJztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnN5bmMge1xuXHRcdFx0XHRcdFx0XHQmLXNyYyB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdTUkM6ICc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji1zcmNMYW5nIHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0xBTkc6ICc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnZlcnNpb25VcCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnVmVyc2lvbiBVcDpbICc7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC52ZXJzaW9uVXAge1xuXHRcdFx0XHRcdFx0XHQmLWRhdGUge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnREFURTogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLW1zZyB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdNU0c6ICc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdMQUJFTDogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jY29udGVudHMge1xuXHQmW2RhdGEtdmlldz1cImxvZy1jbG9zZWRcIl0ge1xuXHRcdCNsb2cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmW2RhdGEtdmlldz1cImxvZy1leHBhbmRcIl0ge1xuXHRcdCNlZGl0X2FyZWEsXG5cdFx0I3Zhcl9saXN0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0I2xvZ19hcmVhIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cdH1cbn1cblxuLnRyZWV2aWV3IHtcblx0cGFkZGluZzogN3B4IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYjbWFzdGVyX3RyZWUsXG5cdCYjc2xhdmVfdHJlZSxcblx0Ji50cmVlLWZvbGRlcixcblx0I3B1Yl9tYW5hZ2VyX3BsYWNlbWVudCAmIHtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdH1cblxuXHRcblx0PiB1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDE2cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Ji5tb3ZlIHtcblx0XHRcdFx0PiAubGVhZixcblx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAjYTlmNWM5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm5ldyB7XG5cdFx0XHRcdD4gLmxlYWYsXG5cdFx0XHRcdD4gLmNoYXB0ZXItdGV4dC1jb250YWluZXIgPiAubGVhZiB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2Y1YTlmMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pbnNlcnQge1xuXHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyID4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhOWQwZjU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZGVsIHtcblx0XHRcdFx0PiAubGVhZixcblx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuXHRcdFx0XHRcdGNvbG9yOiAjYjRiNGI0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmLFxuXHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdG1hcmdpbjogMnB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDFweCAzcHggMXB4IDIycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDNyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb24taXNoYXJlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmZpbGVfaG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6I2YzYzhjMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmLFxuXHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlbGVjdGVkO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0W2NvbnRlbnRlZGl0YWJsZT1cInRydWVcIl0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogYXV0bztcblx0XHRcdFx0XHRjdXJzb3I6IHRleHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmW2RhdGEtZG9jLXR5cGU9XCJzdGVwXCJdLFxuXHRcdFx0Ji5ib29rIHtcblx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTAwMSc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ub2RlLXRvZ2dsZSB7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHRcdHRvcDogNXB4O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOHB4ICM0NTUyNjcgc29saWQ7Ly8kY29sb3ItdGV4dC1iYXNlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IC0zcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVrLWJhZGdlIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC4ycmVtO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5jb2xsYXBzZWQge1xuXHRcdFx0XHQ+IC5ub2RlLXRvZ2dsZSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLnVrLWJhZGdlIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLjJyZW07XG5cdFxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtY2hpbGQtcXVhKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYudWktc29ydGFibGUtaGVscGVyLFxuXHRcdFx0Ji51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHR3aWR0aDogMjAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdCNtYXN0ZXJfdHJlZV9hcmVhICYge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwZjtcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogbGlzdC1pdGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBsaSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblxuXHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMi41cmVtO1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0dG9wOiAtMC4zNTcxNDI4NnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bC5jaGFwdGVycyB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdD4gLmNoYXB0ZXItdGV4dC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTAyMic7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkucmVmX21vdmlle1xuXHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI3NXJlbTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMDNkJztcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGxpLnJlZl9pbWFnZXtcblx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTA1OCc7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZXhjLWVkaXRvciB7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjcxNDI4NTcxcmVtO1xuXHRcdFx0XHRcdFx0XHQvL3ZlcnRpY2FsLWFsaWduOiAxcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdC5maXMge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5sb2NrIHtcblx0XHRcdFx0XHRcdFx0LmZpcy1sb2NrIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjZWRpdF90b2MgJiB7XG5cdFx0XHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0Ly9mbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY29tbWVudF9jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1ncm93OiA1O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmV4Yy1lZGl0b3Ige1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdCYudG9waWMsXG5cdFx0XHRcdFx0Ji50b3BpY0l0ZW0ge1xuXHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDI2Jztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnN1YkNoYXB0ZXIge1xuXHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDI0Jztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dWwsXG5cdFx0XHRcdFx0XHQubm9kZS10b2dnbGUge1xuXHRcdFx0XHRcdFx0XHR+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDI0Jztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXHQmLnRyZWUtZm9sZGVyIHtcblx0XHQubGVhZiB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMDEnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb24taXNoYXJlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb21tZW50X2NvdW50IHtcblx0XHQ+IHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQqICsgLnVrLWJhZGdlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0fVxuXHR9XG5cbn1cblxuXG4jbW9kYWxfc2VhcmNoX29wdGlvbnMxIHtcblx0LnVrLW1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcblx0XHR0b3A6IDkwcHg7XG5cdH1cbn1cblxuXG4uc3VwcG9ydGVkX2ZpbGUge1xuXHQuaGVhZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMC44cmVtO1xuXHRcdFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiOlwiO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLnVwX2ZpbGVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcblx0LmZpbGVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5maWxlIHtcblxuXHRcdFx0Ji51cGxvYWRpbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdD4gKiB7XG5cdFx0XHRcdCsgKiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdH1cblxuXHRcdFx0YSBbZGF0YS1jbWQ9XCJkZWxcIl0ge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMDVlbTtcblx0XHRcdFx0Y29sb3I6ICNhMGEwYTA7XG5cdFx0XHR9XG5cblx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHQvL2JhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcblx0XHRcdFx0Ly9oZWlnaHQ6IDNweDtcblx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuODU3MTQyODZyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQucGFyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtc2l6ZSkgJyA6ICc7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyUnO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtc2l6ZSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwcm9ncmVzcyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNWIzYTc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHQuZHJvcF9hcmVhIHtcblx0XHQudXBsb2FkRGF0YSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkICNiYmI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMDBweDtcblx0XHRcdGNvbG9yOiAjYmJiO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcblx0XHRcdC8vPiAqIHtcblx0XHRcdFx0Ly9mbGV4LWdyb3c6IDE7XG5cdFx0XHQvL31cblx0XHRcdFxuXHRcdFx0LmRpYyB7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5maWxlcyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMjg1NzE0MjlyZW0gMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51cGxvYWRlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHQuaW1wb3J0X3Byb2dyZXNzIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRcdFx0W2RhdGEtY21kPVwiYXR0YWNoX2RlbFwiXSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMXJlbTtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5jdF90cmVlLFxuI2N0X3RyZWUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0PiBsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHQ+IHVsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0bWFyZ2luOiAzcHggMDtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0W3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgc3Bhbjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0XHRcdFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6ZGlzYWJsZWQsXG5cdFx0XHRcdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ib3gtYXJyb3cge1xuXHQkd2lkdGg6IDE5cHg7XG5cdCRoZWlnaHQ6IDE1cHg7XG5cdCR0b3A6IDUwcHg7XG5cblx0Ji1sZWZ0IHtcblx0XHRtYXJnaW4tbGVmdDogJHdpZHRoICsgMXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkdG9wIC0gMXB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRsZWZ0OiAtI3skd2lkdGggLSAxcHh9O1xuXHRcdFx0bWFyZ2luLXRvcDogLSN7JHdpZHRoIC0gMXB4fTtcblx0XHRcdGJvcmRlci13aWR0aDogI3skaGVpZ2h0IC0gMXB4fSAjeyR3aWR0aCAtIDFweH07XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICAjZmZmO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRsZWZ0OiAtJHdpZHRoO1xuXHRcdFx0bWFyZ2luLXRvcDogLSR3aWR0aDtcblx0XHRcdGJvcmRlci13aWR0aDogJGhlaWdodCAkd2lkdGg7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xuXHRcdH1cblx0fVxufVxuXG4uY29tbWVudC1hcmVhIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XG5cdC5zZWFyY2gtYXJlYSB7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0LmtleV9idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aHJlYWQtYXJlYSB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCNlZGl0b3IgJiB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnRocmVhZHMge1xuXHRcdFx0cGFkZGluZzogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmYTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdFx0KyAudGhyZWFkcyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYm94LWFycm93LWxlZnQge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogI2Y1ZjVmYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTAxYyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiAwO1xuXHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC0zcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oaXRjb21tZW50IC5oZWFkZXI6OmJlZm9yZSB7XG5cdFx0XHRcdGFuaW1hdGlvbjogRmxhc2gxIDAuNzVzIGluZmluaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHRAa2V5ZnJhbWVzIEZsYXNoMSB7XG5cdFx0XHRcdDUwJXtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRocmVhZC1pdGVtIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblx0XHRcdCYubmV3IHtcblx0XHRcdFx0aGVhZGVyIHtcblx0XHRcdFx0XHQ+IGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnTmV3Jztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMXB4IDVweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0KyAudGhyZWFkLWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdGhlYWRlcixcblx0XHRcdC5yZWFkLFxuXHRcdFx0LmNvbW1lbnQsXG5cdFx0XHQuZm9vdGVyLW1hc3Rlcixcblx0XHRcdGZvb3RlciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHQ+ICo6bm90KC51ay1kcm9wKTpub3QoLnVrLWRyb3Bkb3duKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdCsgKiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoZWFkZXIge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkM2RjZTI7XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdD4gKiArICoge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC41cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItbWFzdGVyLFxuXHRcdFx0Zm9vdGVyIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDdweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdCsgLmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZWFkLFxuXHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWFzdGVyIHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEuODU3MTQyODZyZW07XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWFzdGVyLWNtdC12aWV3IHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBjbGlwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0d29yZC13cmFwIDogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXdyYXAgOiBicmVhay13b3JkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItbWFzdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5yZXBseSxcblx0XHRcdFx0Ji5jaGFuZ2Utc3RhdHVzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5lZGl0aW5nIHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5lZGl0LWZvcm0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4zNTcxNDI4NnJlbSAwLjcxNDI4NTcxcmVtO1xuXG5cdFx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMC4yMTQyODU3MXJlbSAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVwbHktZm9ybSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMzU3MTQyODZyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwLjIxNDI4NTcxcmVtIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMC40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5yZXBseS12aWV3IHtcblx0XHRcdFx0LmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdFx0Ji5tYXN0ZXIge1xuXHRcdFx0XHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGNsaXA7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZm9vdGVyLW1hc3RlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5yZXBseSxcblx0XHRcdFx0XHQmLmNoYW5nZS1zdGF0dXMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Zm9vdGVyIHtcblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3X2FsbFwiXSxcblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3X3JlcGx5XCJdIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHRcblx0LmZvcm0tYXJlYSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGhlaWdodDogNnJlbTtcblx0XHR9XG5cdH1cblxuXHRbZGF0YS1jbWRdIHtcblx0XHQubGVuIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cblx0XHRcdCY6bm90KDplbXB0eSkge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwZDknO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudWstZHJvcGRvd24ubWVudS1saW5rIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0PiBkaXYge1xuXHRcdFx0YSxcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLjVyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnS0InO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji53aWR0aC1hdXRvIHtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG5cbi5tb2RhbC10b3AtcmlnaHQtZWRpdG9yIHtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0dG9wOiA0MHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogNjBweDtcblx0Ym90dG9tOiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuXG5cblxuXG5cblxuI25hdmkgbmF2IHVsIGxpIHtcblx0Ji5kaXZpZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vaGVpZ2h0OiAxcmVtO1xuXHRcdFxuXHRcdGhyIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHR9XG5cdFxuXHQ+IGEsXG5cdD4gc3BhbiB7XG5cdFx0LmZpcyB7XG5cdFx0XHQmLmlubGluZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6ICNhYWE7XG5cdFx0fVxuXHR9XG59XG5cbiNtZW5iZXJfbGlzdCB7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cblxuXG4jc2hvcnRjdXQge1xuXHQjc2hvcnRjdXRfbGlzdCxcblx0Lmh3aW4ge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuXG5cdFx0LnN1YnRpdGxlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcoJztcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5hY3RpdmUge1xuXHRcdFx0PiBhLFxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItYWN0aXZlLCAyNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbiNwdWJfbWFuYWdlX21vZGVfbGlua3Mge1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpIHtcblx0XHQ+IGEsXG5cdFx0PiBzcGFuIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWY1O1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4jc2V0X3NlYXJjaF93b3JkX21vZGFsIHtcblx0I3dvcmRfdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0PiAqIHtcblx0XHRcdGZsZXgtYmFzaXM6IDQ4JTtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0Z2FwOiA1cHg7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdGhlaWdodDogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRleHQtbGVuZ3RoIHtcblx0bWFyZ2luOiAwO1xuXHRoNiArICYge1xuXHRcdG1hcmdpbi10b3A6IC0xZW07XG5cdH1cbn1cblxuLy93aWR0aCAyNSAtIDE2MDBweCAoc3RlcCAyNXB4KVxuJHRlbXA6IDI1O1xuQHdoaWxlICR0ZW1wIDw9IDE2MDAge1xuXHQudyN7JHRlbXB9Om5vdCgudWstbW9kYWwpIHtcblx0XHR3aWR0aDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYXh3I3skdGVtcH0ge1xuXHRcdG1heC13aWR0aDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdC5taW53I3skdGVtcH0ge1xuXHRcdG1pbi13aWR0aDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG5cbi8vaGVpZ2h0IDI1IC0gMTAwMHB4IChzdGVwIDI1cHgpXG4kdGVtcDogMjU7XG5Ad2hpbGUgJHRlbXAgPD0gMTAwMCB7XG5cdC5oI3skdGVtcH0ge1xuXHRcdGhlaWdodDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG4vL2hlaWdodCAyNSAtIDEwMDBweCAoc3RlcCAyNXB4KVxuJHRlbXA6IDI1O1xuQHdoaWxlICR0ZW1wIDw9IDEwMDAge1xuXHQubWF4aCN7JHRlbXB9IHtcblx0XHRtYXgtaGVpZ2h0OiAjeyR0ZW1wfXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1pbmgjeyR0ZW1wfSB7XG5cdFx0bWluLWhlaWdodDogI3skdGVtcH1weCAhaW1wb3J0YW50O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRMYXlvdXRcbiovXG5cblxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdD4gaGVhZGVyIHtcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0cG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHR9XG5cblx0PiBtYWluIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHQ+ICNuYXZpIHtcblx0XHRcdHdpZHRoOiAyMTZweDtcblx0XHRcdG1pbi13aWR0aDogMjE2cHg7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG5cdFx0XHR0b3A6IDY1cHg7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdH1cblx0fVxuXG5cdCYubGF5b3V0X3Rvb2wge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0PiBtYWluIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdD4gYXJ0aWNsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0PiBuYXYge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdD4gc2VjdGlvbiB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50cyB7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuXG5cdFx0XHRcdC5zaWRlYmFyLFxuXHRcdFx0XHQucGFsZXR0ZSxcblx0XHRcdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHQuc2lkZXRvb2wge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdC5wYWxldHRlIHtcblx0XHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWFpbl9hcmVhIHtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3NsYXZlIHtcblx0XHRcdFx0c2VjdGlvbiB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnBhbGV0dGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWFpbl9hcmVhIHtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC52aWV3LXRvYyB7XG5cdFx0XHRcdFx0LnBhbGV0dGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0W2RhdGEtY21kPVwidmlldy1zbGF2ZVwiXSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmLmhpZGUtc2xhdmUge1xuXHRcdFx0XHQjbWFzdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IC00MHB4O1xuXG5cdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3LXNsYXZlXCJdIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0Ji5seWFvdXRfcHJldmlldyB7XG5cdFx0PiBoZWFkZXIge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdG1haW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcblxuXHRcdFx0LnRyZWUtYXJlYSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcblxuXHRcdFx0XHQudHJlZV90b29sIHtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50cmVldmlldyB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGFydGljbGUge1xuXHRcdFx0XHRib3JkZXItbGVmdDogJGJvcmRlci1iYXNlO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuLnVrLW1vZGFsLXBhZ2Uge1xuXHRib2R5IHtcblx0XHRwYWRkaW5nLXRvcDogNjVweDtcblxuXHRcdD4gaGVhZGVyIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdH1cblxuXHRcdD4gbWFpbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIxNnB4O1xuXG5cdFx0XHQ+ICNuYXZpIHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uYXZpLXNob3J0IHtcblx0XHRcdD4gbWFpbiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGhlYWRlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmI2xvZ2luIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdCYjcmVzZXRfcGFzc3dvcmQge1xuXHRcdFx0PiBtYWluIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0aGVhZGVyXG4qL1xuXG5ib2R5ID4gaGVhZGVyIHtcblx0cGFkZGluZzogMCAxNXB4IDAgMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblx0Y29sb3I6ICRjb2xvci10ZXh0LW5hdjtcblx0XG5cdFtjbGFzc3w9XCJ1ay1uYXZiYXJcIl0ge1xuXHRcdD4gKiB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQjbG9nbyB7XG5cdFx0d2lkdGg6IDIxNnB4O1xuXHR9XG5cdFxuXHQjZ3JvdXAge1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFxlMDA3Jztcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAtM3B4O1xuXHRcdH1cblxuXHRcdC5ncm91cG5hbWUge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHRcblx0I2RvY3VtZW50X25hbWUge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGUwMDMnO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IC01cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQjc2hvcnRjdXQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQ+ICoge1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdD4gYSxcblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZpcyxcblx0XHRcdFx0LmZhLFxuXHRcdFx0XHQuZmFzLFxuXHRcdFx0XHQuZmFyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2xvZ2luIHtcblx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQ+IHNwYW4ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQuZmlzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5od2luIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggNHB4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWY1O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1kcm9wZG93biB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYucHViX21hbmFnZV9saXN0IHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHRvcDogNDVweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdH1cblxuXHRcdCYuZ3JvdXBfbGlzdCB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHR0b3A6IDQ1cHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQjbWVuYmVyX2xpc3Qge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzNXB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cblx0XHR0YWJsZSB7XG5cdFx0XHRtaW4td2lkdGg6IDQwMHB4O1xuXG5cdFx0XHR0aCx0ZCB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3VzZXIge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAzMjBweDtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDQ1cHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0ei1pbmRleDogMTA7XG5cblx0XHRoNCB7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0byAycHg7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHR9XG5cblx0XHQuaWNvbiB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cblx0XHRcdC5maXMge1xuXHRcdFx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1haWwge1xuXHRcdFx0bWFyZ2luOiAycHggYXV0bztcblx0XHR9XG5cblx0XHQuYnRuX3VzZXQsXG5cdFx0LmJ0bl9sb2dvdXQge1xuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG87XG5cdFx0fVxuXHR9XG5cblxuXG59XG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0Zm9vdGVyXG4qL1xuXG5ib2R5ID4gZm9vdGVyIHtcblx0XG59XG5cblxuXG5cblxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdE5hdmlcbiovXG5cbiNuYXZpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcblx0bmF2IHtcblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA0NXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmF2LWhvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuZmEsIC5mYXMsIC5mYXIsIC5mYWIsXG5cdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHQvL3RvcDogMC4zNTcxNDI4NnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1saW5rLW5hdjtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtbmF2O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHQ+IGEsXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtbmF2LWFjdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1iZy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZGl2aWRlciB7XG5cdFx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjOTk5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0PiB1bCB7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC50b2dnbGUtbWVudSB7XG5cdFx0bWFyZ2luOiAuNXJlbTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XG5cdFx0PiBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGNvbG9yLWJvcmRlci1kZWZhdWx0LCAyMCUpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxLjg1NzE0Mjg2cmVtO1xuXHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDVweCA4cHg7XG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Lm5hdmktc2hvcnQgJiB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0bWluLXdpZHRoOiA1MHB4O1xuXHRcdFxuXHRcdD4gZGl2W3VrLXN0aWNreV0ge1xuXHRcdFx0d2lkdGg6IDUwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFxuXHRcdG5hdiB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHQmLmFjdGl2ZS1wYXJlbnQge1xuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogI2YyZjRmMztcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LnRleHQsXG5cdFx0XHRcdFx0c3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQ+IGEsXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtN3B4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC50b2dnbGUtbWVudSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0XHRcdFx0bGVmdDogOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxufVxuXG4ubmF2LWRyb3Bkb3duIHtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0PiBhLFxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmF2LWhvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRMYXlvdXRcbiovXG5cblxuXG5ib2R5IHtcblxuXG59XG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0aGVhZGVyXG4qL1xuXG5ib2R5ID4gaGVhZGVyIHtcblxufVxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdGZvb3RlclxuKi9cblxuYm9keSA+IGZvb3RlciB7XG5cdFxufVxuXG5cblxuXG5cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHROYXZpXG4qL1xuXG4jbmF2aSB7XG5cdC50b2dnbGUtbWVudSB7XG5cdFx0bWFyZ2luOiAyLjVyZW0gMCAwIDFyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogMC43MTQyODU3MXJlbSAwIDAgMC43MTQyODU3MXJlbTtcblx0XHRoZWlnaHQ6IDEuODU3MTQyODZyZW07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDVweCA4cHg7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDdweDtcblx0XHR9XG5cdH1cblx0XG5cdC5uYXZpLXNob3J0ICYge1xuXHRcdFxuXHRcdC50b2dnbGUtbWVudSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMC43MTQyODU3MXJlbSAwLjcxNDI4NTcxcmVtIDA7XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItYmctbmF2O1xuXHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0XHRcdGxlZnQ6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHRcbn1cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0YXJ0aWNsZVxuKi9cblxubWFpbiB7XG5cblx0I2NvbnRlbnRzIHtcblx0XHRtYXJnaW46IDE1cHg7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHR9XG5cbn1cblxuXG5ib2R5IHtcblx0JiNsb2dpbiB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW46IDE1cHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMHB4KTtcblx0XHRcdC8vbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMwcHgpO1xuXHRcdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdFx0fVxuXG5cblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblxuXHRcdC5sb2dvIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0I2xvZ19pbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDY1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogNjA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2luZm8ge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQjaW5mb3JtYXRpb24sXG5cdFx0XHQjdXBkYXRlIHtcblx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdFx0XHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ly9oZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDM1MHB4KTtcblx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMTBweCAyMHB4O1xuXG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zdWJqZWN0IHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQvLy5jb250ZW50cyB7XG5cdFx0XHRcdFx0XHQvL31cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm1mYSB7XG5cdFx0XHQuY29udGFpbmVyIC5jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cblx0XHRcdFx0YS51ay1idXR0b24ge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcHJvamVjdF9saXN0IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0I3Byb2plY3RMaXN0IHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHQuY29sbGFwc2UsXG5cdFx0XHRcdFx0LnBzZWxlY3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNhdGVnb3J5IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3RhdHVzLFxuXHRcdFx0XHRcdC5wY291bnQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNtb2RhbF9zZWFyY2hfb3B0aW9ucyB7XG5cdFx0XHQjZGV0YWlsX3NlYXJjaF9sYW5nLFxuXHRcdFx0I2RldGFpbF9zZWFyY2hfc3RhdHVzIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjc3RhdHVzX21vZGFsIHtcblx0XHRcdC5rLXRhYmxlLTEge1xuXHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cblx0XHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjEyNXJlbSAwLjQzNzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3JldmlzZV9tb2RhbCB7XG5cdFx0XHQjcmV2aXNlX2xhbmdfdHJlZSB7XG5cdFx0XHRcdCNyZXZpc2VfbGFuZ190cmFucyB7XG5cdFx0XHRcdFx0LmxhbmdfbmFtZSB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDU1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRyZWUge1xuXHRcdFx0XHRcdFx0KyAudHJlZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxhbmdfMSxcblx0XHRcdFx0XHQubGFuZ18yIHtcblx0XHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubGFuZ18yIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNhcHByb3ZhbF9jb21tZW50X21vZGFsIHtcblx0XHRcdC50aHJlYWQtYXJlYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRvdmVyZmxvdy15OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcHJvamVjdF9uZXcsXG5cdCYjcHJvamVjdF9kaXZlcnQsXG5cdCYjcHJvamVjdF9wcm9wZXJ0eSB7XG5cblx0XHRbbmFtZT1cInN0YXJ0X3ZlcnNpb25fbnVtXCJdIHtcblx0XHRcdHdpZHRoOiA2cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCNsYW5nX3RyZWUge1xuXHRcdFx0I21hc3Rlcl9sYW5nLFxuXHRcdFx0LmRyb3BBcmVhIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCNtYXN0ZXJfbGFuZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcblxuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdG1hcmdpbjogNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kcm9wQXJlYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcblxuXHRcdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW46IDNweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbGluaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4NXB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBtb3ZlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbZHJhZ2dhYmxlPVwiZmFsc2VcIl0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYThiMmI5O1xuXG5cdFx0XHRcdFx0XHQ+IGhlYWRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhOGIyYjk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZWVlO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiN0cmFuc19sYW5ncyB7XG5cdFx0XHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cblx0XHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaW5DaGlsZCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0PiBoZWFkZXIge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWVtYmVyIHtcblx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3Byb2plY3RfaW1wb3J0IHtcblxuXHRcdFtuYW1lPVwic3RhcnRfdmVyc2lvbl9udW1cIl0ge1xuXHRcdFx0d2lkdGg6IDZyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0I2ltcG9ydF9maWxlIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDE4NXB4KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQuZHJvcF9hcmVhIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdC5maWxlIHtcblx0XHRcdFx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAlO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmltcG9ydF9wcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3Byb2plY3RfZGl2ZXJ0IHtcblx0XHQjZGl2ZXJ0X3JldmlzaW9uIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC52ZXJzaW9uIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNtZCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI2VkaXRfdG9jIHtcblx0XHRtYWluIHtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblxuXHRcdFx0I2NvbnRlbnRzIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cblx0XHRcdFx0I3N0cmNfY29udGFpbmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuXG5cdFx0XHRcdFx0I2VkaXRfYXJlYSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE2MHB4KTtcblxuXHRcdFx0XHRcdFx0I21hc3Rlcixcblx0XHRcdFx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I21hc3Rlcl90cmVlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdHVsLmJvb2tzIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdC8vIC51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHRcdFx0Ly8gXHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHQvLyBcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2RvY19hdHRhY2hfbW9kYWwge1xuXHRcdFx0I2RvY19hdHRhY2hfc2VsZWN0IHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfZmlsZSB7XG5cdFx0XHRcdCNhdHRhY2hfZmlsZV9saXN0IHtcblx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcblxuXHRcdFx0XHRcdFx0PiAubGlzdCB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zaG93X3JldiB7XG5cdFx0XHRcdFx0I2F0dGFjaF9maWxlX2xpc3Qge1xuXHRcdFx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNDRweDtcblxuXHRcdFx0XHRcdFx0XHQ+IC5saXN0IHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0NHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I2F0dGFjaF9yZXYge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfZmlsZV9saXN0LFxuXHRcdFx0I2F0dGFjaF9yZXYsXG5cdFx0XHQjYXR0YWNoX3Byb3BlcnR5IHtcblx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfZmlsZV9saXN0IHtcblx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHQubGlzdCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDFweCAxMHB4IDFweCAycHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmNhcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1NzE0Mjg2cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCRiZ19uZXc6ICNmNWM0ZjM7XG5cdFx0XHRcdFx0XHRcdCRiZ19kZWw6ICNhNGE0YTQ7XG5cdFx0XHRcdFx0XHRcdCRiZ191cGRhdGU6ICNkNmZmZDY7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlbGVjdGVkO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcsXG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlLFxuXHRcdFx0XHRcdFx0XHQmLmRlbCB7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnVwZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX3VwZGF0ZTtcblxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3Rpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ191cGRhdGUsIDE1JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19uZXc7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfbmV3LCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuZGVsIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfZGVsO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX2RlbCwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I2F0dGFjaF9yZXYge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRmbGV4OiAxIDAgMTAwcHg7XG5cblx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NTcxNDI4NnJlbTtcblxuXHRcdFx0XHRcdHRoZWFkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXG5cdFx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCA1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0KyB0aCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDVweDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0XHRcdCYucmV2LW5vIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnJldi1kYXRlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnJldi11c2VyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjYXR0YWNoX3Byb3BlcnR5IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1NzE0Mjg2cmVtO1xuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdHRoLFxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjg1NzE0MjlyZW0gMC40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogNDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHR0ciA+ICogKyAqIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjZHJhZ2hlbHBlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDNweCAwIDNweCAxNnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5vZGUtdG9nZ2xlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jaGFwdGVyIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjInO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYudG9waWMge1xuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTAyNic7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zdWJDaGFwdGVyIHtcblx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji51aS1zb3J0YWJsZS1oZWxwZXIsXG5cdFx0XHRcdCYudWktZHJhZ2dhYmxlLWRyYWdnaW5nIHtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm1vdixcblx0XHRcdFx0Ji5uZXcsXG5cdFx0XHRcdCYuaW5zZXJ0LFxuXHRcdFx0XHQmLmRlbGV0ZSxcblx0XHRcdFx0Ji5yZW5hbWUge1xuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucmVuYW1lIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTlhMjE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tb3Yge1xuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwYzlcIjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FhYTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5ldyB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAyYlwiO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaW5zZXJ0IHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZWU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kZWxldGUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZGRkO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxZjhcIjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UwMDtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhYWEgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly/jgZnjgbnjgabnv7voqLPmuIjjgb9cblx0XHRcdFx0JltkYXRhLXRyYW5zbGF0ZWRfc3RhdHVzPVwidHJhbnNsYXRlZFwiXSxcblx0XHRcdFx0JltkYXRhLXRyYW5zLXN0YXRlPVwidHJhbnNsYXRlZFwiXSB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvL+OBmeOBueOBpuacque/u+ios1xuXHRcdFx0XHQmW2RhdGEtdHJhbnNsYXRlZF9zdGF0dXM9XCJub190cmFuc2xhdGVkXCJdLFxuXHRcdFx0XHQmW2RhdGEtdHJhbnMtc3RhdGU9XCJub190cmFuc2xhdGVkXCJdIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC8v57+76Kiz5riI44G/44Go5pyq57+76Kiz44GM44GC44KLXG5cdFx0XHRcdCZbZGF0YS10cmFuc2xhdGVkX3N0YXR1cz1cInlldF90cmFuc2xhdGVkXCJdLFxuXHRcdFx0XHQmW2RhdGEtdHJhbnMtc3RhdGU9XCJ5ZXRfdHJhbnNsYXRlZFwiXSB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkMTAwMDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktc29ydGFibGUtaGVscGVyLFxuXHRcdFx0LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNlZGl0X3RyYW5zX2ltcG9ydCB7XG5cdFx0LmV4cGxhbmF0b3J5IHtcblx0XHRcdG1hcmdpbjogMCAwIDAuNzE0Mjg1NzFyZW07XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbTtcblxuXHRcdFx0XHQuaGVhZCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwOlxcMjAnO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlXSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4yMTQyODU3MXJlbSAwLjVyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiMVwiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkZDtcblx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiMlwiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZDtcblx0XHRcdFx0XHRjb2xvcjogI2QxMDAwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiM1wiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcmVxdWVzdF9yZXZpZXcsXG5cdCYjcmVxdWVzdF9hcHByb3ZhbCB7XG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdC5kaWZmX2RhdGEsXG5cdFx0XHQuYXBwcm92YWxfZGF0YSxcblx0XHRcdC5yZXFfY29udGVudHMge1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjcmVxX2Zvcm0ge1xuXHRcdFx0XHQubGltaXQge1xuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dC1sZW5ndGgge1xuXHRcdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3JlcXVlc3RfcmV2aWV3IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0W2RhdGEtdmlldz1cInYxXCJdIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTgycHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQjY29tcGFyaXNvbiB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQmI3JlcXVlc3RfYXBwcm92YWwge1xuXHRcdCNjb250ZW50cyB7XG5cdFx0XHQucmV2IHtcblxuXHRcdFx0XHQkZGlzcGxheV93OiAuMDU7XG5cdFx0XHRcdCRwYXJ0X3c6IC40O1xuXHRcdFx0XHQkdHlwZV93OiAuMTU7XG5cdFx0XHRcdCRjbWRfdzogLjA1O1xuXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAje3BlcmNlbnRhZ2UoJGNtZF93KX0pO1xuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnBhcnQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHBhcnRfdyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnR5cGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHR5cGVfdyk7XG5cdFx0XHRcdFx0XHQvL3doaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnJlYXNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5ldyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHQudG9vbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAxMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7cGVyY2VudGFnZSgkY21kX3cpfSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdFx0XHQuZGlzcGxheSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCRkaXNwbGF5X3cgKiAoMSAtICRjbWRfdykpO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wYXJ0IHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoKCRwYXJ0X3cgLSAkZGlzcGxheV93KSAqICgxIC0gJGNtZF93KSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC50eXBlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHR5cGVfdyAqICgxIC0gJGNtZF93KSk7XG5cdFx0XHRcdFx0XHRcdC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnJlYXNvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY21kIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJGNtZF93KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdFx0XHR0aCxcblx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdCYucmVhc29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHRyLmFkZCB7XG5cdFx0XHRcdFx0XHRcdFx0dGgsXG5cdFx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoLmRpc3BsYXkpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bi10cmFzaCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0dHIuYXV0byB7XG5cdFx0XHRcdFx0XHRcdFx0dGgsXG5cdFx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ji5kaXNwbGF5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0W2NvbnRlbnRlZGl0YWJsZT1cInRydWVcIl0ge1xuXHRcdFx0XHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG91dGxpbmUtY29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3JlbGF0ZWRfZmlsZSB7XG5cdFx0XHQuZHJvcF9hcmVhIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXG5cdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0LnB1Yl9uYW1lIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZXFfY29udGVudHMge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vJiNlZGl0X3ZhcmlhYmxlIHtcblx0Ly8jbG9nX2FyZWEge1xuXHQvL31cblx0Ly99XG5cblxuXHQmLnVzZXJfc2V0dGluZyB7XG5cdFx0PiBoZWFkZXIsXG5cdFx0I25hdmkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJjOTY5Njtcblx0XHR9XG5cblx0XHQjbmF2aSBuYXYgdWwgbGkge1xuXHRcdFx0YSwgc3BhbiB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5MTg0NGM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmI3VzZXJfcGFzc3dvcmQge1xuXHRcdFx0LmZvcm1hcmVhIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdGZvcm0ge1xuXHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYjdXNlcl9tZmEge1xuXHRcdFx0I3N0YXRlIHtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRtYXJnaW46IDE1cHggMDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICc6Jztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0XHRcdCYuZW5hYmxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmQxODE4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjb3BlX3N0ZXAge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCogKyBwIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nLnFyY29kZSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb25maXJtX2NvZGVfYmxvY2sge1xuXHRcdFx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdC8vZm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHRcdFx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnOic7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Ly8gJjo6bWFya2VyIHtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbTtcblx0XHRcdFx0XHQvLyBcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdC8vIH1cblxuXHRcdFx0XHRcdC8vIC5yZWFkIHtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHQrIGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNlZGl0X2lsbHVzdCB7XG5cdFx0JGJnX25ldzogI2Y1YzRmMztcblx0XHQkYmdfZGVsOiAjYTRhNGE0O1xuXHRcdCRiZ191cGRhdGU6ICNkNmZmZDY7XG5cdFx0JGJnX2luc2VydDogI2Y4ZjVjZDtcblx0XHQkYzE6IDI1MHB4O1xuXHRcdCRjMjogYXV0bztcblx0XHQkYzM6IDQwMHB4O1xuXG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDk1cHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdCNhcmVhcyB7XG5cdFx0XHRcdCR0b29sX2JnOiAkY29sb3ItYmctbWFzdGVyO1xuXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0fiAqIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pdGVtLnVpLWRyYWdnYWJsZS51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHRcdG1hcmdpbjogMnB4IDEwcHggMnB4IDJweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXG5cdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG5cdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5kcmFnLWxlbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggNHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2VlZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGM7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjdlbTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0b29sX2JnO1xuXG5cdFx0XHRcdFx0XHRhOm5vdCguZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM2Nzg5MDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkdG9vbF9iZztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNhcmVhX3RyZWUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAyNzBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI3MHB4O1xuXG5cdFx0XHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDIwcHggNXB4IDEwcHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDAxJztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdCYuY2hhbmdlZCB7XG5cdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNDU2NzU0O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubmV3IHtcblx0XHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmNWE5ZjI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5kZWwge1xuXHRcdFx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2MxYzFjMTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjYXJlYV9pbWFnZXMge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRcdC51ay1uYXZiYXItcmlnaHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC00cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAuY29udGVudCB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNmaWxlX2xpc3Qge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0LypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cblxuXHRcdFx0XHRcdFx0Ji51ay1kcmFnb3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMjM5LCAyNTUsIDAuMykgaW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kdW1teSB7XG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNhZWRiZjI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmZjtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkLFxuXHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNjRiNGRiO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWYzZmI7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gJjpub3QoLmR1bW15KTpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRib3JkZXItY29sb3I6ICM2NGI0ZGI7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmM2ZiO1xuXHRcdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdHZpZGVvIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC8vIC5zaXplIHtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJnaWZcIl0sXG5cdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJqcGVnXCJdLFxuXHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwicG5nXCJdIHtcblx0XHRcdFx0XHRcdFx0XHQuZmlnIC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb24taXNoYXJlJztcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0XHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji50eHRjaGFuZ2VkLFxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDRkJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA4MDAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCB7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2U6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZTkyMjIyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0ZGVsZXRlZCB7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2U6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwNGUnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNiOTBmMGY7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcsXG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlLFxuXHRcdFx0XHRcdFx0XHQmLmRlbCxcblx0XHRcdFx0XHRcdFx0Ji5pbnNlcnQge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19uZXc7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfbmV3LCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfdXBkYXRlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX3VwZGF0ZSwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmRlbCB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2RlbDtcblxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ19kZWwsIDE1JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5pbnNlcnQge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19pbnNlcnQ7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfaW5zZXJ0LCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubm90LWNoYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwNDknO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29uLWlzaGFyZSc7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbZGF0YS12aWV3PVwiaWNvbnNcIl0ge1xuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI2N3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LyptaW4td2lkdGg6IDIwMHB4OyovXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxOTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTg2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuaW1nLWxvYWRpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0KyAudWstc3Bpbm5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAwIDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwiZ2lmXCJdLFxuXHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJzdmdcIl0sXG5cdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInN2Z3pcIl0sXG5cdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInBuZ1wiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2suZ2lmKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnR4dGRlbGV0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYubm90LWNoYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHZpZGVvIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLm5vLWZldyB7XG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2RhdGEtdmlldz1cInRpbGVzXCJdIHtcblx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHggMzJweCAzcHggM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly9ib3gtc2hhZG93OiAzcHggM3B4IDNweCByZ2JhKDAsMCwwLDAuMik7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTcwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnR4dGRlbGV0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYubm90LWNoYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbZGF0YS12aWV3PVwibGlzdFwiXSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggMTBweCAycHggMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMzMwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5ub3QtY2hhbmdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JltkYXRhLXZpZXc9XCJjb250ZW50c1wiXSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWVkYmYyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzY0YjRkYjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IC44NzVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAqICsgKiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnNpemUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5mc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZzaXplIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLm5vdC1jaGFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5kdW1teSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggMTBweCAycHggMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjYXJlYV9yaWdodCB7XG5cdFx0XHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNDAwcHg7XG5cblx0XHRcdFx0XHQudG9vbGJhciB7XG5cdFx0XHRcdFx0XHQudWstbmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAuY29udGVudCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA0MXB4KTtcblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYnRuLWdwIHtcblx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDU3cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNpbWdfcmVzdWx0IHtcblx0XHRcdFx0XHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuXG5cdFx0XHRcdFx0XHRcdFx0LnVrLW5hdmJhci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LnVrLW5hdmJhci1uYXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWxlY3RlZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQjcmVzdWx0X2FyZWEge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogNXJlbTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYWVkYmYyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzY0YjRkYjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZjNmYjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDc0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA2NnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwwLDAsMC4yKTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cImdpZlwiXSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJqcGVnXCJdLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInBuZ1wiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMCA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbmFtZSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubGFuZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYuYmdfY2hlY2sge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjay5naWYpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0I3Jlc3VsdF9hcmVhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDFweCA3cHggMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbmFtZSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5sYW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC43ZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubmFtZSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0I2NvbnRlbnRfcHJvcGVydHkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdD4gdGFibGUge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRcdHRoLHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0I2lucHV0X3NlYXJjaF90ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cblx0XHRcdFx0XHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0c2VjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogOHB4IDA7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnN0cmluZ19jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bnMge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiAudWstZmxleCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LndvcmRfY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFtkYXRhLWNtZD1cImFkZF9zZWFyY2hfdGV4dFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0I2FyZWFfcmlnaHRfaGlkZV9zaG93IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0LmRpdmlkZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaGlkZS1hcmVhX3JpZ2h0IHtcblx0XHRcdFx0XHQjYXJlYV9yaWdodF9oaWRlX3Nob3cge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjYXJlYV9yaWdodCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cblx0XHQjdXBfemlwX2ZpbGVzIHtcblx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTIwcHg7XG5cblx0XHRcdFx0Ji5saXN0IHtcblx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0JiN0b29sX3JldmlldyB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdFtkYXRhLXJldmlld2RhdGFdIHtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAqICsgKiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuMzU3MTQyODZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHQucGFsZXR0ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I21hc3RlciB7XG5cdFx0XHRcdD4gLnRvb2xiYXIge1xuXHRcdFx0XHRcdC5wYWdldGl0bGUge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFwyMDpcXDIwJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdC50cmVldmlldyB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3NsYXZlIHtcblx0XHRcdFx0LmNvbnRlbnRzIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2F0dGFjaF9tb2RhbCB7XG5cdFx0XHQjYXR0YWNoX2Ryb3Age1xuXHRcdFx0XHQudXBsb2FkRGF0YSB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjYXR0YWNoX3dhcm5pbmdfbW9kYWwge1xuXHRcdFx0LnVrLW1vZGFsLWJvZHkge1xuXHRcdFx0XHRkbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRcdCsgZGwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLjdyZW07XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJywnO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjdG9vbF9hcHByb3ZhbCB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCNtYXN0ZXIge1xuXHRcdFx0XHQ+IC50b29sYmFyIHtcblx0XHRcdFx0XHQucGFnZXRpdGxlIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdC5jb250ZW50cyB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdC5pbmZvLWFyZWEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gdGFibGUge1xuXHRcdFx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuay10YWJsZS0xIHtcblx0XHRcdFx0XHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cblx0XHRcdFx0XHRcdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC51c2VyIHtcblx0XHRcdFx0XHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5zdGF0dXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmVmX2ZpbGVzIHtcblx0XHRcdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IGlubGluZTtcblxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiLFxcMjBcIjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyBhIHtcblx0XHRcdFx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHRcdFx0XHQuZm5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC4ycmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKCc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyknO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aHJlYWQtYXJlYSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQ+IGgzIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgN3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb3JtLWFyZWEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTgwcHg7XG5cblx0XHRcdFx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNhdHRhY2hfbW9kYWwge1xuXHRcdFx0I2F0dGFjaF9kcm9wIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNncm91cF9zZXR0aW5nIHtcblx0XHQjZ3BfbmFtZSB7XG5cdFx0XHRtaW4td2lkdGg6IDY4MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVtX2xzIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMXJlbSAwIDAuNXJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWVtYmVyX2xpc3Qge1xuXHRcdFx0I2Fzc2lnbmVkX21lbWJlcixcblx0XHRcdCN1bmFzc2lnbmVkX21lbWJlciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNwcmV2aWV3IHtcblx0XHRoZWFkZXIge1xuXHRcdFx0LnVrLW5hdmJhci1pdGVtIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCNkb2NfbmFtZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQjcmV2X2NoYW5nZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCNkbF92ZXJfZGF0YV9saXN0IHtcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTJweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5saXN0X211bHRpcGxlIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogN3B4IDZweCAwO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51ay1kcm9wZG93biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMnB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZjU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2M3Yjg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzZWFyY2gge1xuXHRcdFx0XHQjc2VhcmNoX2NvdW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDNweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzZWFyY2hfdGV4dCB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4tc2VhcmNoIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWU4N2YwO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzFlODdmMDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudG9vbGJhciB7XG5cdFx0XHQudWstbmF2YmFyLW5hdiA+IGxpIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdi1ob3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdC5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2FhYTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGEsXG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhYWEgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdFx0XHRcdFtkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHQvL3BvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzY2NjY2Njtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudHJlZV90b29sIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbmF2LCA4JSk7XG5cdFx0fVxuXG5cdFx0I3RyZWUge1xuXHRcdFx0LmxlYWYge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm9vayB7XG5cdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcmludF9ib3gge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnZpZXdfY2hlY2tib3gge1xuXG5cdFx0XHRcdC5wcmludF9ib3gge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXJ0aWNsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdGFydGljbGUsXG5cdFx0LmNvbnRlbnRzLFxuXHRcdC5tYWluX2FyZWEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQuY29udGVudHMsXG5cdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQjY29udGVudHNfZnJhbWUge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHByaW50IHtcblx0XHRcdGhlYWRlcixcblx0XHRcdCN0cmVlX2FyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGFydGljbGUge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNkb2N1bWVudF9zZWFyY2gge1xuXHRcdCNjb250ZW50cyB7XG5cdFx0XHQ+IGZvcm0ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXG5cdFx0XHRcdC5pbnB1dC1zZWFyY2gge1xuXHRcdFx0XHRcdC8vZm9udC1zaXplOiAxLjVyZW07XG5cblx0XHRcdFx0XHQudWstc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHQvL2hlaWdodDogNDVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRcdFx0XHRcdC8vaGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0Ly9mb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjb3B0aW9uX3RvZ2dsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNvcHRpb24ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjc2VhcmNoX3Jlc3VsdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYucmVzdWx0cyB7XG5cdFx0XHRcdD4gZm9ybSB7XG5cdFx0XHRcdFx0I29wdGlvbl90b2dnbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I29wdGlvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNzZWFyY2hfcmVzdWx0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCN0b3RhbF9oaXQge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNyZXN1bHRzIHtcblx0XHRcdFx0XHRcdC5zdGF0dXMge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wYWdpbmF0aW9uIHtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnVrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRbZGF0YS1wYWdlXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjZXhkb2NfbGlzdCxcblx0JiNleGRvY19uZXcge1xuXHRcdCNyZXFfYXBwcm92YWxfbW9kYWwge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hcHBfZGF0YSB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYXBwcm92YWxfZGF0YSB7XG5cdFx0XHRcdC5sYW5naXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAuN3JlbSAwO1xuXHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXG5cdFx0XHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyLWJhc2U7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0PiBzcGFuICsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5sYW5nIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5maWxlcyB7XG5cdFx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudXBfZmlsZXMge1xuXHRcdFx0LmRyb3BfYXJlYSB7XG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5yZWZfZmlsZXMge1xuXHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0Ly8gfVxuXG5cdFx0I2xhbmdzX3NldHRpbmcge1xuXHRcdFx0LmV4ZG9jcyAuZXhkb2Mge1xuXHRcdFx0XHQubGFuZ3Mge1xuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5leGRvY19maWxlIHtcblx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVmX2ZpbGVzIHtcblx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyYXNoIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0I21lbWJlciB7XG5cdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNleGRvY19saXN0IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0I3Byb2plY3RMaXN0IHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdHRhYmxlIHtcblxuXHRcdFx0XHRcdC5jb2xsYXBzZSxcblx0XHRcdFx0XHQucHNlbGVjdCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly8gLmNhdGVnb3J5IHtcblx0XHRcdFx0XHQvLyBcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHQuY21kIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cblx0XHRcdFx0XHRcdCogKyAqIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3RhdHVzLFxuXHRcdFx0XHRcdC5wY291bnQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyLmxhbmdzIHtcblx0XHRcdFx0XHQubGFuZ3NfY29udGVudHMge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IGRhc2hlZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0dGhlYWQge1xuXHRcdFx0XHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC51ay1kaXZpZGVyLXZlcnRpY2FsIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbW9kYWxfc2VhcmNoX29wdGlvbnMge1xuXHRcdFx0I2RldGFpbF9zZWFyY2hfbGFuZyxcblx0XHRcdCNkZXRhaWxfc2VhcmNoX3N0YXR1cyB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3N0YXR1c19tb2RhbCB7XG5cdFx0XHQuay10YWJsZS0xIHtcblx0XHRcdFx0dGFibGUtbGF5b3V0OiBhdXRvO1xuXG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVzZXIge1xuXHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNyZXZpc2VfbW9kYWwge1xuXHRcdFx0I3JldmlzZV9sYW5nX3RyZWUge1xuXHRcdFx0XHQjcmV2aXNlX2xhbmdfdHJhbnMge1xuXHRcdFx0XHRcdC5sYW5nX25hbWUge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA1NXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50cmVlIHtcblx0XHRcdFx0XHRcdCsgLnRyZWUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sYW5nXzEsXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmV4ZG9jcyB7XG5cdFx0XHRcdC5leGRvY19maWxlIC5maWxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMTVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5MHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmltcG9ydF9wcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTkwcHg7XG5cblx0XHRcdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjYXBwcm92YWxfY29tbWVudF9tb2RhbCB7XG5cdFx0XHQudGhyZWFkLWFyZWEge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0b3ZlcmZsb3cteTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI2V4ZG9jX25ldyB7XG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0KyBkaXYge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiN0b29sX2V4ZG9jX2FwcHJvdmFsIHtcblx0XHQ+IG1haW4ge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXG5cblx0XHRcdCNtYXN0ZXIge1xuXHRcdFx0XHQuaW5mby1hcmVhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0LnVrLXRhYmxlLXNtYWxsICsgLmFwcF9kYXRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudWstdGFibGUteHNtYWxsICsgLmFwcF9kYXRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hcHByb3ZlciB7XG5cdFx0XHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmFwcHJvdmFsX2RhdGEge1xuXHRcdFx0XHRcdFx0LmxhbmdpdGVtIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAuN3JlbSAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblxuXHRcdFx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXItYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4gKyBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Lmxhbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjc2xhdmUge1xuXHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHQuaW5mby1hcmVhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGhyZWFkLWFyZWEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gaDMge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm0tYXJlYSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjYXR0YWNoX21vZGFsIHtcblx0XHRcdCNhdHRhY2hfZHJvcCB7XG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0I3Byb2plY3RMaXN0IHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblxuXHRcdC5jb2xsYXBzZSB7XG5cdFx0XHQuYWMtdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWxpbms7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQucHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogNTJweDtcblx0XHR9XG5cblx0XHQudHlwZSB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHR9XG5cblx0XHQuYm5hbWUge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmlkIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5wY291bnQge1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LmNtZCB7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cblx0XHRcdCogKyAqIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmV2ZGF0ZSB7XG5cdFx0XHR3aWR0aDogMTQ1cHg7XG5cblx0XHRcdGEgKyBzcGFuOm5vdCg6ZW1wdHkpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudXBkYXRlIHtcblx0XHRcdHdpZHRoOiAxNDVweDtcblx0XHR9XG5cblx0XHQuc3RhdHVzIHtcblx0XHRcdHdpZHRoOiAxMzVweDtcblx0XHR9XG5cblx0XHQuY29tbWVudCB7XG5cdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0fVxuXG5cdFx0LnN0YXR1c2xvZyB7XG5cdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXG5cdFx0XHQuY2F0ZWdvcnkge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRyLmxhbmdzIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGhlYWQge1xuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBkYXNoZWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3Jldl9kYXRlX21vZGFsIHtcblx0XHQucG5hbWUge1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAxcmVtO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjc2V0cmV2ZGF0ZV9hZHZhbmNlIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiAxMTBweDtcblxuXHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0Y29udGVudDogYXR0cih2YWx1ZSkgO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0fiAjYW5ub3VuY2VfZGF0ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNjN2M3Yzc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjZGl2ZXJ0X3NlbGVjdF9tb2RhbCB7XG5cdFx0LnVrLW1vZGFsLWRpYWxvZyB7XG5cdFx0XHR3aWR0aDogOTAwcHg7XG5cblx0XHRcdGZvcm0udGV4dC1maWx0ZXIgLmlucHV0LXNlYXJjaCAua2V5X2J0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN1cGxvYWRfcHJvZ3Jlc3NfbW9kYWwge1xuXHRcdC51ay1tb2RhbC1ib2R5IHtcblx0XHRcdC5maWxlcyB7XG5cblx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51cGxvYWRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZXJyb3Ige1xuXHRcdFx0XHRcdC5maWxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnRXJyb3IhJztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgN3B4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudXBsb2FkX3Byb2dyZXNzIHtcblx0XHRcdFx0XHRcdHByb2dyZXNzIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2M7IC8vbW96OmJnXG5cblx0XHRcdFx0XHRcdFx0Jjo6LW1vei1wcm9ncmVzcy1iYXIgeyAvL21vejpiYXJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIgeyAvL3dlYmtpdDpiZ1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2M7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vTnVtYmVyIHRvIHRyZWVcblx0JiNlZGl0X3RvYyxcblx0JiN0b29sX3Jldmlldyxcblx0JiNlZGl0b3IsXG5cdCYjcHJldmlldyB7XG5cdFx0I21hc3Rlcl90cmVlX2FyZWEsICNzbGF2ZV90cmVlX2FyZWEsIC8vZWRpdF90b2Ncblx0XHQjbWFzdGVyIC50b2MsIC8vdG9vbF9yZXZpZXdcblx0XHQjdHJlZV9hcmVhLCAvL3ByZXZpZXdcblx0XHQjbWFzdGVyIC5jb250ZW50cyAucGFsZXR0ZSAudG9jLCAjc2xhdmUgLmNvbnRlbnRzIC5wYWxldHRlIC50b2MgLy9lZGl0b3Jcblx0XHR7XG5cdFx0XHQudHJlZXZpZXcge1xuXHRcdFx0XHQvL2NvdW50ZXItcmVzZXQgOiBMMSAwO1xuXG5cdFx0XHRcdHVsLmNoYXB0ZXJzIHtcblx0XHRcdFx0XHRjb3VudGVyLXJlc2V0OiBudW0gMDtcblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bTtcblxuXHRcdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRjb3VudGVyLXJlc2V0OiBudW0yIDA7XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW0yO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCIgY291bnRlcnMobnVtMiwgXCIuXCIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbiJdfQ== */