@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";
}
.fis-file-timer::before {
	content: "\e080";
}

/*
	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;
}

.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;
}

label.button-default {
	margin: 3px;
	display: inline-block;
	line-height: 1;
	vertical-align: middle;
	position: relative;
}
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;
}

.color-primary {
	color: #1b83eb;
}
.color-success {
	color: #24b57e;
}
.color-warning {
	color: #e98f4a;
}
.color-danger {
	color: #e43c5b;
}
.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;
}
.color-block-primary {
	background-color: #d8eafc;
	color: #1b83eb;
}
.color-block-success {
	background-color: #edfbf6;
	color: #24b57e;
}
.color-block-warning {
	background-color: #fff6ee;
	color: #e98f4a;
}
.color-block-danger {
	background-color: #fef4f6;
	color: #e43c5b;
}

.bg-red {
	background-color: #f00;
}
.bg-gray {
	background-color: #a8b2b9;
}
.bg-lightgray {
	background-color: #e7e7e7;
}
.bg-primary {
	background-color: #d8eafc;
}
.bg-success {
	background-color: #edfbf6;
}
.bg-warning {
	background-color: #fff6ee;
}
.bg-danger {
	background-color: #fef4f6;
}
.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: default;
	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;
}

.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;
}

.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 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;
}

#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;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	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;
}
.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 {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
.ct_tree > li {
	margin-bottom: 7px;
	font-weight: 600;
}
.ct_tree > li > ul {
	padding-left: 15px;
	list-style: none;
	font-weight: 400;
}
.ct_tree > li > ul > li {
	margin: 3px 0;
}
.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 {
	background-color: transparent;
}
.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 {
	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 {
	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 {
	cursor: default;
}

.temp_gp {
	width: 100%;
}
.temp_gp h6 {
	margin-top: 0;
}
.temp_gp .labels {
	margin-left: 2rem;
	display: flex;
}
.temp_gp .labels > * {
	margin-right: 1rem;
}
.temp_gp + .temp_gp {
	margin-top: 0.5rem;
}

.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: 50px;
}
.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: 0;
}

.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 .search-area #search_filter {
	gap: 10px;
}
.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.create_loginuser {
	background-color: #f9f9e0;
	border: 4px solid #dbb54f;
}
.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 {
	width: 25px;
}

.w50 {
	width: 50px;
}

.w75 {
	width: 75px;
}

.w100 {
	width: 100px;
}

.w125 {
	width: 125px;
}

.w150 {
	width: 150px;
}

.w175 {
	width: 175px;
}

.w200 {
	width: 200px;
}

.w225 {
	width: 225px;
}

.w250 {
	width: 250px;
}

.w275 {
	width: 275px;
}

.w300 {
	width: 300px;
}

.w325 {
	width: 325px;
}

.w350 {
	width: 350px;
}

.w375 {
	width: 375px;
}

.w400 {
	width: 400px;
}

.w425 {
	width: 425px;
}

.w450 {
	width: 450px;
}

.w475 {
	width: 475px;
}

.w500 {
	width: 500px;
}

.w525 {
	width: 525px;
}

.w550 {
	width: 550px;
}

.w575 {
	width: 575px;
}

.w600 {
	width: 600px;
}

.w625 {
	width: 625px;
}

.w650 {
	width: 650px;
}

.w675 {
	width: 675px;
}

.w700 {
	width: 700px;
}

.w725 {
	width: 725px;
}

.w750 {
	width: 750px;
}

.w775 {
	width: 775px;
}

.w800 {
	width: 800px;
}

.w825 {
	width: 825px;
}

.w850 {
	width: 850px;
}

.w875 {
	width: 875px;
}

.w900 {
	width: 900px;
}

.w925 {
	width: 925px;
}

.w950 {
	width: 950px;
}

.w975 {
	width: 975px;
}

.w1000 {
	width: 1000px;
}

.w1025 {
	width: 1025px;
}

.w1050 {
	width: 1050px;
}

.w1075 {
	width: 1075px;
}

.w1100 {
	width: 1100px;
}

.w1125 {
	width: 1125px;
}

.w1150 {
	width: 1150px;
}

.w1175 {
	width: 1175px;
}

.w1200 {
	width: 1200px;
}

.w1225 {
	width: 1225px;
}

.w1250 {
	width: 1250px;
}

.w1275 {
	width: 1275px;
}

.w1300 {
	width: 1300px;
}

.w1325 {
	width: 1325px;
}

.w1350 {
	width: 1350px;
}

.w1375 {
	width: 1375px;
}

.w1400 {
	width: 1400px;
}

.w1425 {
	width: 1425px;
}

.w1450 {
	width: 1450px;
}

.w1475 {
	width: 1475px;
}

.w1500 {
	width: 1500px;
}

.w1525 {
	width: 1525px;
}

.w1550 {
	width: 1550px;
}

.w1575 {
	width: 1575px;
}

.w1600 {
	width: 1600px;
}

.mw25 {
	max-width: 25px;
}

.mw50 {
	max-width: 50px;
}

.mw75 {
	max-width: 75px;
}

.mw100 {
	max-width: 100px;
}

.mw125 {
	max-width: 125px;
}

.mw150 {
	max-width: 150px;
}

.mw175 {
	max-width: 175px;
}

.mw200 {
	max-width: 200px;
}

.mw225 {
	max-width: 225px;
}

.mw250 {
	max-width: 250px;
}

.mw275 {
	max-width: 275px;
}

.mw300 {
	max-width: 300px;
}

.mw325 {
	max-width: 325px;
}

.mw350 {
	max-width: 350px;
}

.mw375 {
	max-width: 375px;
}

.mw400 {
	max-width: 400px;
}

.mw425 {
	max-width: 425px;
}

.mw450 {
	max-width: 450px;
}

.mw475 {
	max-width: 475px;
}

.mw500 {
	max-width: 500px;
}

.mw525 {
	max-width: 525px;
}

.mw550 {
	max-width: 550px;
}

.mw575 {
	max-width: 575px;
}

.mw600 {
	max-width: 600px;
}

.mw625 {
	max-width: 625px;
}

.mw650 {
	max-width: 650px;
}

.mw675 {
	max-width: 675px;
}

.mw700 {
	max-width: 700px;
}

.mw725 {
	max-width: 725px;
}

.mw750 {
	max-width: 750px;
}

.mw775 {
	max-width: 775px;
}

.mw800 {
	max-width: 800px;
}

.mw825 {
	max-width: 825px;
}

.mw850 {
	max-width: 850px;
}

.mw875 {
	max-width: 875px;
}

.mw900 {
	max-width: 900px;
}

.mw925 {
	max-width: 925px;
}

.mw950 {
	max-width: 950px;
}

.mw975 {
	max-width: 975px;
}

.mw1000 {
	max-width: 1000px;
}

.mw1025 {
	max-width: 1025px;
}

.mw1050 {
	max-width: 1050px;
}

.mw1075 {
	max-width: 1075px;
}

.mw1100 {
	max-width: 1100px;
}

.mw1125 {
	max-width: 1125px;
}

.mw1150 {
	max-width: 1150px;
}

.mw1175 {
	max-width: 1175px;
}

.mw1200 {
	max-width: 1200px;
}

.mw1225 {
	max-width: 1225px;
}

.mw1250 {
	max-width: 1250px;
}

.mw1275 {
	max-width: 1275px;
}

.mw1300 {
	max-width: 1300px;
}

.mw1325 {
	max-width: 1325px;
}

.mw1350 {
	max-width: 1350px;
}

.mw1375 {
	max-width: 1375px;
}

.mw1400 {
	max-width: 1400px;
}

.mw1425 {
	max-width: 1425px;
}

.mw1450 {
	max-width: 1450px;
}

.mw1475 {
	max-width: 1475px;
}

.mw1500 {
	max-width: 1500px;
}

.mw1525 {
	max-width: 1525px;
}

.mw1550 {
	max-width: 1550px;
}

.mw1575 {
	max-width: 1575px;
}

.mw1600 {
	max-width: 1600px;
}

/*
	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 #ct_tree, body#project_import #ct_tree, body#project_divert #ct_tree, body#project_property #ct_tree {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
body#project_new #ct_tree > li, body#project_import #ct_tree > li, body#project_divert #ct_tree > li, body#project_property #ct_tree > li {
	margin-bottom: 7px;
	font-weight: 600;
}
body#project_new #ct_tree > li > ul, body#project_import #ct_tree > li > ul, body#project_divert #ct_tree > li > ul, body#project_property #ct_tree > li > ul {
	padding-left: 15px;
	list-style: none;
	font-weight: 400;
}
body#project_new #ct_tree > li > ul > li, body#project_import #ct_tree > li > ul > li, body#project_divert #ct_tree > li > ul > li, body#project_property #ct_tree > li > ul > li {
	margin: 3px 0;
}
body#project_new #ct_tree > li > ul > li label > span, body#project_import #ct_tree > li > ul > li label > span, body#project_divert #ct_tree > li > ul > li label > span, body#project_property #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;
}
body#project_new #ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover, body#project_import #ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover, body#project_divert #ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover, body#project_property #ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover {
	background-color: transparent;
}
body#project_new #ct_tree > li > ul > li label [type=radio],
body#project_new #ct_tree > li > ul > li label [type=checkbox], body#project_import #ct_tree > li > ul > li label [type=radio],
body#project_import #ct_tree > li > ul > li label [type=checkbox], body#project_divert #ct_tree > li > ul > li label [type=radio],
body#project_divert #ct_tree > li > ul > li label [type=checkbox], body#project_property #ct_tree > li > ul > li label [type=radio],
body#project_property #ct_tree > li > ul > li label [type=checkbox] {
	cursor: pointer;
}
body#project_new #ct_tree > li > ul > li label [type=radio] + span,
body#project_new #ct_tree > li > ul > li label [type=checkbox] + span, body#project_import #ct_tree > li > ul > li label [type=radio] + span,
body#project_import #ct_tree > li > ul > li label [type=checkbox] + span, body#project_divert #ct_tree > li > ul > li label [type=radio] + span,
body#project_divert #ct_tree > li > ul > li label [type=checkbox] + span, body#project_property #ct_tree > li > ul > li label [type=radio] + span,
body#project_property #ct_tree > li > ul > li label [type=checkbox] + span {
	cursor: pointer;
}
body#project_new #ct_tree > li > ul > li label [type=radio]:disabled, body#project_new #ct_tree > li > ul > li label [type=radio].disabled,
body#project_new #ct_tree > li > ul > li label [type=checkbox]:disabled,
body#project_new #ct_tree > li > ul > li label [type=checkbox].disabled, body#project_import #ct_tree > li > ul > li label [type=radio]:disabled, body#project_import #ct_tree > li > ul > li label [type=radio].disabled,
body#project_import #ct_tree > li > ul > li label [type=checkbox]:disabled,
body#project_import #ct_tree > li > ul > li label [type=checkbox].disabled, body#project_divert #ct_tree > li > ul > li label [type=radio]:disabled, body#project_divert #ct_tree > li > ul > li label [type=radio].disabled,
body#project_divert #ct_tree > li > ul > li label [type=checkbox]:disabled,
body#project_divert #ct_tree > li > ul > li label [type=checkbox].disabled, body#project_property #ct_tree > li > ul > li label [type=radio]:disabled, body#project_property #ct_tree > li > ul > li label [type=radio].disabled,
body#project_property #ct_tree > li > ul > li label [type=checkbox]:disabled,
body#project_property #ct_tree > li > ul > li label [type=checkbox].disabled {
	cursor: default;
}
body#project_new #ct_tree > li > ul > li label [type=radio]:disabled + span, body#project_new #ct_tree > li > ul > li label [type=radio].disabled + span,
body#project_new #ct_tree > li > ul > li label [type=checkbox]:disabled + span,
body#project_new #ct_tree > li > ul > li label [type=checkbox].disabled + span, body#project_import #ct_tree > li > ul > li label [type=radio]:disabled + span, body#project_import #ct_tree > li > ul > li label [type=radio].disabled + span,
body#project_import #ct_tree > li > ul > li label [type=checkbox]:disabled + span,
body#project_import #ct_tree > li > ul > li label [type=checkbox].disabled + span, body#project_divert #ct_tree > li > ul > li label [type=radio]:disabled + span, body#project_divert #ct_tree > li > ul > li label [type=radio].disabled + span,
body#project_divert #ct_tree > li > ul > li label [type=checkbox]:disabled + span,
body#project_divert #ct_tree > li > ul > li label [type=checkbox].disabled + span, body#project_property #ct_tree > li > ul > li label [type=radio]:disabled + span, body#project_property #ct_tree > li > ul > li label [type=radio].disabled + span,
body#project_property #ct_tree > li > ul > li label [type=checkbox]:disabled + span,
body#project_property #ct_tree > li > ul > li label [type=checkbox].disabled + span {
	cursor: default;
}
body#project_new #lang_tree #master_lang,
body#project_new #lang_tree .dropArea, body#project_import #lang_tree #master_lang,
body#project_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_import #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_history > ul {
	padding-left: 0;
}
body#request_approval #contents .rev_history > ul > li {
	padding: 2px 2px 2px 30px;
	position: relative;
	list-style: none;
}
body#request_approval #contents .rev_history > ul > li::before {
	content: "•";
	width: 10px;
	height: 10px;
	font-size: 24px;
	position: absolute;
	top: -4px;
	left: 12px;
}
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 {
	font-weight: bold;
	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.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: "Font Awesome 5 Free";
	font-weight: 900;
	display: block;
	position: absolute;
	top: 0;
	right: 6px;
	font-size: 1.2rem;
}
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: "\f1dd";
}
body#edit_illust #contents #areas #area_images #file_list > div.txtdeleted span.fig-image::after {
	content: "\f12d";
	color: red;
}
body#edit_illust #contents #areas #area_images #file_list > div.txtchanged span.fig-image::after {
	color: red;
}
body#edit_illust #contents #areas #area_images #file_list > div.hastext span.fig-image {
	color: green;
}
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::after {
	content: "";
	position: absolute;
	width: 32px;
	left: 0;
	z-index: 0;
}
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 #rev_change #dl_ver_data_list ul li {
	padding: 0;
}
body#preview header #rev_change #dl_ver_data_list ul li a {
	padding: 7px 12px;
	display: block;
	color: #666;
	text-decoration: none;
}
body#preview header #rev_change .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 #ct_tree, body#exdoc_new #ct_tree {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
body#exdoc_list #ct_tree > li, body#exdoc_new #ct_tree > li {
	margin-bottom: 7px;
	font-weight: 600;
}
body#exdoc_list #ct_tree > li > ul, body#exdoc_new #ct_tree > li > ul {
	padding-left: 15px;
	list-style: none;
	font-weight: 400;
}
body#exdoc_list #ct_tree > li > ul > li, body#exdoc_new #ct_tree > li > ul > li {
	margin: 3px 0;
}
body#exdoc_list #ct_tree > li > ul > li label > span, body#exdoc_new #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;
}
body#exdoc_list #ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover, body#exdoc_new #ct_tree > li > ul > li label [type=radio]:not(:checked) + span:hover {
	background-color: transparent;
}
body#exdoc_list #ct_tree > li > ul > li label [type=radio],
body#exdoc_list #ct_tree > li > ul > li label [type=checkbox], body#exdoc_new #ct_tree > li > ul > li label [type=radio],
body#exdoc_new #ct_tree > li > ul > li label [type=checkbox] {
	cursor: pointer;
}
body#exdoc_list #ct_tree > li > ul > li label [type=radio] + span,
body#exdoc_list #ct_tree > li > ul > li label [type=checkbox] + span, body#exdoc_new #ct_tree > li > ul > li label [type=radio] + span,
body#exdoc_new #ct_tree > li > ul > li label [type=checkbox] + span {
	cursor: pointer;
}
body#exdoc_list #ct_tree > li > ul > li label [type=radio]:disabled, body#exdoc_list #ct_tree > li > ul > li label [type=radio].disabled,
body#exdoc_list #ct_tree > li > ul > li label [type=checkbox]:disabled,
body#exdoc_list #ct_tree > li > ul > li label [type=checkbox].disabled, body#exdoc_new #ct_tree > li > ul > li label [type=radio]:disabled, body#exdoc_new #ct_tree > li > ul > li label [type=radio].disabled,
body#exdoc_new #ct_tree > li > ul > li label [type=checkbox]:disabled,
body#exdoc_new #ct_tree > li > ul > li label [type=checkbox].disabled {
	cursor: default;
}
body#exdoc_list #ct_tree > li > ul > li label [type=radio]:disabled + span, body#exdoc_list #ct_tree > li > ul > li label [type=radio].disabled + span,
body#exdoc_list #ct_tree > li > ul > li label [type=checkbox]:disabled + span,
body#exdoc_list #ct_tree > li > ul > li label [type=checkbox].disabled + span, body#exdoc_new #ct_tree > li > ul > li label [type=radio]:disabled + span, body#exdoc_new #ct_tree > li > ul > li label [type=radio].disabled + span,
body#exdoc_new #ct_tree > li > ul > li label [type=checkbox]:disabled + span,
body#exdoc_new #ct_tree > li > ul > li label [type=checkbox].disabled + span {
	cursor: default;
}
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 #modal_thread_contents.in_contents .uk-modal-dialog {
	margin-left: 10px;
	width: 50%;
	height: 80%;
	display: flex;
	flex-direction: column;
}
body #modal_thread_contents.in_contents .uk-modal-dialog .uk-modal-body {
	padding: 0;
	flex-grow: 1;
}
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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb21tb24vX2ZvbnQuc2NzcyIsImNvbW1vbi9fYmFzZS5zY3NzIiwiY29tbW9uL192YXIuc2NzcyIsImNvbW1vbi9fY2xhc3Muc2NzcyIsImNvbW1vbi9fbGF5b3V0LnNjc3MiLCJjb21tb24vX2hlYWRlci5zY3NzIiwiY29tbW9uL19mb290ZXIuc2NzcyIsImNvbW1vbi9fbmF2aS5zY3NzIiwiaW1wb3J0L19sYXlvdXQuc2NzcyIsImltcG9ydC9faGVhZGVyLnNjc3MiLCJpbXBvcnQvX2Zvb3Rlci5zY3NzIiwiaW1wb3J0L19uYXZpLnNjc3MiLCJpbXBvcnQvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBR0E7Q0FDQztDQUNBOztBQU1EO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQXFJQztDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOztBQUREO0NBQ0M7O0FBREQ7Q0FDQzs7QUFERDtDQUNDOzs7QUN2UEo7QUFBQTtBQUFBO0FBSUE7Q0FDQztDQUNBO0NBQ0E7OztBQUdEO0NBQ0MsV0NOVztDRE9YLGFDTmE7Q0RPYixhQ05hO0NET2Isa0JDSGU7OztBRE9oQjtDQUNDLGtCQ1JlO0NEU2Y7OztBQUtEO0NBQ0M7OztBQUdEO0NBQ0M7Q0FDQTtDQUNBOzs7QUVoQ0Q7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBSUM7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFLSDtDQUNDLGFEeENZO0NDeUNaOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOzs7QUFJRjtBQUdBO0FBQUE7QUFBQTtBQU1HO0NBQ0M7OztBQUtKO0FBRUE7Q0FDQztDQUNBOzs7QUFJQTtDQUNDOztBQUdEO0NBQ0M7OztBQUlGO0NBQ0M7OztBQUVEO0NBQ0M7OztBQUdEO0NBQ0M7Q0FFQTtDQUNBO0NBQ0E7OztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7O0FBTUo7Q0FDQztDQUNBOzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7O0FBR0Q7Q0FDQzs7O0FBR0Q7Q0FDQztDQUVBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOzs7QUFLRDtDQUNDOztBQUdEO0NBSUM7OztBQUlGO0NBQ0M7Q0FDQTtDQUNBOzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOzs7QUFHRDtDQUNDLE9EdExnQjtDQ3VMaEI7O0FBRUE7Q0FDQzs7O0FBSUY7Q0FDQztDQUNBOzs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0Esa0JEck5zQjtDQ3NOdEI7Q0FDQTtDQUNBO0NBQ0EsT0QzT2M7Q0M0T2Q7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUNDLGtCRDlObUI7Q0MrTm5CLGNEN09RO0NDOE9SLE9EOU9ROztBQ2lQVDtBQUFBO0NBQ0M7Q0FDQTtDQUNBOztBQUtEO0FBQUE7Q0FDQyxrQkR0UFU7Q0N1UFYsY0R2UFU7Q0N3UFYsT0Q3T2tCOztBQ21QbkI7QUFBQTtBQUFBO0NBQ0Msa0JEalBzQjtDQ2tQdEIsY0RsUHNCO0NDbVB0QixPRHBQbUI7Q0NxUG5COztBQUlBO0FBQUE7QUFBQTtDQUNDLGtCRHZQNkI7Q0N3UDdCLGNEeFA2QjtDQ3lQN0IsT0QxUDBCOztBQ21RNUI7QUFBQTtDQUNDO0NBQ0E7Q0FDQTs7QUFRRDtBQUFBO0NBQ0M7Q0FDQTtDQUNBOztBQU9IO0NBQ0M7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdDO0FBQUE7Q0FDQzs7QUFHRDtBQUFBO0NBQ0M7O0FBTUY7QUFBQTtDQUNDOztBQUVBO0FBQUE7Q0FDQyxPRHhWVzs7QUMyVlo7QUFBQTtDQUNDLE9EMVZVOztBQ21XWjtBQUFBO0FBQUE7Q0FDQztDQUNBOzs7QUFVTDtDQUNDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7OztBQUtEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FFQzs7QUFHRDtDQUdDOztBQUdEO0NBRUM7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOzs7QUFNRjtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0Msa0JEM2VnQjtDQzRlaEI7O0FBRUE7Q0FDQyxrQkQ5ZW9CO0NDK2VwQjs7QUFJRjtDQUNDLGtCRG5mZTtDQ29mZjs7QUFFQTtDQUNDLGtCRHRmbUI7Q0N1Zm5COzs7QUFPRjtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUlBO0NBQ0M7O0FBSUE7Q0FDQzs7QUFJRDtDQUNDOztBQUlEO0NBQ0M7O0FBSUQ7Q0FDQzs7O0FBU0w7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOzs7QUFJRjtDQUNDOzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUlBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBSUY7Q0FDQztDQUNBLGtCRG5uQlE7Q0NvbkJSO0NBQ0E7O0FBTUg7Q0FDQzs7QUFHQztDQUNDOztBQU9IO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQSxPRHhwQlM7Q0N5cEJUO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQyxrQkR4cEJROztBQzJwQlQ7Q0FDQztDQUNBOztBQU1KO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBS0Q7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBTUY7Q0FDQzs7QUFJQTtDQUNDOztBQUdEO0NBQ0M7OztBQVFKO0NBQ0M7O0FBR0M7Q0FDQzs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7OztBQU1IO0NBQ0M7Q0FDQTtDQUNBOzs7QUFHRDtDQUNDOztBQUdDO0NBQ0M7O0FBR0M7Q0FHQzs7QUFXRDtDQUNDLGtCRGp4QlM7O0FDb3hCVjtDQUNDLGtCRHB4Qlk7O0FDMnhCZjtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBS0Y7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOzs7QUFTSjtDQUNDO0NBQ0E7O0FBRUE7QUFBQTtDQUVDOztBQUVBO0FBQUE7Q0FDQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBOztBQUdDO0NBQ0MsZURyMEJVO0NDczBCVjs7QUFHRDtDQUNDO0NBQ0E7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFHQztDQUNDO0NBQ0E7O0FBS0M7Q0FDQzs7O0FBUU47Q0FDQztDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0EsUUQvMkJZO0NDZzNCWjs7QUFJQTtBQUFBO0NBRUM7O0FBS0Q7QUFBQTtDQUVDOztBQUtEO0FBQUE7Q0FFQzs7QUFPQTtBQUFBO0NBQ0M7Q0FDQTtDQUNBOztBQUtIO0NBQ0M7OztBQUlGO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDLFFENzVCWTs7QUNnNkJiO0NBQ0M7Q0FDQTtDQUNBOztBQUlBO0NBQ0M7OztBQVFEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtDQUVDOzs7QUFRSjtDQUVDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFPQTtDQUNBO0NBQ0E7O0FBR0U7Q0FDQTs7O0FBWUo7QUFBQTtBQUFBO0NBQ0M7OztBQVFGO0FBQUE7Q0FDQzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBSUM7Q0FDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUVDO0NBQ0E7O0FBSUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBRUM7O0FBS0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUlDLE9EMWpDZTs7O0FDZ2tDbEI7Q0FDQzs7QUFFQTtBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBSUE7Q0FDQyxrQkQxbENjOztBQzhsQ2Q7Q0FDQzs7QUFJRjtDQUNDLE9EcG1DYztDQ3FtQ2Q7O0FBRUE7Q0FDQzs7QUFRRjtDQUNDLGtCRG5uQ2U7O0FDdW5DZjtDQUNDOztBQUlGO0NBQ0MsT0Q3bkNlOztBQytuQ2Y7Q0FDQzs7O0FBUUg7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUtEO0NBQ0Msa0JEMXFDbUI7O0FDOHFDbkI7Q0FDQzs7QUFJRjtDQUNDLE9EcHJDbUI7O0FDc3JDbkI7Q0FDQzs7QUFPRjtDQUNDLGtCRGpzQ29COztBQ3FzQ3BCO0NBQ0M7O0FBSUY7Q0FDQyxPRDNzQ29COztBQzZzQ3BCO0NBQ0M7OztBQVNIO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7Q0FDQTtDQUVBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdDO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBOztBQUlEO0NBQ0M7O0FBTUo7Q0FDQztDQUNBOztBQUlGO0NBQ0M7O0FBS0g7QUFBQTtDQUVDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDLGtCRHZ5Q21COztBQzB5Q2xCO0NBQ0M7O0FBTUo7Q0FDQzs7QUFFQTtDQUNDLGtCRG56Q2tCOztBQ3N6Q2pCO0NBQ0M7O0FBS0g7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7O0FBTUo7Q0FDQztDQUNBOztBQUdDO0FBQUE7QUFBQTtDQUdDO0NBQ0EsT0QvMENlOztBQ28xQ2Q7Q0FDQzs7QUFLSDtDQUNDOztBQUVBO0NBQ0M7O0FBS0E7Q0FDQztDQUNBO0NBQ0E7O0FBR0Q7Q0FDQyxjRGgyQ1U7Q0NpMkNWOztBQU1KO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBR0Q7Q0FDQyxPRHI0Q1E7Q0NzNENSO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBTUQ7QUFBQTtDQUNDOztBQUlBO0FBQUE7Q0FDQzs7QUFJQTtBQUFBO0NBQ0M7O0FBT0g7Q0FDQzs7QUFLQztDQUNDOztBQUtEO0NBQ0M7O0FBT0g7Q0FDQzs7QUFLQztDQUNDOztBQUtEO0NBQ0M7O0FBS0Q7Q0FDQzs7O0FBY1A7Q0FDQzs7QUFLRDtBQUFBO0NBRUM7O0FBR0Q7Q0FDQzs7O0FBS0g7Q0FDQztDQUNBOztBQUVBO0NBSUM7Q0FDQTs7QUFJRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUtFO0FBQUE7Q0FDQzs7QUFRRDtBQUFBO0NBQ0M7O0FBUUQ7QUFBQTtDQUNDOztBQU1GO0FBQUE7Q0FFQztDQUNBOztBQUtGO0NBQ0M7O0FBR0Q7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0Msa0JEdGpEUzs7QUN5akRWO0FBQUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7QUFBQTtDQUNDOztBQUtEO0FBQUE7Q0FFQyxjRHhrRG1CO0NDeWtEbkIsa0JEMWtEWTs7QUM2a0RiO0NBQ0M7Q0FDQTtDQUNBOztBQU9BO0NBQ0M7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBSUY7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBS0M7Q0FDQztDQUNBO0NBQ0E7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDOztBQUtEO0NBQ0M7O0FBS0g7Q0FFQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUtEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBS0g7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDOztBQUdDO0NBQ0M7Q0FDQTs7QUFJQTtDQUNDOztBQU1BO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBT0Q7Q0FDQzs7QUFLSDtDQUNDOztBQUVBO0NBQ0M7O0FBS0E7Q0FDQzs7QUFLRDtDQUNDO0NBQ0E7O0FBU0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBV0Q7Q0FDQzs7QUFNQTtDQUNDOztBQVFEO0FBQUE7QUFBQTtDQUNDOztBQWVOO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBTUY7Q0FDQztDQUNBO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOzs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBOzs7QUFNRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOzs7QUFLSDtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFLQTtDQUNDO0NBQ0E7Q0FDQTs7QUFJQTtDQUNDOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUdEO0NBR0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFLQTtDQUNDOztBQUdEO0NBQ0M7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQVFMO0NBQ0M7Q0FDQTtDQUNBOztBQUlBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFNQTtDQUNDO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQyxPRG4rRGE7Q0NvK0RiO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7O0FBVVA7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0M7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHRDtBQUFBO0NBRUM7O0FBRUE7QUFBQTtDQUNDOztBQUdEO0FBQUE7QUFBQTtDQUVDOztBQUVBO0FBQUE7QUFBQTtDQUNDOzs7QUFXUjtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQzs7O0FBV0Q7Q0FDQztDQUNBOztBQUVBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7Q0FDQSxLQVpJOztBQWVMO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBLG9CRHZrRW9CO0NDd2tFcEI7O0FBR0Q7Q0FFQzs7O0FBS0g7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBSUY7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDOztBQUlGO0NBQ0M7O0FBR0Q7Q0FDQztFQUNDOzs7QUFLSDtDQUNDO0NBQ0E7O0FBS0c7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFNSjtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFTQztBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQU1KO0NBQ0M7Q0FDQTs7QUFHQztDQUNDOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUlGO0FBQUE7Q0FFQzs7QUFJQTtDQUNDOztBQUdEO0FBQUE7Q0FFQzs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUtEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7O0FBR0Q7Q0FFQzs7QUFJQTtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFNSjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFPQztDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBSUY7Q0FFQzs7QUFLRDtBQUFBO0NBRUM7O0FBUUw7Q0FDQzs7QUFFQTtDQUNDOztBQUtEO0NBQ0M7O0FBR0M7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQU1KO0NBQ0M7Q0FDQTs7QUFHQztBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7Q0FDQSxPRHI1RWM7Q0NzNUVkO0NBQ0E7O0FBRUE7QUFBQTtDQUNDLGtCRDk0RVM7O0FDaTVFVjtBQUFBO0NBQ0M7Q0FDQTs7QUFHRDtBQUFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtBQUFBO0NBQ0M7O0FBRUE7QUFBQTtDQUNDOztBQU9KO0NBQ0M7Q0FDQTs7O0FBV0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7O0FBVUE7Q0FDQztDQUNBOztBQUdBO0NBQ0M7Q0FDQTs7QUFPQTtBQUFBO0NBQ0M7Q0FDQTs7QUFJRjtBQUFBO0NBQ0M7OztBQUtIO0NBQ0M7Q0FDQTs7O0FBS0E7QUFBQTtDQUVDO0NBQ0E7O0FBRUE7QUFBQTtDQUNDOztBQUVBO0FBQUE7Q0FDQzs7QUFHRDtBQUFBO0NBQ0M7O0FBSUE7QUFBQTtBQUFBO0NBRUM7O0FBTUY7QUFBQTtBQUFBO0FBQUE7Q0FFQzs7O0FBT0o7Q0FDQzs7QUFHQztBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUNDO0NBQ0E7OztBQVFIO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7OztBQU1KO0NBQ0M7O0FBQ0E7Q0FDQzs7O0FBT0Q7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBUUQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FBREQ7Q0FDQzs7O0FDN21GRjtBQUFBO0FBQUE7QUFNQTtDQUNDLGtCRkllO0NFSGY7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBSUY7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0FBQUE7QUFBQTtDQUdDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7O0FBS0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBSUE7Q0FDQzs7QUFHRDtDQUNDOztBQUlGO0NBQ0M7O0FBTUQ7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDLGtCRjVIVTs7QUVnSVo7Q0FDQzs7QUFHRDtDQUNDOztBQVVKO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDLGFGcklVO0NFc0lWOzs7QUFRSDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFLRDtDQUNDOztBQUlGO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJQTtDQUNDOzs7QUNoT0o7QUFBQTtBQUFBO0FBSUE7Q0FDQztDQUNBLGtCSE1jO0NHTGQsT0hlZ0I7O0FHWmY7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBLE9IckJZO0NHc0JaO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBSUM7O0FBTUo7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDO0NBQ0EsUUh6RFk7Q0cwRFo7Q0FDQSxPSHpGVztDRzBGWDtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUdDO0FBQUE7Q0FFQztDQUNBO0NBQ0EsT0h2R1E7Q0d3R1I7O0FBRUE7QUFBQTtDQUNDO0NBQ0EsT0g1R087O0FHa0hYO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQSxRSHpHWTtDRzBHWjtDQUNBLE9IeklXO0NHMElYO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFLSDtDQUNDO0NBQ0E7Q0FDQSxRSDdIWTtDRzhIWjtDQUNBO0NBQ0EsT0g5Slc7Q0crSlg7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDOztBQUdEO0FBQUE7Q0FFQzs7O0FDaE5IO0FBQUE7QUFBQTtBQ0FBO0FBQUE7QUFBQTtBQUlBO0NBQ0Msa0JMT2M7Q0tOZCxPTGFZOztBS1ZYO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FDQyxrQkxmZTs7QUtrQmhCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBRUM7Q0FDQTtDQUNBOztBQUtGO0NBQ0MsT0xiWTs7QUtnQmI7Q0FDQyxPTHZCWTs7QUswQmI7Q0FDQzs7QUFLQTtBQUFBO0NBRUMsa0JMMUJTO0NLMkJULE9MbENrQjs7QUtvQ2xCO0FBQUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0Esb0JMdERTO0NLdURUO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQU1GO0NBQ0M7O0FBS0g7Q0FDQzs7QUFRQztBQUFBO0NBQ0M7O0FBUUw7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0Esb0JMdEdTO0NLdUdUO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUtIO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQU9HO0NBQ0Msa0JMcEhROztBS3NIUjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUtIO0NBQ0M7O0FBR0Q7QUFBQTtDQUVDOztBQUdEO0FBQUE7Q0FFQzs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTs7QUFHRDtBQUFBO0NBQ0M7O0FBT0w7Q0FDQzs7QUFHQztDQUNDO0NBQ0E7Q0FDQSxtQkxwTFE7Q0txTFI7Q0FDQTs7O0FBU0w7Q0FDQztDQUNBO0NBQ0Esa0JMek1jOztBSzJNZDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FDQyxrQkw5TmdCOzs7QU1ickI7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FBS0M7Q0FDQztDQUNBLGtCVEljO0NTSGQ7Q0FDQTtDQUNBO0NBQ0EsT1RDYTtDU0FiO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0Esb0JUVFk7Q1NVWjtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFNRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQSxtQlQ5Qlc7Q1MrQlg7Q0FDQTs7O0FDNUNKO0FBQUE7QUFBQTtBQU1DO0NBQ0M7Q0FDQTtDQUNBO0NBQ0EsUVZ1Q1k7OztBVS9CWjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBRUEsUVZ5Qlc7O0FVckJaO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBS0Y7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFLRDtDQUNDO0NBQ0E7O0FBR0Q7QUFBQTtDQUVDO0NBQ0E7O0FBRUE7QUFBQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdBO0FBQUE7Q0FDQzs7QUFFQTtBQUFBO0NBQ0M7O0FBR0Q7QUFBQTtDQUNDOztBQUdEO0FBQUE7Q0FDQzs7QUFZSjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQU9IO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHQztBQUFBO0NBRUM7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0FBQUE7Q0FFQzs7QUFXRDtBQUFBO0NBQ0M7O0FBT0g7Q0FDQzs7QUFFQTtDQUNDOztBQUlBO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFRQTtDQUNDOztBQUlBO0NBQ0M7O0FBTUQ7QUFBQTtDQUNDOztBQUlGO0NBQ0M7O0FBU0g7Q0FDQztDQUNBO0NBQ0E7O0FBU0Y7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0M7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBRUM7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUVDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQVdQO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FFQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUtIO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBUUY7Q0FDQyxjVi9TUzs7QVVpVFQ7Q0FDQyxrQlZsVFE7Q1VtVFI7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFTTDtDQUNDOztBQU9GO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHQztDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQU9MO0NBQ0M7O0FBUUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFPSDtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUlDO0FBQUE7Q0FDQzs7QUFPTDtDQUNDOztBQUdDO0NBQ0M7Q0FDQTtDQUNBOztBQVlIO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBS0M7Q0FDQzs7QUFFQTtDQUNDOztBQU9EO0NBQ0M7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDOztBQUtIO0FBQUE7QUFBQTtDQUdDOztBQUtDO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7O0FBUUY7Q0FDQyxrQlZ4aEJNOztBVTJoQlA7Q0FHQyxjVjVoQmdCO0NVNmhCaEIsa0JWOWhCUzs7QVVpaUJWO0NBR0M7O0FBR0Q7Q0FDQyxrQkFwQlc7O0FBc0JYO0NBR0M7O0FBSUY7Q0FDQyxrQkFoQ1E7O0FBa0NSO0NBR0M7O0FBSUY7Q0FDQyxrQkF6Q1E7O0FBMkNSO0NBR0M7O0FBUU47Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFNSjtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBR0Q7Q0FDQztDQUNBOztBQUlBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFRTDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBS0M7Q0FDQzs7QUFNRDtDQUNDOztBQU1BO0NBQ0M7O0FBTUo7Q0FFQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQVNEO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBT0Q7Q0FDQztDQUNBOztBQU1EO0NBQ0M7Q0FDQTs7QUFNRDtDQUNDO0NBQ0E7O0FBTUQ7Q0FDQztDQUNBO0NBQ0E7O0FBSUg7Q0FFRTs7QUFJQTtDQUNDO0NBQ0E7Q0FDQTs7QUFHRjtDQUNDOztBQU1EO0NBQ0M7Q0FDQTs7QUFNRDtDQUNDO0NBQ0E7O0FBTUQ7Q0FDQztDQUNBOztBQUtIO0FBQUE7Q0FFQztDQUNBOztBQU1GO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQztDQUNBOztBQUdEO0NBQ0U7Q0FDQTs7QUFHRjtDQUNFO0NBQ0E7O0FBR0Y7Q0FDQzs7QUFZRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7Q0FDQTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDO0NBQ0E7O0FBT0Q7Q0FDQzs7QUFJRjtDQUNDOztBQVFGO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBOztBQVNBO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFPSjtDQU9DO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQzs7QUFLQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFRDtDQUNDOztBQU1DO0FBQUE7Q0FDQzs7QUFPQTtBQUFBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFPQTtBQUFBO0NBQ0M7O0FBTUY7Q0FDQztDQUNBOztBQVlMO0NBQ0M7O0FBR0M7Q0FDQztDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQVFKO0NBQ0M7O0FBR0M7Q0FDQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQWVIO0FBQUE7Q0FFQzs7QUFLQztDQUNDOztBQU1GO0NBQ0M7Q0FDQTs7QUFLQztDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFPSDtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUtIO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUlEO0NBQ0M7O0FBTUE7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFNSjtDQUNDOztBQVdBO0NBQ0M7O0FBZ0JKO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBR0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDLGtCVi8xQ1k7O0FVazJDWDtDQUNDOztBQUdEO0NBQ0M7Q0FDQSxPVngyQ1U7O0FVODJDZDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFHQztDQUNDOztBQU9DO0NBQ0M7O0FBT0Q7Q0FDQzs7QUFNRjtDQUNDO0NBQ0E7O0FBT0w7Q0FDQzs7QUFHQztDQUNDOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtBQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBR0Q7Q0FHQztDQUNBOztBQVdBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBTUQ7Q0FDQzs7QUFLRDtDQUNDO0NBQ0E7O0FBS0Q7Q0FDQzs7QUFLRDtDQUNDOztBQUtEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBO0NBQ0E7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDOztBQWNEO0FBQUE7QUFBQTtBQUFBO0NBRUM7Q0FDQTs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBTUQ7Q0FDQzs7QUFLRDtDQUNDOztBQUtEO0NBQ0M7O0FBS0Q7Q0FDQztDQUNBOztBQUlGO0NBSUM7O0FBR0Q7Q0FDQyxrQkFqVkc7O0FBbVZIO0NBRUM7O0FBSUY7Q0FDQyxrQkF4Vk07O0FBMFZOO0NBRUM7O0FBSUY7Q0FDQyxrQkFsV0c7O0FBb1dIO0NBRUM7O0FBSUY7Q0FDQyxrQkF6V007O0FBMldOO0NBRUM7O0FBSUY7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBR0M7QUFBQTtDQUVDOztBQVFKO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0FBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUNDOztBQU1KO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFVRDtDQUNDOztBQVFGO0NBQ0M7Q0FDQTs7QUFPQztBQUFBO0NBRUM7O0FBUUo7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQU1GO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUdBO0FBQUE7Q0FFQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQVFGO0NBQ0M7Q0FDQTs7QUFNQTtDQUNDOztBQU9MO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHQTtBQUFBO0NBRUM7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTs7QUFNQTtDQUNDOztBQU9MO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FFQzs7QUFHRDtDQUVDOztBQUdEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUVBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHRDtBQUFBO0NBRUM7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0FBQUE7Q0FFQzs7QUFHRDtDQUNDO0NBQ0E7O0FBUUY7Q0FDQztDQUNBO0NBQ0E7O0FBTUE7Q0FDQzs7QUFNSjtDQUNDO0NBQ0E7Q0FDQTs7QUFPSjtDQUNDO0NBQ0E7O0FBR0M7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBSUE7Q0FDQzs7QUFFQTtDQUNDOztBQU1GO0NBQ0M7Q0FDQTtDQUNBLE9WbGdFVTs7QVVvZ0VWO0NBQ0M7O0FBSUU7Q0FDQzs7QUFFQTtDQUNDLGtCVmpnRUM7O0FVb2dFRjtDQUNDLGtCVnBnRUk7O0FVNGdFVjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBR0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0FBQUE7Q0FFQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtDQUdDO0NBQ0E7O0FBS0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7O0FBTUE7Q0FDQzs7QUFTTDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7QUFBQTtDQUVDO0NBQ0E7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTs7QUFHRDtBQUFBO0NBRUM7Q0FDQTtDQUNBO0NBQ0E7O0FBU1A7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBS0Q7Q0FDQzs7QUFNSDtDQUNDOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQzs7QUFFQTtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFRSjtDQUNDOztBQUlBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFLSDtDQUNDO0NBQ0E7O0FBUU47Q0FDQzs7QUFFQTtDQUNDOztBQUtEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFTSDtDQUNDOztBQUVBO0NBQ0M7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBVUg7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQyxrQlZweUVTOztBVXV5RVY7Q0FDQzs7QUFLRDtDQUNDO0NBQ0E7O0FBT0M7Q0FDQzs7QUFNRjtDQUNDOztBQU1GO0NBQ0M7Q0FDQTs7QUFRRDtDQUNDOztBQU9EO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFhTjtDQUNDOztBQU1FO0NBQ0M7O0FBT0g7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBSUU7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQU1GO0NBQ0M7O0FBR0E7Q0FDQzs7QUFJQTtDQUNDOztBQVFGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDOztBQU9MO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQVVIO0NBQ0M7O0FBUUg7Q0FDQztDQUNBOztBQUdDO0NBQ0M7Q0FDQTs7QUFNRjtDQUNDOztBQUlBO0NBQ0M7Q0FDQTs7QUFRRDtBQUFBO0NBQ0M7O0FBUUY7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBSUU7Q0FDQzs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQU9IO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBS0g7Q0FDQztDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUdEO0NBQ0M7O0FBT0g7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7O0FBRUE7Q0FDQzs7QUFNSjtDQUNDOztBQUVBO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7Q0FDQTs7QUFPRDtDQUNDOztBQUVBO0NBQ0Msa0JWbnFGZTs7QVV1cUZqQjtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQU1EO0FBQUE7Q0FDQztDQUNBOztBQUVBO0FBQUE7Q0FDQzs7QUFPTDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFHQztDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtBQUFBO0NBRUM7Q0FDQTs7QUFJRDtDQUNDOztBQU1KO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDOztBQUlBO0NBQ0M7O0FBRUE7Q0FDQzs7QUFNQTtDQUNDOztBQUtIO0NBQ0M7O0FBS0E7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBS0g7Q0FDQzs7QUFHRDtBQUFBO0FBQUE7Q0FHQzs7QUFFRDtBQUFBO0NBRUM7Q0FDQTs7QUFHRDtDQUNDO0NBQ0E7O0FBR0Q7Q0FDQztBQUFBO0VBRUM7O0NBR0Q7RUFDQzs7O0FBT0Q7Q0FDQzs7QUFLQztDQUNDO0NBQ0E7O0FBSUQ7Q0FDQztDQUNBOztBQU1GO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDOztBQUtDO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFLRDtDQUNDOztBQUtDO0FBQUE7Q0FFQztDQUNBO0NBQ0E7O0FBSUE7Q0FDQyxrQlYxMkZLO0NVMjJGTDtDQUNBO0NBQ0E7O0FBZ0JQO0NBQ0M7O0FBR0M7Q0FDQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQUlGO0NBQ0M7O0FBSUE7Q0FDQztDQUNBLFFWcjRGUzs7QVV1NEZUO0NBQ0M7Q0FDQTtDQUNBLGVWMTRGUTtDVTI0RlI7Q0FDQTs7QUFFQTtDQUNDOztBQUdEO0NBQ0M7Q0FDQTs7QUFPQTtDQUNDOztBQVVKO0NBQ0M7Q0FDQTtDQUNBOztBQU1IO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOztBQUdDO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7O0FBR0Q7QUFBQTtBQUFBO0NBRUM7O0FBRUE7QUFBQTtBQUFBO0NBQ0M7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUVDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFpQkw7Q0FDQzs7QUFJQTtDQUNDOztBQU1GO0NBQ0M7Q0FDQTs7QUFHQztDQUNDOztBQVVGO0NBQ0M7O0FBTUo7Q0FDQzs7QUFNRDtDQUNDOztBQU1GO0NBQ0M7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFJQztBQUFBO0NBRUM7O0FBT0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBR0Q7QUFBQTtDQUVDOztBQU1EO0NBQ0M7O0FBR0M7Q0FDQzs7QUFJQTtDQUNDOztBQUtIO0NBQ0MsY1Z0bEdnQjtDVXVsR2hCOztBQVlGO0FBQUE7Q0FDQzs7QUFPSDtDQUNDOztBQUVBO0NBQ0M7O0FBSUE7Q0FDQztDQUNBOztBQUlGO0NBQ0M7Q0FDQTs7QUFHRDtDQUNDOztBQVFBO0NBQ0M7O0FBSUE7Q0FDQzs7QUFNRDtBQUFBO0NBQ0M7O0FBSUY7Q0FDQzs7QUFRRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTtDQUNBOztBQUdEO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBUUo7Q0FDQztDQUNBO0NBQ0E7O0FBUUE7Q0FDQzs7QUFHRDtDQUNDOztBQVFGO0NBQ0M7O0FBTUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFLQztDQUNDOztBQU1GO0NBQ0M7Q0FDQSxRVmh2R087O0FVa3ZHUDtDQUNDO0NBQ0E7Q0FDQSxlVnJ2R007Q1VzdkdOO0NBQ0E7O0FBRUE7Q0FDQzs7QUFHRDtDQUNDO0NBQ0E7O0FBT0E7Q0FDQzs7QUFVTjtDQUNDO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBSUY7Q0FDQztDQUNBO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUVBO0NBQ0M7O0FBVUg7Q0FDQzs7QUFRSDtBQUFBO0NBRUM7O0FBSUE7Q0FDQyxPVjcxR1M7O0FVazJHWDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFFQTtDQUNDOztBQUlGO0NBQ0M7O0FBRUE7Q0FDQzs7QUFJRjtDQUNDOztBQUdEO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQU1DO0NBQ0M7O0FBUUE7Q0FDQztDQUNBOztBQUtEO0NBQ0M7O0FBWUY7Q0FDQzs7QUFLSDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFJQTtDQUNDOztBQU9IO0NBQ0M7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQU1BO0NBQ0Msa0JWcjlHUTs7QVVnK0dWO0NBQ0M7O0FBS0E7Q0FDQzs7QUFLRDtDQUNDOztBQUVBO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBS0Q7Q0FDQztDQUNBOztBQUVBO0NBQ0M7O0FBR0Q7Q0FDQzs7QUFHRDtDQUNDOztBQVlMO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBb0JEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFHQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQU1EO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0M7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Q0FDQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQUNDOztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0NBQ0MiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcbmZvbnRcbiovXG5cbi8qXG4gKiDjg5Xjgqnjg7Pjg4jjgqLjgqTjgrPjg7NcbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcImljb24taXNoYXJlXCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbi1pc2hhcmUud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2ljb24taXNoYXJlLndvZmZcIikgIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2ljb24taXNoYXJlLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybChcIi4uL2ZvbnRzL2ljb24taXNoYXJlLmVvdFwiKSAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpO1xufVxuXG4uZmlzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IDA7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuXG5cdCYueDA1IHtcblx0XHRmb250LXNpemU6IC41ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IDAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngwNiB7XG5cdFx0Zm9udC1zaXplOiAuNmVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAwLjE0Mjg1NzE0ZW07XG5cdH1cblx0Ji54MDcge1xuXHRcdGZvbnQtc2l6ZTogLjdlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogMC4xNDI4NTcxNGVtO1xuXHR9XG5cdCYueDA4IHtcblx0XHRmb250LXNpemU6IC44ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IDAuMDcxNDI4NTdlbTtcblx0fVxuXHQmLngwOSB7XG5cdFx0Zm9udC1zaXplOiAuOWVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAwLjA3MTQyODU3ZW07XG5cdH1cblx0Ji54MTEge1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdH1cblx0Ji54MTIge1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjA3MTQyODU3cmVtO1xuXHR9XG5cdCYueDEzIHtcblx0XHRmb250LXNpemU6IDEuM2VtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC4wNzE0Mjg1N3JlbTtcblx0fVxuXHQmLngxNCB7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngxNSB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMTQyODU3MTRlbTtcblx0fVxuXHQmLngxNiB7XG5cdFx0Zm9udC1zaXplOiAxLjZlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjE0Mjg1NzFlbTtcblx0fVxuXHQmLngxNyB7XG5cdFx0Zm9udC1zaXplOiAxLjdlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjg1NzE0MjllbTtcblx0fVxuXHQmLngxOCB7XG5cdFx0Zm9udC1zaXplOiAxLjhlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMjg1NzE0MjllbTtcblx0fVxuXHQmLngxOSB7XG5cdFx0Zm9udC1zaXplOiAxLjllbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTAuMzU3MTQyODZlbTtcblx0fVxuXHQmLngyMCB7XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjM1NzE0Mjg2ZW07XG5cdH1cblx0Ji54MjUge1xuXHRcdGZvbnQtc2l6ZTogMi41ZW07XG5cdFx0dmVydGljYWwtYWxpZ246IC0wLjU3MTQyODU3ZW07XG5cdH1cblx0Ji54MzAge1xuXHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiAtMC43ODU3MTQyOWVtO1xuXHR9XG5cblx0Ji5yNDUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0fVxuXHQmLnI5MCB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR9XG5cdCYucjEzNSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcblx0fVxuXHQmLnIxODAge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblx0Ji5yMjI1IHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHR9XG5cdCYucjI3MCB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcblx0fVxuXHQmLnIzMTUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG5cdH1cblxuXHRcblx0JGNvZGUtbWFwOiAoXG5cdFx0XCJob21lXCI6IFwiXFxlMDAwXCIsXG5cdFx0XCJmb2xkZXJcIjogXCJcXGUwMDFcIixcblx0XHRcImRvY3VtZW50XCI6IFwiXFxlMDAyXCIsXG5cdFx0XCJib29rXCI6IFwiXFxlMDAzXCIsXG5cdFx0XCJlZGl0XCI6IFwiXFxlMDA0XCIsXG5cdFx0XCJzdGFtcFwiOiBcIlxcZTAwNVwiLFxuXHRcdFwic2VhcmNoXCI6IFwiXFxlMDA2XCIsXG5cdFx0XCJ1c2Vyc1wiOiBcIlxcZTAwN1wiLFxuXHRcdFwiaGVscFwiOiBcIlxcZTAwOFwiLFxuXHRcdFwibGlzdC13aXRob3V0XCI6IFwiXFxlMDA5XCIsXG5cdFx0XCJsaXN0XCI6IFwiXFxlMDBhXCIsXG5cdFx0XCJ1c2VyLWNpcmNsZVwiOiBcIlxcZTAwYlwiLFxuXHRcdFwidXNlclwiOiBcIlxcZTAwY1wiLFxuXHRcdFwiY2xvc2VcIjogXCJcXGUwMGRcIixcblx0XHRcImRhdGFcIjogXCJcXGUwMGVcIixcblx0XHRcInNldHRpbmdcIjogXCJcXGUwMGZcIixcblx0XHRcImVkaXQtc3RydWN0dXJlXCI6IFwiXFxlMDEwXCIsXG5cdFx0XCJlZGl0LXN0cnVjdHVyZS1nbG9iYWxcIjogXCJcXGUwMTFcIixcblx0XHRcInRyYW5zLWltcG9ydFwiOiBcIlxcZTAxMlwiLFxuXHRcdFwicHJvb2ZcIjogXCJcXGUwMTNcIixcblx0XHRcInByb29mLWNoZWNrXCI6IFwiXFxlMDE0XCIsXG5cdFx0XCJwbHVzLXNxdWFyZVwiOiBcIlxcZTAxNVwiLFxuXHRcdFwibWludXMtc3F1YXJlXCI6IFwiXFxlMDE2XCIsXG5cdFx0XCJzb3J0XCI6IFwiXFxlMDE3XCIsXG5cdFx0XCJzb3J0LWFzY1wiOiBcIlxcZTAxOFwiLFxuXHRcdFwic29ydC1kZXNjXCI6IFwiXFxlMDE5XCIsXG5cdFx0XCJjb21tZW50LXN0YW1wXCI6IFwiXFxlMDFhXCIsXG5cdFx0XCJjb21tZW50LWdsb2JhbFwiOiBcIlxcZTAxYlwiLFxuXHRcdFwiY29tbWVudFwiOiBcIlxcZTAxY1wiLFxuXHRcdFwiY2FsZW5kYXJcIjogXCJcXGUwMWRcIixcblx0XHRcImxvY2tcIjogXCJcXGUwMWVcIixcblx0XHRcInVubG9ja1wiOiBcIlxcZTAxZlwiLFxuXHRcdFwic2F2ZVwiOiBcIlxcZTAyMFwiLFxuXHRcdFwidHJhc2hcIjogXCJcXGUwMjFcIixcblx0XHRcInRyZWVcIjogXCJcXGUwMjJcIixcblx0XHRcInRyZWUtcGx1c1wiOiBcIlxcZTAyM1wiLFxuXHRcdFwibGVhZnNcIjogXCJcXGUwMjRcIixcblx0XHRcImVkaXRvclwiOiBcIlxcZTAyNVwiLFxuXHRcdFwibGVhZlwiOiBcIlxcZTAyNlwiLFxuXHRcdFwibGVhZi1wbHVzXCI6IFwiXFxlMDI3XCIsXG5cdFx0XCJpbmRlbnRcIjogXCJcXGUwMjhcIixcblx0XHRcIm91dGRlbnRcIjogXCJcXGUwMjlcIixcblx0XHRcInBsdXNcIjogXCJcXGUwMmFcIixcblx0XHRcIm1pbnVzXCI6IFwiXFxlMDJiXCIsXG5cdFx0XCJmb2xkZXItY2xvc2VcIjogXCJcXGUwMmNcIixcblx0XHRcImZvbGRlci11cFwiOiBcIlxcZTAyZFwiLFxuXHRcdFwic3RhbXAtc3F1YXJlXCI6IFwiXFxlMDJlXCIsXG5cdFx0XCJzZWFyY2gtaW5mb1wiOiBcIlxcZTAyZlwiLFxuXHRcdFwiZmlsZSwgJi1maWxlLXR4dCwgJi1maWxlLXRleHRcIjogXCJcXGUwMzBcIixcblx0XHRcImZpbGUtcGRmXCI6IFwiXFxlMDMxXCIsXG5cdFx0XCJmaWxlLWxvZ1wiOiBcIlxcZTAzMlwiLFxuXHRcdFwiZmlsZS1kb2NcIjogXCJcXGUwMzNcIixcblx0XHRcImZpbGUtZG9jeFwiOiBcIlxcZTAzM1wiLFxuXHRcdFwiZmlsZS14bHNcIjogXCJcXGUwMzRcIixcblx0XHRcImZpbGUteGxzeFwiOiBcIlxcZTAzNFwiLFxuXHRcdFwiZmlsZS14bHNtXCI6IFwiXFxlMDM0XCIsXG5cdFx0XCJmaWxlLXBwdFwiOiBcIlxcZTAzNVwiLFxuXHRcdFwiZmlsZS1wcHR4XCI6IFwiXFxlMDM1XCIsXG5cdFx0XCJmaWxlLWltZ1wiOiBcIlxcZTAzNlwiLFxuXHRcdFwiZmlsZS16aXBcIjogXCJcXGUwMzdcIixcblx0XHRcImZpbGUtaHRtbFwiOiBcIlxcZTAzOFwiLFxuXHRcdFwiZmlsZS11cFwiOiBcIlxcZTAzOVwiLFxuXHRcdFwiZmlsZS1kd1wiOiBcIlxcZTAzYVwiLFxuXHRcdFwiZmlsZS1pblwiOiBcIlxcZTAzYlwiLFxuXHRcdFwiZmlsZS1leFwiOiBcIlxcZTAzY1wiLFxuXHRcdFwiZmlsZS1wcm9wZXJ0eVwiOiBcIlxcZTAzZFwiLFxuXHRcdC8vXCJmaWxlLVwiOiBcIlxcZTAzZVwiLFxuXHRcdC8vXCJmaWxlLVwiOiBcIlxcZTAzZlwiLFxuXHRcdFwiY2F1dGlvblwiOiBcIlxcZTA0MFwiLFxuXHRcdFwiaW5mb1wiOiBcIlxcZTA0MVwiLFxuXHRcdFwiY29nXCI6IFwiXFxlMDQyXCIsXG5cdFx0XCJsaWNlbnNlXCI6IFwiXFxlMDQzXCIsXG5cdFx0XCJsaWNlbnNlLXdpdGhvdXRcIjogXCJcXGUwNDRcIixcblx0XHRcInB1Ymxpc2hlclwiOiBcIlxcZTA0NVwiLFxuXHRcdFwiY2F0ZWdvcnlcIjogXCJcXGUwNDZcIixcblx0XHRcInNwZWFrZXJcIjogXCJcXGUwNDdcIixcblx0XHRcInB1Yi1zZXRcIjogXCJcXGUwNDhcIixcblx0XHRcIm5vLWVudHJ5XCI6IFwiXFxlMDQ5XCIsXG5cdFx0XCJtZXJnZVwiOiBcIlxcZTA0YVwiLFxuXHRcdFwicmV2aXNlXCI6IFwiXFxlMDRiXCIsXG5cdFx0XCJtaWdyYXRpb25cIjogXCJcXGUwNGNcIixcblx0XHRcInNlYXJjaF93b3JkXCI6IFwiXFxlMDRkXCIsXG5cdFx0XCJzZWFyY2hfd29yZF9kZWxcIjogXCJcXGUwNGVcIixcblx0XHQvL1wiXCI6IFwiXFxlMDRmXCIsXG5cdFx0XCJ3aW4tbWluXCI6IFwiXFxlMDUwXCIsXG5cdFx0XCJ3aW4tbWF4XCI6IFwiXFxlMDUxXCIsXG5cdFx0XCJ3aW4tbm9ybWFsXCI6IFwiXFxlMDUyXCIsXG5cdFx0XCJ1bmRvXCI6IFwiXFxlMDUzXCIsXG5cdFx0XCJyZWRvXCI6IFwiXFxlMDU0XCIsXG5cdFx0XCJ0cmlhbmdsZS1zcXVhcmVcIjogXCJcXGUwNTVcIixcblx0XHRcImxpc3Qtc3F1YXJlXCI6IFwiXFxlMDU2XCIsXG5cdFx0XCJwYXJhZ3JhcGhcIjogXCJcXGUwNTdcIixcblx0XHRcImltZy1zcXVhcmVcIjogXCJcXGUwNThcIixcblx0XHRcInZhcmlhYmxlXCI6IFwiXFxlMDU5XCIsXG5cdFx0XCJjb2RlXCI6IFwiXFxlMDVhXCIsXG5cdFx0XCJjaGF0XCI6IFwiXFxlMDViXCIsXG5cdFx0XCJpbWctd2l0aG91dFwiOiBcIlxcZTA1Y1wiLFxuXHRcdFwiZmlsZS1naWZcIjogXCJcXGUwNWNcIixcblx0XHRcImZpbGUtanBnXCI6IFwiXFxlMDVjXCIsXG5cdFx0XCJmaWxlLWpwZWdcIjogXCJcXGUwNWNcIixcblx0XHRcImZpbGUtcG5nXCI6IFwiXFxlMDVjXCIsXG5cdFx0XCJmaWxlLXN2Z1wiOiBcIlxcZTA1Y1wiLFxuXHRcdFwibGVcIjogXCJcXGUwNWRcIixcblx0XHRcImNsaXBcIjogXCJcXGUwNWVcIixcblx0XHRcIndpbi1uZXdcIjogXCJcXGUwNWZcIixcblx0XHRcImluLXJvdy11cFwiOiBcIlxcZTA2MFwiLFxuXHRcdFwiaW4tcm93LWxvd1wiOiBcIlxcZTA2MVwiLFxuXHRcdFwiZGVsLXJvd1wiOiBcIlxcZTA2MlwiLFxuXHRcdFwiaW4tY29sLWxlZnRcIjogXCJcXGUwNjNcIixcblx0XHRcImluLWNvbC1yaWdodFwiOiBcIlxcZTA2NFwiLFxuXHRcdFwiZGVsLWNvbFwiOiBcIlxcZTA2NVwiLFxuXHRcdFwibWVyZ2UtY2VsbFwiOiBcIlxcZTA2NlwiLFxuXHRcdFwic3BsaXQtY2VsbFwiOiBcIlxcZTA2N1wiLFxuXHRcdFwiY29udmVydC1jZWxsXCI6IFwiXFxlMDY4XCIsXG5cdFx0XCJjZWxsLXNpemVcIjogXCJcXGUwNjlcIixcblx0XHRcImdyaWRcIjogXCJcXGUwNmFcIixcblx0XHRcImNvbnZlcnQtY2VsbDJcIjogXCJcXGUwNmJcIixcblx0XHQvL1wiXCI6IFwiXFxlMDZjXCIsXG5cdFx0Ly9cIlwiOiBcIlxcZTA2ZFwiLFxuXHRcdC8vXCJcIjogXCJcXGUwNmVcIixcblx0XHQvL1wiXCI6IFwiXFxlMDZmXCIsXG5cdFx0Ly9cIlwiOiBcIlxcZTA3MFwiLFxuXHRcdC8vXCJcIjogXCJcXGUwNzFcIixcblx0XHRcImZpbGUtdGltZXJcIjogXCJcXGUwODBcIixcblx0KTtcblx0XG5cdEBlYWNoICRuYW1lLCAkY29kZSBpbiAkY29kZS1tYXAge1xuXHRcdCYtI3skbmFtZX0ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogcXVvdGUoJGNvZGUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn1cblxuXG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0YmFzZVxuKi9cblxuKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG59XG5cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1iYXNlO1xuXHRjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcbn1cblxuXG5cbjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8vXG4vL1x0dmFyXG4vL1xuXG5cbiRmb250LXNpemU6IDE0cHg7XG4kZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44KvXCIsIFl1R290aGljLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIiwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gTWFydSBHb3RoaWMgVzQgSklTMjAwNFwiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRmb250LXdlaWdodDogNDAwO1xuXG5cbi8vY29sb3JcbiRjb2xvci1iZy1iYXNlOiAjZjJmNGYzO1xuJGNvbG9yLWJnLW5hdjogIzZlNmU2ZTtcbiRjb2xvci1iZy1uYXYtaG92ZXI6ICM4NzZlNjY7XG4kY29sb3ItYmctbWFzdGVyOiAjM2Q4N2EzO1xuJGNvbG9yLWJnLW1hc3Rlci1kYXJrOiAjMTg2Yzg3O1xuJGNvbG9yLWJnLXNsYXZlOiAjYmU2MzZmO1xuJGNvbG9yLWJnLXNsYXZlLWRhcms6ICNhMDQ4NTU7XG5cbiRjb2xvci10ZXh0OiAjNjY2O1xuJGNvbG9yLXRleHQtYmFzZTogIzQ1NTI2NztcbiRjb2xvci10ZXh0LWhlYWRlcjogICNmZmY7XG4kY29sb3ItdGV4dC1uYXY6ICNmZmY7XG4kY29sb3ItdGV4dC1uYXYtYWN0aXZlOiAjZmZmO1xuJGNvbG9yLXRleHQtbmF2LWRyb3Bkb3duOiMzOTZlOTA7XG4kY29sb3ItdGV4dC1kaXNhYmxlZDogIzg5OGU5NjtcbiRjb2xvci1saW5rOiAjMzk2ZTkwO1xuXG4kY29sb3ItbGluay1uYXY6ICNmZmY7XG5cbiRjb2xvci1hY3RpdmU6ICNlYjZkNDU7XG4kY29sb3ItZm9jdXM6ICNlYjZkNDU7XG4kY29sb3ItaG92ZXI6ICNmMWRiZDY7XG4kY29sb3Itc2VsZWN0ZWQ6ICNmNWNjYzM7XG4kY29sb3Itc2VsZWN0ZWQtYm9yZGVyOiAjZGE5ZjkxO1xuJGNvbG9yLWRpc2FibGVkOiAjODg4ODg4O1xuXG4kY29sb3ItY2hrYnRuLWRlZmF1bHQ6ICRjb2xvci10ZXh0LWJhc2U7XG4kY29sb3ItY2hrYnRuLWRlZmF1bHQtYmc6ICNmZmY7XG4kY29sb3ItY2hrYnRuLWhvdmVyOiAkY29sb3ItbGluaztcbiRjb2xvci1jaGtidG4taG92ZXItYmc6ICNmNGY3Zjk7XG4kY29sb3ItY2hrYnRuLWNoZWNrZWQ6ICNmZmY7XG4kY29sb3ItY2hrYnRuLWNoZWNrZWQtYmc6ICRjb2xvci1hY3RpdmU7XG4kY29sb3ItY2hrYnRuLWRpc2FibGVkOiAjZmZmO1xuJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1iZzogI2E4YjJiOTtcbiRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZDogI2Y1ZjVmNTtcbiRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZC1iZzogI2JlOTg3NTsvLyNjNThmNWNcblxuJGNvbG9yLWJvcmRlci1kZWZhdWx0OiAjYzRkMGQ4O1xuJGJvcmRlci1iYXNlOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0Y2xhc3NcbiovXG5cbi8qXG5cdGpxdWVyeSB1aSBzdHlsZVxuKi9cbi51aSB7XG5cdCYtZnJvbnQge1xuXHRcdHotaW5kZXg6IDEwMDtcblx0fVxuXG5cdCYtYXV0b2NvbXBsZXRlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Ji1tZW51IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG91dGxpbmU6IDA7XG5cdFx0XG5cdFx0LnVpLW1lbnUtaXRlbSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcblx0XHRcdC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdG1hcmdpbjogLTFweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwM2VmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwN2ZmZjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji13aWRnZXQge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHR9XG5cblx0XHQmLnVpLXdpZGdldC1jb250ZW50IHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG5cdFx0fVxuXHR9XG5cblx0Ji1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuXHRcdGJvcmRlcjogMDtcblx0XHRjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdG1hcmdpbjogLTFweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxcHg7XG5cdH1cblxuXHQmLXNlbGVjdGFibGUtaGVscGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0Ym9yZGVyOiAxcHggZG90dGVkICM1NTU7XG5cdH1cblxufVxuLyogZW5kIGpxdWVyeSB1aSBzdHlsZSAqL1xuXG5cbi8qXG5cdGZsYXRwaWNrciBzdHlsZVxuKi9cbi5mbGF0cGlja3Ige1xuXHQmLWlucHV0IHtcblx0XHQmW3JlYWRvbmx5XSB7XG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLyogZW5kIGZsYXRwaWNrciBzdHlsZSAqL1xuXG4ubm9rZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjO1xuXHRjb2xvcjogI2YwMDtcbn1cblxuLmN1cnNvciB7XG5cdCYtcG9pbnRlciB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0Ji1kZWZhdWx0IHtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cbn1cblxuLmhpZGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmhpZGUyIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub21pIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHQvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5sb2FkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5OTk7XG5cblx0PiBkaXYge1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIHJnYmEoMjU1LDI1NSwyNTUsIC41KTtcblx0XHRib3gtc2hhZG93OiAwIDAgMTAwcHggMTAwcHggcmdiYSgyNTUsMjU1LDI1NSwgLjUpO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5wLnNwIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNyLW9ubHkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmstbm8tYm9yZGVyIHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLW9mZnNldCB7XG5cdHBhZGRpbmctbGVmdDogMS4yZW07XG5cdC8vY29sb3I6ICNmMDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQ+IC5maXMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMC4xZW07XG5cdH1cbn1cblxuLmdyb3VwIHtcblx0Ji1oMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHRcblx0Ji1oMyxcblx0Ji1oNCxcblx0Ji1oNSxcblx0Ji1oNiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4uZnVsbC1oZWlnaHQtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtZ3JvdzogMTtcbn1cblxuLnNoYWRvdy1zY3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDA7XG59XG5cbmEuZGlzYWJsZWQge1xuXHRjb2xvcjogJGNvbG9yLWRpc2FibGVkO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQuZmlzIHtcblx0XHRjb2xvcjogI2FhYTtcblx0fVxufVxuXG5idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbGluaztcbn1cblxubGFiZWwge1xuXHQmLmJ1dHRvbi1kZWZhdWx0IHtcblx0XHRtYXJnaW46IDNweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGNsaXAtcGF0aDogY2lyY2xlKDAlKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXG5cdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbms7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNoa2J0bi1kZWZhdWx0LWJnO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEzOXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1jaGtidG4tZGVmYXVsdDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4taG92ZXItYmc7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItY2hrYnRuLWhvdmVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItY2hrYnRuLWhvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4tY2hlY2tlZC1iZztcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1jaGtidG4tY2hlY2tlZC1iZztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWNoa2J0bi1jaGVja2VkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2hrYnRuLWRpc2FibGVkLWJnO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1iZztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZC1iZztcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWNoa2J0bi1kaXNhYmxlZC1jaGVja2VkLWJnO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1jaGtidG4tZGlzYWJsZWQtY2hlY2tlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNtYWxsIHtcblx0XHRcdFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwOXB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnhzbWFsbCB7XG5cdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDVweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDFweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pY29uLWlucHV0IHtcblx0XHQmLnVrLW5hdmJhci1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGNsaXAtcGF0aDogY2lyY2xlKDAlKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdCNtYXN0ZXIgJiB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbWFzdGVyLCA1JSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNzbGF2ZSAmIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZSwgNSUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQjbWFzdGVyICYge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJnLW1hc3Rlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0I3NsYXZlICYge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJnLXNsYXZlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRpc2FibGVkLFxuXHRcdFx0XHQmW2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC4zO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLnRleHQge1xuXHQmLXJlcXVpcmVkIHtcblx0XHRjb2xvcjogI2YwMDtcblx0fVxuXG5cdCYtYXN0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAxLjJyZW07XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXHR9XG59XG5cbi5jb2xvciB7XG5cdCYtcHJpbWFyeSB7XG5cdFx0Y29sb3I6ICMxYjgzZWI7XG5cdH1cblxuXHQmLXN1Y2Nlc3Mge1xuXHRcdGNvbG9yOiAjMjRiNTdlO1xuXHR9XG5cblx0Ji13YXJuaW5nIHtcblx0XHRjb2xvcjogI2U5OGY0YTtcblx0fVxuXG5cdCYtZGFuZ2VyIHtcblx0XHRjb2xvcjogI2U0M2M1Yjtcblx0fVxuXG5cdCYtcmVkIHtcblx0XHRjb2xvcjogI2YwMDtcblx0fVxuXG5cdCYtZGlzYWJsZWQge1xuXHRcdGNvbG9yOiAjYWFhO1xuXHR9XG5cblx0Ji1wZGYge1xuXHRcdGNvbG9yOiAjY2MyZTJlO1xuXHR9XG5cblx0Ji1kb2MsXG5cdCYtZG9jeCB7XG5cdFx0Y29sb3I6ICMyYjU3OWE7XG5cdH1cblxuXHQmLXhscyxcblx0Ji14bHN4LFxuXHQmLXhsc20ge1xuXHRcdGNvbG9yOiAjMjE3MzQ2O1xuXHR9XG5cblx0Ji1wcHQsXG5cdCYtcHB0eCB7XG5cdFx0Y29sb3I6ICNkMzQ5Mjc7XG5cdH1cblxuXHQmLWh0bWwge1xuXHRcdGNvbG9yOiNlNDRkMjY7XG5cdH1cblxuXHQmLXR4dCB7XG5cdFx0Y29sb3I6IzU3NTc1Nztcblx0fVxuXG5cdCYtemlwIHtcblx0XHRjb2xvcjojYzNhYzJhO1xuXHR9XG5cblx0Ji1ibG9jayB7XG5cdFx0Ji1wcmltYXJ5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkOGVhZmM7XG5cdFx0XHRjb2xvcjogIzFiODNlYjtcblx0XHR9XG5cdFxuXHRcdCYtc3VjY2VzcyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmYmY2O1xuXHRcdFx0Y29sb3I6ICMyNGI1N2U7XG5cdFx0fVxuXHRcblx0XHQmLXdhcm5pbmcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjZlZTtcblx0XHRcdGNvbG9yOiAjZTk4ZjRhO1xuXHRcdH1cblx0XG5cdFx0Ji1kYW5nZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlZjRmNjtcblx0XHRcdGNvbG9yOiAjZTQzYzViO1xuXHRcdH1cblx0fVxufVxuXG4uYmcge1xuXHQmLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0fVxuXG5cdCYtZ3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2E4YjJiOTtcblx0fVxuXG5cdCYtbGlnaHRncmF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuXHR9XG5cblx0Ji1wcmltYXJ5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlYWZjO1xuXHR9XG5cblx0Ji1zdWNjZXNzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmYmY2O1xuXHR9XG5cblx0Ji13YXJuaW5nIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmVlO1xuXHR9XG5cblx0Ji1kYW5nZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZWY0ZjY7XG5cdH1cblxuXHQmLW1hc3RlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW1hc3Rlcjtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCYtZGFyayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyLWRhcms7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLXNsYXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc2xhdmU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmLWRhcmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNsYXZlLWRhcms7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cbn1cblxuXG4uZCB7XG5cdCYtdGFibGUge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXG5cdFx0LnRoZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuXHRcdH1cblxuXHRcdC50Zm9vdGVyIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcblx0XHR9XG5cblx0XHQudGJvZHkge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuXHRcdH1cblxuXHRcdC5yb3cge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jZWxsIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0fVxuXG5cdFx0Ji5wYWRkaW5nIHtcblx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXh4c21hbGwge1xuXHRcdFx0XHQucm93ID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMnB4IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji14c21hbGwge1xuXHRcdFx0XHQucm93ID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1zbWFsbCB7XG5cdFx0XHRcdC5yb3cgPiAqIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtbGFyZ2Uge1xuXHRcdFx0XHQucm93ID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjJweCAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0XG59XG5cbi5pY29uLWxpbmsge1xuXHRjb2xvcjogIzM5NkU5MDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM0MDdjYTI7XG5cdH1cbn1cblxuLmVyciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmRjZGM7XG59XG5cbi50ZXh0LWZpbHRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0LmlucHV0LXNlYXJjaCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFxuXHRcdC5rZXlfYnRuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcblx0XHRcdD4gKiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTFweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbms7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudWstc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1pbi13aWR0aDogMzMwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5idG4ge1xuXHRcdFx0XHQmLWRldGFpbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNzNweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdGFwcGVhcmFuY2U6IGJ1dHRvbjtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA3cHggNnB4IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItbGluayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtc2VhcmNoIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDExMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5rO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdC5hc3NpZ24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XG5cdFx0XHRcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5kZXRhaWwge1xuXHRcdC5zZXR0ZWQtZGV0YWlsIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZmY7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cmlnaHQ6IC01cHg7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5zZXQtZGV0YWlsIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0ZmllbGRzZXQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XG5cdFx0XHRsZWdlbmQge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWx0ZXItZGF0ZSB7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAxODVweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRldGFpbC12aWV3IHtcblx0XHQuYnRuLWRldGFpbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdH1cblxuXHRcdC5kZXRhaWwge1xuXHRcdFx0LnNldHRlZC1kZXRhaWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2V0LWRldGFpbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuLmJvcmRlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHQmLmJvcmRlciB7XG5cdFx0Ji1zb2xpZCB7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdH1cblx0XHQmLWRhc2hlZCB7XG5cdFx0XHRib3JkZXItc3R5bGU6IGRhc2hlZDtcblx0XHR9XG5cdFx0Ji1kb3R0ZWQge1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG5cdFx0fVxuXHRcdCYtZG91YmxlIHtcblx0XHRcdGJvcmRlci1zdHlsZTogZG91YmxlO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAzcHg7XG5cdFx0fVxuXG5cdFx0Ji13aWR0aC0yIHtcblx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdH1cblx0XHQmLXdpZHRoLTMge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAzcHg7XG5cdFx0fVxuXHRcdCYtd2lkdGgtNCB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDRweDtcblx0XHR9XG5cdFx0Ji13aWR0aC01IHtcblx0XHRcdGJvcmRlci13aWR0aDogNXB4O1xuXHRcdH1cblxuXHR9XG59XG5cbi5rLXBsdXMge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdHZlcnRpY2FsLWFsaWduOiAtMC4yMTQyODU3MXJlbTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcblx0dGhlYWQge1xuXHRcdFtkYXRhLXNvcnRdIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0LmZpcy1zb3J0IHtcblx0XHRcdFx0Jixcblx0XHRcdFx0Ji1hc2MsXG5cdFx0XHRcdCYtZGVzYyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXHQmLFxuXHQmLnVrLXRhYmxlLWhvdmVyIHtcblx0XHR0Ym9keSB7XG5cdFx0XHR0ciB7XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWxlY3RlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucm93X2FjY29yZGlvbiB7XG5cdFx0dHIudmlldyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmN2Y5O1xuXHRcdH1cblx0XHRcblx0XHQuY29sbGFwc2Uge1xuXHRcdFx0d2lkdGg6IDUycHg7O1xuXG5cdFx0XHQuYWMtdGl0bGUge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDJyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cblx0XHR0ci5hYy1jb250ZW50cyB7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji52aWV3IHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmN2Y5O1xuXHRcdFx0fVxuXG5cdFx0XHR0ZDpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDMwcHg7XG5cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL3Njcm9sbF90YWJsZVxuLnNjcm9sbF90YWJsZSB7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdD4gLnRhYmxlLWhlYWQsXG5cdD4gLnRhYmxlLWJvZHkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0PiB0YWJsZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cblx0PiAudGFibGUtaGVhZCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTA7XG5cblx0XHQ+IHRhYmxlIHtcblx0XHRcdD4gdGhlYWQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyLWJhc2U7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQ+IHRib2R5IHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IC50YWJsZS1ib2R5IHtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiA5O1xuXG5cdFx0PiB0YWJsZSB7XG5cdFx0XHQ+IHRoZWFkIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0PiB0Ym9keSB7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmstdGFibGUtMSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdHRoLFxuXHR0ZCB7XG5cdFx0cGFkZGluZzogMC41cmVtIDAuNzE0Mjg1NzFyZW07XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxuXG5cdHRoZWFkIHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdH1cblx0fVxuXG5cdCYuc21hbGwge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6IDAuMzU3MTQyODZyZW0gMC41NzE0Mjg1N3JlbTtcblx0XHR9XG5cdH1cblxuXHQmLnhzbWFsbCB7XG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogMC4xNDI4NTcxNHJlbSAwLjQyODU3MTQzcmVtO1xuXHRcdH1cblx0fVxuXG5cdCYubm8tYm9yZGVyLWNvbC1sYXN0IHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5ub25lLWxheW91dCB7XG5cdFx0dGFibGUtbGF5b3V0OiBhdXRvO1xuXHR9XG59XG5cbi5rLXRhYmxlLWxvZyB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYub3V0LWJvcmRlciB7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdH1cblxuXHR0aCwgdGQge1xuXHRcdHBhZGRpbmc6IDAuMTI1cmVtIDAuNDM3NXJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtYWxpZ246IGxlZnRcblx0fVxuXG5cdHRoZWFkIHtcblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdH1cblx0fVxufVxuXG5cbi5yZXYtaGlzdG9yeSB7XG5cdC5rLXJvdyB7XG5cdFx0PiA6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdG1pbi1oZWlnaHQ6IDIuMTQyODU3MTRyZW07XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiAuM3JlbSAuN3JlbTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdCsgdGgsXG5cdFx0XHRcdCsgdGQge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG51bC5rLWNoaWxkLWZsZXgge1xuXHQmLTEsXG5cdCYtMiB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogLjNyZW0gMDtcblx0XHR9XG5cdH1cblxuXHQmLTEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHQ+IGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdCsgbGkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLTIge1xuXHRcdD4gbGkge1xuXHRcdFx0ID4gdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHQgPiBsaSB7XG5cdFx0XHRcdFx0ICsgbGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0IH1cblx0XHRcdFx0IH1cblx0XHRcdCB9XG5cdFx0fVxuXHR9XG59XG5cbi51ay1uYXZiYXItbmF2LFxuLnVrLW5hdmJhci1pdGVtLFxuLnVrLW5hdmJhci10b2dnbGUge1xuXHQmLmljb24tbGlua3Mge1xuXHRcdGEge1xuXHRcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLnRvb2xiYXIsXG4uc2lkZWJhciB7XG5cdC51ay1uYXZiYXItY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDRweDtcblx0fVxuXG5cdC51ay1uYXZiYXItbmF2ID4gbGkgPiBhLFxuXHQudWstbmF2YmFyLW5hdiA+IGxpID4gc3Bhbixcblx0LnVrLW5hdmJhci1pdGVtLFxuXHQudWstbmF2YmFyLXRvZ2dsZSB7XG5cdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmLmRpc2FibGVkLFxuXHRcdFtkaXNhYmxlZF0ge1xuXHRcdFx0b3BhY2l0eTogLjM7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHQvL3BvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdC5maXMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXG5cdFx0W2NsYXNzXj1cImZhLVwiXSxcblx0XHRbY2xhc3MqPVwiIGZhLVwiXSB7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQudWstbmF2YmFyLXRyYW5zcGFyZW50IHtcblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSxcblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gc3Bhbixcblx0XHQudWstbmF2YmFyLWl0ZW0sXG5cdFx0LnVrLW5hdmJhci10b2dnbGUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG5cdFx0fVxuXHR9XG5cbn1cblxuLnRvb2xiYXIge1xuXHRjb2xvcjogI2ZmZjtcblxuXHQuc3BhY2VyLFxuXHQuZGl2aWRlciB7XG5cdFx0bWFyZ2luOiAwIDdweDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHR9XG5cblx0LmRpdmlkZXIge1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcblx0fVxuXG5cdC51ay1idXR0b24ge1xuXHRcdHBhZGRpbmc6IDRweCAxNXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDIycHg7XG5cdH1cblxuXHQuc2xhdmUgJiB7XG5cdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1zbGF2ZTtcblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZSwgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJnLXNsYXZlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZmNmZjtcblx0XHRcdFxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGZjZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jb2xvci1tYXN0ZXIsIFxuXHQubWFzdGVyICYsXG5cdC5jb2xvci1tYXN0ZXIgJiB7XG5cdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXI7XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaSA+IGEge1xuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbWFzdGVyLCA1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaS5hY3RpdmUgPiBhIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmctbWFzdGVyO1xuXHRcdFx0XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZmNmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cbi5zaWRlYmFyIHtcblx0LnNwYWNlcixcblx0LmRpdmlkZXIge1xuXHRcdG1hcmdpbjogN3B4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdH1cblxuXHQuZGl2aWRlciB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNhYWE7XG5cdH1cblxuXHQudWstbmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogNHB4IDA7XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQuc2lkZXRvb2wge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0LnBhbGV0dGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQ+ICoge1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LnNsYXZlICYge1xuXHRcdC51ay1uYXZiYXItY29udGFpbmVyOm5vdCgudWstbmF2YmFyLXRyYW5zcGFyZW50KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc2xhdmUtZGFyaztcblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1zbGF2ZS1kYXJrLCA1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVrLW5hdmJhci1uYXYgPiBsaS5hY3RpdmUgPiBhIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmctc2xhdmUtZGFyaztcblx0XHRcdFxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQubWFzdGVyICYsXG5cdC5jb2xvci1tYXN0ZXIgJiB7XG5cdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1tYXN0ZXItZGFyaztcblx0XHR9XG5cblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1tYXN0ZXItZGFyaywgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItbmF2ID4gbGkuYWN0aXZlID4gYSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJnLW1hc3Rlci1kYXJrO1xuXHRcdFx0XG5cdFx0XHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZmNmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4jc3RyY19jb250YWluZXIge1xuXG5cdCNlZGl0X2FyZWEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0PiAqIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdCsgKiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly9oZWlnaHQ6IDEwMCU7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcblx0XHRcdC50cmVlLWFyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHRcdFx0XHRcdFx0W2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0XHRcdC8vcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzY2NjY2Njtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudHJlZXZpZXcge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNtYXN0ZXIsXG5cdFx0I3NsYXZlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdCNtYXN0ZXIge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzLjAwMSk7XG5cblx0XHRcdC50cmVlX3Rvb2wge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbWFzdGVyLWRhcms7XG5cblx0XHRcdFx0IGxpID4gYSB7XG5cdFx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLW1hc3Rlci1kYXJrLCA1JSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3NsYXZlIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAyIC8gMy4wMDEpO1xuXHRcdFx0XG5cdFx0XHQudHJlZV90b29sIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLXNsYXZlLWRhcms7XG5cblx0XHRcdFx0IGxpID4gYSB7XG5cdFx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLXNsYXZlLWRhcmssIDUlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyZWUtYXJlYSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAxIC8gMy4wMDEpO1xuXHRcdFx0fVxuXG5cdFx0XHQudG9waWNfYXJlYSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKiAyIC8gMy4wMDEpO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNsb2dfYXJlYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0I2xvZ190b29sYmFyIHtcblx0XHQudWstbmF2YmFyLW5hdiA+IGxpID4gYSxcblx0XHQudWstbmF2YmFyLWl0ZW0sXG5cdFx0LnVrLW5hdmJhci10b2dnbGUge1xuXHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuXHRcdH1cblxuXHRcdC51ay1uYXZiYXItaXRlbSB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVrLXRhYiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cblx0XHRcdD4gbGkge1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji51ay1hY3RpdmUgPiBhIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjbG9nIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHQ+ICoge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji51ay1hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9ncyB7XG5cdFx0XHRmb250LXNpemU6IDAuOTI4NTcxNDNyZW07XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0bWFyZ2luOiAwLjMxMjVyZW0gMDtcblxuXHRcdFx0XHR0aCxcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMTI1cmVtIDAuNDM3NXJlbTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVkaXRCdG4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcblxuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3luYyxcblx0XHRcdFx0XHQudmVyc2lvblVwIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyBdJztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgfCAnO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zeW5jIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdTWU5DOlsgJztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnN5bmMge1xuXHRcdFx0XHRcdFx0XHQmLXNyYyB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdTUkM6ICc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji1zcmNMYW5nIHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0xBTkc6ICc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnZlcnNpb25VcCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnVmVyc2lvbiBVcDpbICc7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC52ZXJzaW9uVXAge1xuXHRcdFx0XHRcdFx0XHQmLWRhdGUge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnREFURTogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLW1zZyB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdNU0c6ICc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdMQUJFTDogJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jY29udGVudHMge1xuXHQmW2RhdGEtdmlldz1cImxvZy1jbG9zZWRcIl0ge1xuXHRcdCNsb2cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmW2RhdGEtdmlldz1cImxvZy1leHBhbmRcIl0ge1xuXHRcdCNlZGl0X2FyZWEsXG5cdFx0I3Zhcl9saXN0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0I2xvZ19hcmVhIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cdH1cbn1cblxuLnRyZWV2aWV3IHtcblx0cGFkZGluZzogN3B4IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYjbWFzdGVyX3RyZWUsXG5cdCYjc2xhdmVfdHJlZSxcblx0Ji50cmVlLWZvbGRlcixcblx0I3B1Yl9tYW5hZ2VyX3BsYWNlbWVudCAmIHtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdH1cblxuXHRcblx0PiB1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDE2cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Ji5tb3ZlIHtcblx0XHRcdFx0PiAubGVhZixcblx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAjYTlmNWM5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm5ldyB7XG5cdFx0XHRcdD4gLmxlYWYsXG5cdFx0XHRcdD4gLmNoYXB0ZXItdGV4dC1jb250YWluZXIgPiAubGVhZiB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2Y1YTlmMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pbnNlcnQge1xuXHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyID4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhOWQwZjU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZGVsIHtcblx0XHRcdFx0PiAubGVhZixcblx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuXHRcdFx0XHRcdGNvbG9yOiAjYjRiNGI0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmLFxuXHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdG1hcmdpbjogMnB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDFweCAzcHggMXB4IDIycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29uLWlzaGFyZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5maWxlX2hvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmM2M4YzI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdD4gLmNoYXB0ZXItdGV4dC1jb250YWluZXIgPiAubGVhZixcblx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWxlY3RlZDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtjb250ZW50ZWRpdGFibGU9XCJ0cnVlXCJdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IGF1dG87XG5cdFx0XHRcdFx0Y3Vyc29yOiB0ZXh0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JltkYXRhLWRvYy10eXBlPVwic3RlcFwiXSxcblx0XHRcdCYuYm9vayB7XG5cdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMDEnO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubm9kZS10b2dnbGUge1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0XHR0b3A6IDVweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDhweCAjNDU1MjY3IHNvbGlkOy8vJGNvbG9yLXRleHQtYmFzZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAtM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51ay1iYWRnZSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAuMnJlbTtcblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuY29sbGFwc2VkIHtcblx0XHRcdFx0PiAubm9kZS10b2dnbGUge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC51ay1iYWRnZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC4ycmVtO1xuXHRcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWNoaWxkLXF1YSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnVpLXNvcnRhYmxlLWhlbHBlcixcblx0XHRcdCYudWktZHJhZ2dhYmxlLWRyYWdnaW5nIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc29ydGFibGUtcGxhY2Vob2xkZXIge1xuXHRcdFx0XHQjbWFzdGVyX3RyZWVfYXJlYSAmIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMGY7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gbGkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdHRvcDogLTAuMzU3MTQyODZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwuY2hhcHRlcnMge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblxuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjInO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGxpLnJlZl9tb3ZpZXtcblx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNzVyZW07XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjAzZCc7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsaS5yZWZfaW1hZ2V7XG5cdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwNTgnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmV4Yy1lZGl0b3Ige1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0LmZpcyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdFx0Ly92ZXJ0aWNhbC1hbGlnbjogMXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudWstbGFiZWwge1xuXHRcdFx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTVlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubG9jayB7XG5cdFx0XHRcdFx0XHRcdC5maXMtbG9jayB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC00cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjZWRpdF90b2MgJiB7XG5cdFx0XHRcdFx0XHQ+IC5jaGFwdGVyLXRleHQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0Ly9mbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY29tbWVudF9jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1ncm93OiA1O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmV4Yy1lZGl0b3Ige1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0Ji50b3BpYyxcblx0XHRcdFx0XHQmLnRvcGljSXRlbSB7XG5cdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjYnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc3ViQ2hhcHRlciB7XG5cdFx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR1bCxcblx0XHRcdFx0XHRcdC5ub2RlLXRvZ2dsZSB7XG5cdFx0XHRcdFx0XHRcdH4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdFxuXHRcdH1cblx0fVxuXG5cdCYudHJlZS1mb2xkZXIge1xuXHRcdC5sZWFmIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcZTAwMSc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNvbW1lbnRfY291bnQge1xuXHRcdD4gc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCogKyAudWstYmFkZ2Uge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHR9XG5cdH1cblxufVxuXG5cbiNtb2RhbF9zZWFyY2hfb3B0aW9uczEge1xuXHQudWstbW9kYWwtZGlhbG9nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuXHRcdHRvcDogOTBweDtcblx0fVxufVxuXG5cbi5zdXBwb3J0ZWRfZmlsZSB7XG5cdC5oZWFkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG5cdFx0XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCI6XCI7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4udXBfZmlsZXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQuZmlsZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmZpbGUge1xuXG5cdFx0XHQmLnVwbG9hZGluZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0PiAqIHtcblx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYW1lIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblxuXHRcdFx0YSBbZGF0YS1jbWQ9XCJkZWxcIl0ge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMDVlbTtcblx0XHRcdFx0Y29sb3I6ICNhMGEwYTA7XG5cdFx0XHR9XG5cblx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHQvL2JhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcblx0XHRcdFx0Ly9oZWlnaHQ6IDNweDtcblx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuODU3MTQyODZyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQucGFyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtc2l6ZSkgJyA6ICc7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyUnO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtc2l6ZSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwcm9ncmVzcyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNWIzYTc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHQuZHJvcF9hcmVhIHtcblx0XHQudXBsb2FkRGF0YSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkICNiYmI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMDBweDtcblx0XHRcdGNvbG9yOiAjYmJiO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcblx0XHRcdC8vPiAqIHtcblx0XHRcdFx0Ly9mbGV4LWdyb3c6IDE7XG5cdFx0XHQvL31cblx0XHRcdFxuXHRcdFx0LmRpYyB7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5maWxlcyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMjg1NzE0MjlyZW0gMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51cGxvYWRlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHQuaW1wb3J0X3Byb2dyZXNzIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRcdFx0W2RhdGEtY21kPVwiYXR0YWNoX2RlbFwiXSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMXJlbTtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5jdF90cmVlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdD4gbGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0PiB1bCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdG1hcmdpbjogM3B4IDA7XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIHNwYW46aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0W3R5cGU9XCJyYWRpb1wiXSxcblx0XHRcdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0KyBzcGFuIHtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmRpc2FibGVkLFxuXHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi50ZW1wX2dwIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0aDYge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQubGFiZWxzIHtcblx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0PiAqIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHR9XG5cdH1cblxuXHQrIC50ZW1wX2dwIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XG5cdH1cbn1cblxuXG5cbi5ib3gtYXJyb3cge1xuXHQkd2lkdGg6IDE5cHg7XG5cdCRoZWlnaHQ6IDE1cHg7XG5cdCR0b3A6IDUwcHg7XG5cblx0Ji1sZWZ0IHtcblx0XHRtYXJnaW4tbGVmdDogJHdpZHRoICsgMXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkdG9wO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRsZWZ0OiAtI3skd2lkdGggLSAxcHh9O1xuXHRcdFx0bWFyZ2luLXRvcDogLSN7JHdpZHRoIC0gMXB4fTtcblx0XHRcdGJvcmRlci13aWR0aDogI3skaGVpZ2h0IC0gMXB4fSAjeyR3aWR0aCAtIDFweH07XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICAjZmZmO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRsZWZ0OiAtJHdpZHRoO1xuXHRcdFx0bWFyZ2luLXRvcDogLSR3aWR0aDtcblx0XHRcdGJvcmRlci13aWR0aDogJGhlaWdodCAkd2lkdGg7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdFxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbW1lbnQtYXJlYSB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFxuXHQuc2VhcmNoLWFyZWEge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdC5rZXlfYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQudWstc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjc2VhcmNoX2ZpbHRlciB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRocmVhZC1hcmVhIHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0I2VkaXRvciAmIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQudGhyZWFkcyB7XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWZhO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXG5cdFx0XHQrIC50aHJlYWRzIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5ib3gtYXJyb3ctbGVmdCB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjZjVmNWZhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDFjJztcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb24taXNoYXJlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IDA7XG5cdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTNweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmhpdGNvbW1lbnQgLmhlYWRlcjo6YmVmb3JlIHtcblx0XHRcdFx0YW5pbWF0aW9uOiBGbGFzaDEgMC43NXMgaW5maW5pdGU7XG5cdFx0XHR9XG5cblx0XHRcdEBrZXlmcmFtZXMgRmxhc2gxIHtcblx0XHRcdFx0NTAlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRocmVhZC1pdGVtIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cblx0XHRcdCYubmV3IHtcblx0XHRcdFx0aGVhZGVyIHtcblx0XHRcdFx0XHQ+IGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnTmV3Jztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMXB4IDVweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5jcmVhdGVfbG9naW51c2VyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjllMDtcblx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgI2RiYjU0Zjtcblx0XHRcdH1cblxuXHRcdFx0KyAudGhyZWFkLWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdGhlYWRlcixcblx0XHRcdC5yZWFkLFxuXHRcdFx0LmNvbW1lbnQsXG5cdFx0XHQuZm9vdGVyLW1hc3Rlcixcblx0XHRcdGZvb3RlciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHQ+ICo6bm90KC51ay1kcm9wKTpub3QoLnVrLWRyb3Bkb3duKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdCsgKiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoZWFkZXIge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkM2RjZTI7XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdD4gKiArICoge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC41cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItbWFzdGVyLFxuXHRcdFx0Zm9vdGVyIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDdweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdCsgLmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZWFkLFxuXHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWFzdGVyIHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEuODU3MTQyODZyZW07XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWFzdGVyLWNtdC12aWV3IHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBjbGlwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0d29yZC13cmFwIDogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXdyYXAgOiBicmVhay13b3JkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItbWFzdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5yZXBseSxcblx0XHRcdFx0Ji5jaGFuZ2Utc3RhdHVzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5lZGl0aW5nIHtcblx0XHRcdFx0XHQuY29tbWVudCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5lZGl0LWZvcm0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4zNTcxNDI4NnJlbSAwLjcxNDI4NTcxcmVtO1xuXG5cdFx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMC4yMTQyODU3MXJlbSAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVwbHktZm9ybSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMzU3MTQyODZyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwLjIxNDI4NTcxcmVtIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMC40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5yZXBseS12aWV3IHtcblx0XHRcdFx0LmNvbW1lbnQtaXRlbSB7XG5cdFx0XHRcdFx0Ji5tYXN0ZXIge1xuXHRcdFx0XHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGNsaXA7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZm9vdGVyLW1hc3RlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5yZXBseSxcblx0XHRcdFx0XHQmLmNoYW5nZS1zdGF0dXMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Zm9vdGVyIHtcblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3X2FsbFwiXSxcblx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJ2aWV3X3JlcGx5XCJdIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHRcblx0LmZvcm0tYXJlYSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGhlaWdodDogNnJlbTtcblx0XHR9XG5cdH1cblxuXHRbZGF0YS1jbWRdIHtcblx0XHQubGVuIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cblx0XHRcdCY6bm90KDplbXB0eSkge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwZDknO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudWstZHJvcGRvd24ubWVudS1saW5rIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0PiBkaXYge1xuXHRcdFx0YSxcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLjVyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnS0InO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji53aWR0aC1hdXRvIHtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG5cbi5tb2RhbC10b3AtcmlnaHQtZWRpdG9yIHtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0dG9wOiA0MHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogNjBweDtcblx0Ym90dG9tOiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuXG5cblxuXG5cblxuI25hdmkgbmF2IHVsIGxpIHtcblx0Ji5kaXZpZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vaGVpZ2h0OiAxcmVtO1xuXHRcdFxuXHRcdGhyIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHR9XG5cdFxuXHQ+IGEsXG5cdD4gc3BhbiB7XG5cdFx0LmZpcyB7XG5cdFx0XHQmLmlubGluZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6ICNhYWE7XG5cdFx0fVxuXHR9XG59XG5cbiNtZW5iZXJfbGlzdCB7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cblxuXG4jc2hvcnRjdXQge1xuXHQjc2hvcnRjdXRfbGlzdCxcblx0Lmh3aW4ge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuXG5cdFx0LnN1YnRpdGxlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcoJztcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5hY3RpdmUge1xuXHRcdFx0PiBhLFxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItYWN0aXZlLCAyNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbiNwdWJfbWFuYWdlX21vZGVfbGlua3Mge1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpIHtcblx0XHQ+IGEsXG5cdFx0PiBzcGFuIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWY1O1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4jc2V0X3NlYXJjaF93b3JkX21vZGFsIHtcblx0I3dvcmRfdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0PiAqIHtcblx0XHRcdGZsZXgtYmFzaXM6IDQ4JTtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0Z2FwOiA1cHg7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdGhlaWdodDogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRleHQtbGVuZ3RoIHtcblx0bWFyZ2luOiAwO1xuXHRoNiArICYge1xuXHRcdG1hcmdpbi10b3A6IC0xZW07XG5cdH1cbn1cblxuLy93aWR0aCAyNSAtIDE2MDBweCAoc3RlcCAyNXB4KVxuJHRlbXA6IDI1O1xuQHdoaWxlICR0ZW1wIDw9IDE2MDAge1xuXHQudyN7JHRlbXB9IHtcblx0XHR3aWR0aDogI3skdGVtcH1weDtcblx0fVxuXHQkdGVtcDogJHRlbXAgKyAyNTtcbn1cblxuLy93aWR0aCAyNSAtIDE2MDBweCAoc3RlcCAyNXB4KVxuJHRlbXA6IDI1O1xuQHdoaWxlICR0ZW1wIDw9IDE2MDAge1xuXHQubXcjeyR0ZW1wfSB7XG5cdFx0bWF4LXdpZHRoOiAjeyR0ZW1wfXB4O1xuXHR9XG5cdCR0ZW1wOiAkdGVtcCArIDI1O1xufVxuXG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0TGF5b3V0XG4qL1xuXG5cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1iYXNlO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQ+IGhlYWRlciB7XG5cdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0fVxuXG5cdD4gbWFpbiB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0PiAjbmF2aSB7XG5cdFx0XHR3aWR0aDogMjE2cHg7XG5cdFx0XHRtaW4td2lkdGg6IDIxNnB4O1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0cG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiA2NXB4O1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHR9XG5cdH1cblxuXHQmLmxheW91dF90b29sIHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdD4gbWFpbiB7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGFydGljbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdD4gbmF2IHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQ+IHNlY3Rpb24ge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcblxuXHRcdFx0XHQuc2lkZWJhcixcblx0XHRcdFx0LnBhbGV0dGUsXG5cdFx0XHRcdC5tYWluX2FyZWEge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zaWRlYmFyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0LnNpZGV0b29sIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHQucGFsZXR0ZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdHNlY3Rpb24ge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wYWxldHRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1haW5fYXJlYSB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQudmlldy10b2Mge1xuXHRcdFx0XHRcdC5wYWxldHRlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5tYWluX2FyZWEge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdFtkYXRhLWNtZD1cInZpZXctc2xhdmVcIl0ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0Ji5oaWRlLXNsYXZlIHtcblx0XHRcdFx0I21hc3RlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjc2xhdmUge1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtNDBweDtcblxuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudWstbmF2YmFyLW5hdiA+IGxpLmFjdGl2ZSA+IGEge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctc2xhdmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbnRlbnRzIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0W2RhdGEtY21kPVwidmlldy1zbGF2ZVwiXSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0fVxuXG5cdCYubHlhb3V0X3ByZXZpZXcge1xuXHRcdD4gaGVhZGVyIHtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHR9XG5cblx0XHRtYWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG5cblx0XHRcdC50cmVlLWFyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR3aWR0aDogMzIwcHg7XG5cblx0XHRcdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudHJlZXZpZXcge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhcnRpY2xlIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6ICRib3JkZXItYmFzZTtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi51ay1tb2RhbC1wYWdlIHtcblx0Ym9keSB7XG5cdFx0cGFkZGluZy10b3A6IDY1cHg7XG5cblx0XHQ+IGhlYWRlciB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHR9XG5cblx0XHQ+IG1haW4ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMTZweDtcblxuXHRcdFx0PiAjbmF2aSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubmF2aS1zaG9ydCB7XG5cdFx0XHQ+IG1haW4ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBoZWFkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0JiNsb2dpbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQmI3Jlc2V0X3Bhc3N3b3JkIHtcblx0XHRcdD4gbWFpbiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdGhlYWRlclxuKi9cblxuYm9keSA+IGhlYWRlciB7XG5cdHBhZGRpbmc6IDAgMTVweCAwIDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdGNvbG9yOiAkY29sb3ItdGV4dC1uYXY7XG5cdFxuXHRbY2xhc3N8PVwidWstbmF2YmFyXCJdIHtcblx0XHQ+ICoge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdH1cblx0fVxuXHRcblx0I2xvZ28ge1xuXHRcdHdpZHRoOiAyMTZweDtcblx0fVxuXHRcblx0I2dyb3VwIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZTAwNyc7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRmb250LWZhbWlseTogaWNvbi1pc2hhcmU7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmctbmF2O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogLTNweDtcblx0XHR9XG5cblx0XHQuZ3JvdXBuYW1lIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblx0XG5cdCNkb2N1bWVudF9uYW1lIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFxlMDAzJztcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGljb24taXNoYXJlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAtNXB4O1xuXHRcdH1cblx0fVxuXHRcblx0I3Nob3J0Y3V0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0PiAqIHtcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQ+IGEsXG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5maXMsXG5cdFx0XHRcdC5mYSxcblx0XHRcdFx0LmZhcyxcblx0XHRcdFx0LmZhciB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjg3NXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNsb2dpbiB7XG5cdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0PiBzcGFuIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0LmZpcyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaHdpbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblx0XHRib3gtc2hhZG93OiAwIDVweCAyMHB4IDRweCByZ2JhKDAsMCwwLDAuMik7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdD4gYSxcblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZWVmNTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudWstZHJvcGRvd24ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmLnB1Yl9tYW5hZ2VfbGlzdCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR0b3A6IDQ1cHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQmLmdyb3VwX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0dG9wOiA0NXB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0I21lbmJlcl9saXN0IHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzVweDtcblx0XHRsZWZ0OiAxMHB4O1xuXG5cdFx0dGFibGUge1xuXHRcdFx0bWluLXdpZHRoOiA0MDBweDtcblxuXHRcdFx0dGgsdGQge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN1c2VyIHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA0NXB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0aDQge1xuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG8gMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0fVxuXG5cdFx0Lmljb24ge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0aGVpZ2h0OiA0NXB4O1xuXG5cdFx0XHQuZmlzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjNyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tYWlsIHtcblx0XHRcdG1hcmdpbjogMnB4IGF1dG87XG5cdFx0fVxuXG5cdFx0LmJ0bl91c2V0LFxuXHRcdC5idG5fbG9nb3V0IHtcblx0XHRcdG1hcmdpbjogMTBweCBhdXRvO1xuXHRcdH1cblx0fVxuXG5cblxufVxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdGZvb3RlclxuKi9cblxuYm9keSA+IGZvb3RlciB7XG5cdFxufVxuXG5cblxuXG5cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHROYXZpXG4qL1xuXG4jbmF2aSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XG5cdG5hdiB7XG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFxuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdD4gYSxcblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4IDEwcHggNDVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5hdi1ob3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LmZhLCAuZmFzLCBmYXIsIGZhYixcblx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdFx0XHRcdC8vdG9wOiAwLjM1NzE0Mjg2cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWxpbmstbmF2O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1uYXY7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dC1uYXYtYWN0aXZlO1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLWJnLWJhc2U7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kaXZpZGVyIHtcblx0XHRcdFx0XHRociB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQ+IHVsIHtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHQ+IGEsXG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LnRvZ2dsZS1tZW51IHtcblx0XHRtYXJnaW46IC41cmVtO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcblx0XHQ+IHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkY29sb3ItYm9yZGVyLWRlZmF1bHQsIDIwJSk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEuODU3MTQyODZyZW07XG5cdFx0XHR3aWR0aDogMjZweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogNXB4IDhweDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQubmF2aS1zaG9ydCAmIHtcblx0XHR3aWR0aDogNTBweDtcblx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XG5cdFx0PiBkaXZbdWstc3RpY2t5XSB7XG5cdFx0XHR3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XG5cdFx0bmF2IHtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdCYuYWN0aXZlLXBhcmVudCB7XG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWN0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjZjJmNGYzO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQudGV4dCxcblx0XHRcdFx0XHRzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC03cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogN3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LnRvZ2dsZS1tZW51IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogMDtcblx0XHRcdFx0XHRsZWZ0OiA5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG59XG5cbi5uYXYtZHJvcGRvd24ge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmF2O1xuXG5cdHVsIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQ+IGEsXG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1uYXYtaG92ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdExheW91dFxuKi9cblxuXG5cbmJvZHkge1xuXG5cbn1cblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRoZWFkZXJcbiovXG5cbmJvZHkgPiBoZWFkZXIge1xuXG59XG5cblxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcblx0Zm9vdGVyXG4qL1xuXG5ib2R5ID4gZm9vdGVyIHtcblx0XG59XG5cblxuXG5cblxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qXG5cdE5hdmlcbiovXG5cbiNuYXZpIHtcblx0LnRvZ2dsZS1tZW51IHtcblx0XHRtYXJnaW46IDIuNXJlbSAwIDAgMXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctYmFzZTtcblx0XHRib3JkZXItcmFkaXVzOiAwLjcxNDI4NTcxcmVtIDAgMCAwLjcxNDI4NTcxcmVtO1xuXHRcdGhlaWdodDogMS44NTcxNDI4NnJlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogJGNvbG9yLWJnLW5hdjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci13aWR0aDogNXB4IDhweDtcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLWJnLW5hdjtcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogN3B4O1xuXHRcdH1cblx0fVxuXHRcblx0Lm5hdmktc2hvcnQgJiB7XG5cdFx0XG5cdFx0LnRvZ2dsZS1tZW51IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwLjcxNDI4NTcxcmVtIDAuNzE0Mjg1NzFyZW0gMDtcblx0XHRcdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDhweDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci1iZy1uYXY7XG5cdFx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogMDtcblx0XHRcdFx0bGVmdDogMjJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdFxufVxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKlxuXHRhcnRpY2xlXG4qL1xuXG5tYWluIHtcblxuXHQjY29udGVudHMge1xuXHRcdG1hcmdpbjogMTVweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAkYm9yZGVyLWJhc2U7XG5cdH1cblxufVxuXG5cbmJvZHkge1xuXHQmI2xvZ2luIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogMTVweDtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMwcHgpO1xuXHRcdFx0Ly9tYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzBweCk7XG5cdFx0XHRib3JkZXI6ICRib3JkZXItYmFzZTtcblx0XHR9XG5cblx0XHRcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblxuXHRcdC5sb2dvIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblxuXHRcdCNsb2dfaW4ge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2NXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNpbmZvIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNjVweDtcblx0XHRcdH1cblxuXHRcdFx0I2luZm9ybWF0aW9uLFxuXHRcdFx0I3VwZGF0ZSB7XG5cdFx0XHRcdHdvcmQtd3JhcCA6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdG92ZXJmbG93LXdyYXAgOiBicmVhay13b3JkO1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzUwcHgpO1xuXHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdFx0XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAxMHB4IDIwcHg7XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDNweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnN1YmplY3Qge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ly8uY29udGVudHMge1xuXG5cdFx0XHRcdFx0XHQvL31cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm1mYSB7XG5cdFx0XHQuY29udGFpbmVyIC5jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cblx0XHRcdFx0YS51ay1idXR0b24ge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcHJvamVjdF9saXN0IHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0I3Byb2plY3RMaXN0IHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHQuY29sbGFwc2UsXG5cdFx0XHRcdFx0LnBzZWxlY3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNhdGVnb3J5IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3RhdHVzLFxuXHRcdFx0XHRcdC5wY291bnQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I21vZGFsX3NlYXJjaF9vcHRpb25zIHtcblx0XHRcdCNkZXRhaWxfc2VhcmNoX2xhbmcsXG5cdFx0XHQjZGV0YWlsX3NlYXJjaF9zdGF0dXMge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNzdGF0dXNfbW9kYWwge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHR0aCx0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVzZXIge1xuXHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNyZXZpc2VfbW9kYWwge1xuXHRcdFx0I3JldmlzZV9sYW5nX3RyZWUge1xuXHRcdFx0XHQjcmV2aXNlX2xhbmdfdHJhbnMge1xuXHRcdFx0XHRcdC5sYW5nX25hbWUge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA1NXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50cmVlIHtcblx0XHRcdFx0XHRcdCsgLnRyZWUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sYW5nXzEsXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2FwcHJvdmFsX2NvbW1lbnRfbW9kYWwge1xuXHRcdFx0LnRocmVhZC1hcmVhIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG92ZXJmbG93LXk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNwcm9qZWN0X25ldyxcblx0JiNwcm9qZWN0X2ltcG9ydCxcblx0JiNwcm9qZWN0X2RpdmVydCxcblx0JiNwcm9qZWN0X3Byb3BlcnR5IHtcblx0XHQjY3RfdHJlZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDNweCAwO1xuXG5cdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0W3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgc3Bhbjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0XHRcdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6ZGlzYWJsZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbGFuZ190cmVlIHtcblx0XHRcdCNtYXN0ZXJfbGFuZyxcblx0XHRcdC5kcm9wQXJlYSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQjbWFzdGVyX2xhbmcge1xuXHRcdFx0XHRwYWRkaW5nOiA3cHg7XG5cblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRtYXJnaW46IDZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZHJvcEFyZWEgIHtcblx0XHRcdFx0cGFkZGluZzogN3B4O1xuXG5cdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saW5rO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0PiBoZWFkZXIge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JltkcmFnZ2FibGU9XCJmYWxzZVwiXSB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNhOGIyYjk7XG5cblx0XHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E4YjJiOTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlZWU7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYjdHJhbnNfbGFuZ3Mge1xuXHRcdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYWN0aXZlO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQ+IGhlYWRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3RpdmU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmluQ2hpbGQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHRcdD4gaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I21lbWJlciB7XG5cdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNwcm9qZWN0X2ltcG9ydCB7XG5cdFx0XG5cdFx0W25hbWU9XCJzdGFydF92ZXJzaW9uX251bVwiXSB7XG5cdFx0XHR3aWR0aDogNnJlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQjaW1wb3J0X2ZpbGUge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTg1cHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdC5kcm9wX2FyZWEge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFxuXHRcdFx0XHQudXBsb2FkRGF0YSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMzAlO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuaGlkZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI3Byb2plY3RfZGl2ZXJ0IHtcblx0XHQjZGl2ZXJ0X3JldmlzaW9uIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC52ZXJzaW9uIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbW1lbnQge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNtZCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmI2VkaXRfdG9jIHtcblx0XHRtYWluIHtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblxuXHRcdFx0I2NvbnRlbnRzIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweCk7XG5cblx0XHRcdFx0I3N0cmNfY29udGFpbmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuXG5cdFx0XHRcdFx0I2VkaXRfYXJlYSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE2MHB4KTtcblxuXHRcdFx0XHRcdFx0I21hc3Rlcixcblx0XHRcdFx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I21hc3Rlcl90cmVlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdHVsLmJvb2tzIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Ly8gLnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdFx0XHRcdFx0XHQvLyBcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdC8vIFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjZG9jX2F0dGFjaF9tb2RhbCB7XG5cdFx0XHQjZG9jX2F0dGFjaF9zZWxlY3Qge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdH1cblxuXHRcdFx0I2F0dGFjaF9maWxlIHtcblx0XHRcdFx0I2F0dGFjaF9maWxlX2xpc3Qge1xuXHRcdFx0XHRcdC5maWxlcyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXG5cdFx0XHRcdFx0XHQ+IC5saXN0IHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNob3dfcmV2IHtcblx0XHRcdFx0XHQjYXR0YWNoX2ZpbGVfbGlzdCB7XG5cdFx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0NHB4O1xuXG5cdFx0XHRcdFx0XHRcdD4gLmxpc3Qge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTQ0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjYXR0YWNoX3JldiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I2F0dGFjaF9maWxlX2xpc3QsXG5cdFx0XHQjYXR0YWNoX3Jldixcblx0XHRcdCNhdHRhY2hfcHJvcGVydHkge1xuXHRcdFx0XHRtYXJnaW46IDNweDtcblx0XHRcdH1cblxuXHRcdFx0I2F0dGFjaF9maWxlX2xpc3Qge1xuXHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdC5saXN0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMXB4IDEwcHggMXB4IDJweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDJweCA3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODU3MTQyODZyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JGJnX25ldzogI2Y1YzRmMztcblx0XHRcdFx0XHRcdFx0JGJnX2RlbDogI2E0YTRhNDtcblx0XHRcdFx0XHRcdFx0JGJnX3VwZGF0ZTogI2Q2ZmZkNjtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCxcblx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3Rpbmcge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYubmV3LFxuXHRcdFx0XHRcdFx0XHQmLnVwZGF0ZSxcblx0XHRcdFx0XHRcdFx0Ji5kZWwge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQmLnVwZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX3VwZGF0ZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdfdXBkYXRlLCAxNSUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19uZXc7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX25ldywgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYuZGVsIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfZGVsO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3Rpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ19kZWwsIDE1JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNhdHRhY2hfcmV2IHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0ZmxleDogMSAwIDEwMHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NTcxNDI4NnJlbTtcblxuXHRcdFx0XHRcdHRoZWFkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXG5cdFx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCA1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0KyB0aCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDVweDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0XHRcdCYucmV2LW5vIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnJldi1kYXRlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnJldi11c2VyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjYXR0YWNoX3Byb3BlcnR5IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1NzE0Mjg2cmVtO1xuXG5cdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdHRoLFxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjg1NzE0MjlyZW0gMC40Mjg1NzE0M3JlbTtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogNDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHR0ciA+ICogKyAqIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCNkcmFnaGVscGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiA5OTk5O1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogM3B4IDAgM3B4IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb24taXNoYXJlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5ub2RlLXRvZ2dsZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY2hhcHRlciB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDIyJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50b3BpYyB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDI2Jztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdFx0Ji5zdWJDaGFwdGVyIHtcblx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMjQnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLnVpLXNvcnRhYmxlLWhlbHBlcixcblx0XHRcdFx0Ji51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0Ji5tb3YsXG5cdFx0XHRcdCYubmV3LFxuXHRcdFx0XHQmLmluc2VydCxcblx0XHRcdFx0Ji5kZWxldGUsXG5cdFx0XHRcdCYucmVuYW1lIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yNXB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdCYucmVuYW1lIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTlhMjE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYubW92IHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYubmV3IHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaW5zZXJ0IHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZWU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZGVsZXRlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2RkZDtcblx0XHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjFmOFwiO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNhYWEgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly/jgZnjgbnjgabnv7voqLPmuIjjgb9cblx0XHRcdFx0JltkYXRhLXRyYW5zbGF0ZWRfc3RhdHVzPVwidHJhbnNsYXRlZFwiXSxcblx0XHRcdFx0JltkYXRhLXRyYW5zLXN0YXRlPVwidHJhbnNsYXRlZFwiXSB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvL+OBmeOBueOBpuacque/u+ios1xuXHRcdFx0XHQmW2RhdGEtdHJhbnNsYXRlZF9zdGF0dXM9XCJub190cmFuc2xhdGVkXCJdLFxuXHRcdFx0XHQmW2RhdGEtdHJhbnMtc3RhdGU9XCJub190cmFuc2xhdGVkXCJdIHtcblx0XHRcdFx0XHQubGVhZiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC8v57+76Kiz5riI44G/44Go5pyq57+76Kiz44GM44GC44KLXG5cdFx0XHRcdCZbZGF0YS10cmFuc2xhdGVkX3N0YXR1cz1cInlldF90cmFuc2xhdGVkXCJdLFxuXHRcdFx0XHQmW2RhdGEtdHJhbnMtc3RhdGU9XCJ5ZXRfdHJhbnNsYXRlZFwiXSB7XG5cdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkMTAwMDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktc29ydGFibGUtaGVscGVyLFxuXHRcdFx0LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNlZGl0X3RyYW5zX2ltcG9ydCB7XG5cdFx0LmV4cGxhbmF0b3J5IHtcblx0XHRcdG1hcmdpbjogMCAwIDAuNzE0Mjg1NzFyZW07XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbTtcblxuXHRcdFx0XHQuaGVhZCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwOlxcMjAnO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlXSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4yMTQyODU3MXJlbSAwLjVyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFtkYXRhLXN0YXRlPVwiMVwiXSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRbZGF0YS1zdGF0ZT1cIjJcIl0ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZDEwMDAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0W2RhdGEtc3RhdGU9XCIzXCJdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNyZXF1ZXN0X3Jldmlldyxcblx0JiNyZXF1ZXN0X2FwcHJvdmFsIHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0LmRpZmZfZGF0YSxcblx0XHRcdC5hcHByb3ZhbF9kYXRhLFxuXHRcdFx0LnJlcV9jb250ZW50cyB7XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZTVlNWU1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNyZXFfZm9ybSB7XG5cdFx0XHRcdC5saW1pdCB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0LWxlbmd0aCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjcmVxdWVzdF9yZXZpZXcge1xuXHRcdCNjb250ZW50cyB7XG5cdFx0XHRbZGF0YS12aWV3PVwidjFcIl0ge1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxODJweCk7XG5cdFx0XHR9XG5cblx0XHRcdCNjb21wYXJpc29uIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdCYjcmVxdWVzdF9hcHByb3ZhbCB7XG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdC5yZXZfaGlzdG9yeSB7XG5cdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDJweCAycHggMzBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICfigKInO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAtNHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZXYge1xuXG5cdFx0XHRcdCRkaXNwbGF5X3c6IC4wNTtcblx0XHRcdFx0JHBhcnRfdzogLjQ7XG5cdFx0XHRcdCR0eXBlX3c6IC4xNTtcblx0XHRcdFx0JGNtZF93OiAuMDU7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3twZXJjZW50YWdlKCRjbWRfdyl9KTtcblx0XHRcdFx0XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wYXJ0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCRwYXJ0X3cpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSgkdHlwZV93KTtcblx0XHRcdFx0XHRcdC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnJlYXNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5ldyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHQudG9vbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAxMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7cGVyY2VudGFnZSgkY21kX3cpfSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdC5rLXRhYmxlLTEge1xuXHRcdFx0XHRcdFx0LmRpc3BsYXkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSgkZGlzcGxheV93ICogKDEgLSAkY21kX3cpKTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnBhcnQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSgoJHBhcnRfdyAtICRkaXNwbGF5X3cpICogKDEgLSAkY21kX3cpKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50eXBlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoJHR5cGVfdyAqICgxIC0gJGNtZF93KSk7XG5cdFx0XHRcdFx0XHRcdC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5yZWFzb24ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5jbWQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSgkY21kX3cpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR0Ym9keXtcblx0XHRcdFx0XHRcdFx0dGgsXG5cdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHQmLnJlYXNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR0ci5hZGQge1xuXHRcdFx0XHRcdFx0XHRcdHRoLFxuXHRcdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6bm90KC5kaXNwbGF5KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5idG4tdHJhc2gge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHRyLmF1dG8ge1xuXHRcdFx0XHRcdFx0XHRcdHRoLFxuXHRcdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdCYuZGlzcGxheSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFtjb250ZW50ZWRpdGFibGU9XCJ0cnVlXCJdIHtcblx0XHRcdFx0XHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG91dGxpbmUtY29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0I3JlbGF0ZWRfZmlsZSB7XG5cdFx0XHQuZHJvcF9hcmVhIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXG5cdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0LnB1Yl9uYW1lIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZXFfY29udGVudHMge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8mI2VkaXRfdmFyaWFibGUge1xuXG5cdFx0Ly8jbG9nX2FyZWEge1xuXHRcdFx0XG5cdFx0Ly99XG5cdC8vfVxuXG5cblx0Ji51c2VyX3NldHRpbmcge1xuXHRcdD4gaGVhZGVyLFxuXHRcdCNuYXZpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyYzk2OTY7XG5cdFx0fVxuXG5cdFx0I25hdmkgbmF2IHVsIGxpIHtcblx0XHRcdGEsIHNwYW4ge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTE4NDRjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiN1c2VyX3Bhc3N3b3JkIHtcblx0XHRcdC5mb3JtYXJlYSB7XG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmI3VzZXJfbWZhIHtcblx0XHRcdCNzdGF0ZSB7XG5cdFx0XHRcdGdhcDogMTVweDtcblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnOic7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0YXRlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdFx0XHQmLmVuYWJsZSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmQxODE4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjb3BlX3N0ZXAge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCogKyBwIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nLnFyY29kZSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb25maXJtX2NvZGVfYmxvY2sge1xuXHRcdFx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdC8vZm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0YWJsZSB7XG5cdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHRcdFx0XHRcdFx0KyAqIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnOic7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Ly8gJjo6bWFya2VyIHtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbTtcblx0XHRcdFx0XHQvLyBcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdC8vIH1cblxuXHRcdFx0XHRcdC8vIC5yZWFkIHtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHQrIGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNlZGl0X2lsbHVzdCB7XG5cdFx0JGJnX25ldzogI2Y1YzRmMztcblx0XHQkYmdfZGVsOiAjYTRhNGE0O1xuXHRcdCRiZ191cGRhdGU6ICNkNmZmZDY7XG5cdFx0JGJnX2luc2VydDogI2Y4ZjVjZDtcblx0XHQkYzE6IDI1MHB4O1xuXHRcdCRjMjogYXV0bztcblx0XHQkYzM6IDQwMHB4O1xuXG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDk1cHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdCNhcmVhcyB7XG5cdFx0XHRcdCR0b29sX2JnOiAkY29sb3ItYmctbWFzdGVyO1xuXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0fiAqIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pdGVtLnVpLWRyYWdnYWJsZS51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuXHRcdFx0XHRcdG1hcmdpbjogMnB4IDEwcHggMnB4IDJweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXG5cdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG5cdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5kcmFnLWxlbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggNHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2VlZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGM7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjdlbTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0LnVrLW5hdmJhci1jb250YWluZXI6bm90KC51ay1uYXZiYXItdHJhbnNwYXJlbnQpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0b29sX2JnO1xuXG5cdFx0XHRcdFx0XHRhOm5vdCguZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM2Nzg5MDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkdG9vbF9iZztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0I2FyZWFfdHJlZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjcwcHg7XG5cblx0XHRcdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMjBweCA1cHggMTBweDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGUwMDEnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0Ji5jaGFuZ2VkIHtcblx0XHRcdFx0XHRcdFx0XHQ+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0NTY3NTQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2Y1YTlmMjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmRlbCB7XG5cdFx0XHRcdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjYzFjMWMxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNhcmVhX2ltYWdlcyB7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0XHRcdFx0LnRvb2xiYXIge1xuXHRcdFx0XHRcdFx0LnVrLW5hdmJhci1yaWdodCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5jb250ZW50IHtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I2ZpbGVfbGlzdCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHQvKmp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuXG5cdFx0XHRcdFx0XHQmLnVrLWRyYWdvdmVyIHtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAyMzksIDI1NSwgMC4zKSBpbnNldDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmR1bW15IHtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2FlZGJmMjtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0ZWQsXG5cdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM2NGI0ZGI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZjNmYjtcblxuXHRcdFx0XHRcdFx0XHRcdC8vICY6bm90KC5kdW1teSk6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0Ym9yZGVyLWNvbG9yOiAjNjRiNGRiO1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZjNmYjtcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdCYudHh0ZGVsZXRlZCxcblx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0e1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji50eHRjaGFuZ2VkLFxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHR7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2U6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjFkZCc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVke1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMmQnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWR7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2U6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmhhc3RleHR7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbi5maWctaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZy1jYXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gLnNpemUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gXHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwiZ2lmXCJdLFxuXHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwianBlZ1wiXSxcblx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInBuZ1wiXSB7XG5cdFx0XHRcdFx0XHRcdFx0LmZpZyAuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdHZpZGVvIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdCYudHh0ZGVsZXRlZCxcblx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29uLWlzaGFyZSc7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYudHh0Y2hhbmdlZCxcblx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTA0ZCc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5oYXN0ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwODAwMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2U5MjIyMjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnR4dGRlbGV0ZWQge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4uZmlnLWltYWdlOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDRlJztcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjYjkwZjBmO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubmV3LFxuXHRcdFx0XHRcdFx0XHQmLnVwZGF0ZSxcblx0XHRcdFx0XHRcdFx0Ji5kZWwsXG5cdFx0XHRcdFx0XHRcdCYuaW5zZXJ0IHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYubmV3IHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfbmV3O1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX25ldywgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYudXBkYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfdXBkYXRlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX3VwZGF0ZSwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYuZGVsIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfZGVsO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX2RlbCwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYuaW5zZXJ0IHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfaW5zZXJ0O1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnX2luc2VydCwgMTUlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLm5vdC1jaGFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlMDQ5Jztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbi1pc2hhcmUnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbZGF0YS12aWV3PVwiaWNvbnNcIl0ge1xuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI2N3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LyptaW4td2lkdGg6IDIwMHB4OyovXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxOTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTg2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuaW1nLWxvYWRpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCsgLnVrLXNwaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWNhcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMCA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjg3NXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2M3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cImdpZlwiXSxcblx0XHRcdFx0XHRcdFx0XHQmW2RhdGEtZmlsZS10eXBlPVwic3ZnXCJdLFxuXHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJzdmd6XCJdLFxuXHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJwbmdcIl0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyAuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrLmdpZik7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLm5vdC1jaGFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR2aWRlbyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5uby1mZXcge1xuXHRcdFx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JltkYXRhLXZpZXc9XCJ0aWxlc1wiXSB7XG5cdFx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4IDMycHggM3B4IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjg3NXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE3MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLm5vdC1jaGFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2RhdGEtdmlldz1cImxpc3RcIl0ge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDEwcHggMnB4IDJweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzMHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvL2JveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5ub3QtY2hhbmdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdC5maWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0JltkYXRhLXZpZXc9XCJjb250ZW50c1wiXSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZDpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FlZGJmMjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGluZyxcblx0XHRcdFx0XHRcdFx0XHQmLnVpLXNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM2NGI0ZGI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvL2JveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMzJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdC5maWctY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMnB4IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAqICsgKiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnNpemUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5mc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZzaXplIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR4dGNoYW5nZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji50eHRkZWxldGVkLFxuXHRcdFx0XHRcdFx0XHRcdCYuaGFzdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuLmZpZy1pbWFnZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLm5vdC1jaGFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmZpZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5kdW1teSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAycHggMTBweCAycHggMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNhcmVhX3JpZ2h0IHtcblx0XHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA0MDBweDtcblxuXHRcdFx0XHRcdC50b29sYmFyIHtcblx0XHRcdFx0XHRcdC51ay1uYXZiYXItY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5jb250ZW50IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDQxcHgpO1xuXG5cdFx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5idG4tZ3Age1xuXHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTdweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0I2ltZ19yZXN1bHQge1xuXHRcdFx0XHRcdFx0XHQudG9vbGJhciB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG5cblx0XHRcdFx0XHRcdFx0XHQudWstbmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQudWstbmF2YmFyLW5hdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlbGVjdGVkO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCNyZXN1bHRfYXJlYSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNhZWRiZjI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0XHRcdFx0XHRcdFx0Ji51aS1zZWxlY3RlZCxcblx0XHRcdFx0XHRcdFx0XHRcdCYudWktc2VsZWN0aW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNjRiNGRiO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmM2ZiO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5maWctaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNzRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA2NnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAxMHB4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cImdpZlwiXSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCZbZGF0YS1maWxlLXR5cGU9XCJqcGVnXCJdLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JltkYXRhLWZpbGUtdHlwZT1cInBuZ1wiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWNhcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAwIDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IC44NzVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LnBuYW1lLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5sYW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLmJnX2NoZWNrIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2suZ2lmKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmxpc3Qge1xuXHRcdFx0XHRcdFx0XHRcdCNyZXN1bHRfYXJlYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmlnLWNhcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxcHggN3B4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQucG5hbWUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubGFuZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAuN2VtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Lm5hbWUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQucG5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNjb250ZW50X3Byb3BlcnR5IHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHQ+IHRhYmxlIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0XHR0aCx0ZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCNpbnB1dF9zZWFyY2hfdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdHNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDhweCAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5zdHJpbmdfY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwOlxcMjAnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5idG5zIHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gLnVrLWZsZXgge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC53b3JkX2NvdW50IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwOlxcMjAnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRbZGF0YS1jbWQ9XCJhZGRfc2VhcmNoX3RleHRcIl0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjYXJlYV9yaWdodF9oaWRlX3Nob3cge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQuZGl2aWRlciB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5oaWRlLWFyZWFfcmlnaHQge1xuXHRcdFx0XHRcdCNhcmVhX3JpZ2h0X2hpZGVfc2hvdyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNhcmVhX3JpZ2h0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cdFx0XG5cblxuXHRcdCN1cF96aXBfZmlsZXMge1xuXHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMjBweDtcblxuXHRcdFx0XHQmLmxpc3Qge1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQmI3Rvb2xfcmV2aWV3IHtcblx0XHQ+IG1haW4ge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0W2RhdGEtcmV2aWV3ZGF0YV0ge1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+ICogKyAqIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMC4zNTcxNDI4NnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2lkZWJhciB7XG5cdFx0XHRcdC5wYWxldHRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjbWFzdGVyIHtcblx0XHRcdFx0PiAudG9vbGJhciB7XG5cdFx0XHRcdFx0LnBhZ2V0aXRsZSB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwOlxcMjAnO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50cyB7XG5cdFx0XHRcdFx0LnRyZWV2aWV3IHtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjc2xhdmUge1xuXHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdCNhdHRhY2hfbW9kYWwge1xuXHRcdFx0I2F0dGFjaF9kcm9wIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2F0dGFjaF93YXJuaW5nX21vZGFsIHtcblx0XHRcdC51ay1tb2RhbC1ib2R5IHtcblx0XHRcdFx0ZGwge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHRcdFx0XHQrIGRsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC43cmVtO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcsJztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjdG9vbF9hcHByb3ZhbCB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCNtYXN0ZXIge1xuXHRcdFx0XHQ+IC50b29sYmFyIHtcblx0XHRcdFx0XHQucGFnZXRpdGxlIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzbGF2ZSB7XG5cdFx0XHRcdC5jb250ZW50cyB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdC5pbmZvLWFyZWEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gdGFibGUge1xuXHRcdFx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuay10YWJsZS0xIHtcblx0XHRcdFx0XHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XG5cblx0XHRcdFx0XHRcdFx0XHR0aCx0ZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjEyNXJlbSAwLjQzNzVyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LnVzZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4NXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yZWZfZmlsZXMge1xuXHRcdFx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdC8vZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiLFxcMjBcIjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC8vIGEge1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdC8vIH1cblxuXHRcdFx0XHRcdFx0XHRcdC5mbmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLjJyZW07XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcoJztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRocmVhZC1hcmVhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gaDMge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm0tYXJlYSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTgwcHg7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxODBweDtcblxuXHRcdFx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQjYXR0YWNoX21vZGFsIHtcblx0XHRcdCNhdHRhY2hfZHJvcCB7XG5cdFx0XHRcdC51cGxvYWREYXRhIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0JiNncm91cF9zZXR0aW5nIHtcblx0XHQjZ3BfbmFtZSB7XG5cdFx0XHRtaW4td2lkdGg6IDY4MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0XHRcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVtX2xzIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMXJlbSAwIDAuNXJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWVtYmVyX2xpc3Qge1xuXHRcdFx0I2Fzc2lnbmVkX21lbWJlcixcblx0XHRcdCN1bmFzc2lnbmVkX21lbWJlciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNwcmV2aWV3IHtcblx0XHRoZWFkZXIge1xuXHRcdFx0LnVrLW5hdmJhci1pdGVtIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCNkb2NfbmFtZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQjcmV2X2NoYW5nZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0I2RsX3Zlcl9kYXRhX2xpc3Qge1xuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saXN0X211bHRpcGxlIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogN3B4IDZweCAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVrLWRyb3Bkb3duIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDEycHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZWVmNTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3YzdiODtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3NlYXJjaCB7XG5cdFx0XHRcdCNzZWFyY2hfY291bnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgM3B4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I3NlYXJjaF90ZXh0IHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0LnVrLXNlYXJjaC1pbnB1dCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0bi1zZWFyY2gge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxZTg3ZjA7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMWU4N2YwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50b29sYmFyIHtcblx0XHRcdC51ay1uYXZiYXItbmF2ID4gbGkge1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmF2LWhvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0LmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjYWFhO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gYSxcblx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2FhYSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UyZTJlMjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0gXG5cdFx0fVxuXG5cdFx0LnRyZWVfdG9vbCB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdFx0XHRcdFtkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHQvL3BvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZmlzIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzY2NjY2Njtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudHJlZV90b29sIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbmF2LCA4JSk7XG5cdFx0fVxuXG5cdFx0I3RyZWUge1xuXHRcdFx0LmxlYWYge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm9vayB7XG5cdFx0XHRcdD4gLmxlYWYge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcmludF9ib3gge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnZpZXdfY2hlY2tib3gge1xuXG5cdFx0XHRcdC5wcmludF9ib3gge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXJ0aWNsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdGFydGljbGUsXG5cdFx0LmNvbnRlbnRzLFxuXHRcdC5tYWluX2FyZWEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0LmNvbnRlbnRzLFxuXHRcdC5tYWluX2FyZWEge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0I2NvbnRlbnRzX2ZyYW1lIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBwcmludCB7XG5cdFx0XHRoZWFkZXIsXG5cdFx0XHQjdHJlZV9hcmVhIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRhcnRpY2xlIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjZG9jdW1lbnRfc2VhcmNoIHtcblx0XHQjY29udGVudHMge1xuXHRcdFx0PiBmb3JtIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcblxuXHRcdFx0XHQuaW5wdXQtc2VhcmNoIHtcblx0XHRcdFx0XHQvL2ZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0XHRcdC8vaGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ly9oZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHQvL2ZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNvcHRpb25fdG9nZ2xlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0I29wdGlvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNzZWFyY2hfcmVzdWx0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5yZXN1bHRzIHtcblx0XHRcdFx0PiBmb3JtIHtcblx0XHRcdFx0XHQjb3B0aW9uX3RvZ2dsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjb3B0aW9uIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0I3NlYXJjaF9yZXN1bHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0PiBoZWFkZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMTBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0I3RvdGFsX2hpdCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I3Jlc3VsdHMge1xuXHRcdFx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnBhZ2luYXRpb24ge1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0PiBhLFxuXHRcdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudWstYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFtkYXRhLXBhZ2VdIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjZXhkb2NfbGlzdCxcblx0JiNleGRvY19uZXcge1xuXHRcdCNyZXFfYXBwcm92YWxfbW9kYWwge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHQudXNlciB7XG5cdFx0XHRcdFx0LnVrLWxhYmVsIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogODVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogODBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hcHBfZGF0YSB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYXBwcm92YWxfZGF0YSB7XG5cdFx0XHRcdC5sYW5naXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAuN3JlbSAwO1xuXHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXG5cdFx0XHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyLWJhc2U7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0PiBzcGFuICsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5sYW5nIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZpbGVzIHtcblx0XHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51cF9maWxlcyB7XG5cdFx0XHQuZHJvcF9hcmVhIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cblx0XHQjY3RfdHJlZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDNweCAwO1xuXG5cdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0W3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgc3Bhbjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRbdHlwZT1cInJhZGlvXCJdLFxuXHRcdFx0XHRcdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHQrIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6ZGlzYWJsZWQsXG5cdFx0XHRcdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyAucmVmX2ZpbGVzIHtcblx0XHQvLyBcdG1hcmdpbi1sZWZ0OiA0MHB4O1xuXHRcdC8vIH1cblxuXHRcdCNsYW5nc19zZXR0aW5nIHtcblx0XHRcdC5leGRvY3MgLmV4ZG9jIHtcblx0XHRcdFx0LmxhbmdzIHtcblx0XHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZXhkb2NfZmlsZSB7XG5cdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRcdCsgKiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJlZl9maWxlcyB7XG5cdFx0XHRcdC5maWxlcyB7XG5cdFx0XHRcdFx0LmZpbGUge1xuXHRcdFx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50cmFzaCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCNtZW1iZXIge1xuXHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjZXhkb2NfbGlzdCB7XG5cdFx0I2NvbnRlbnRzIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDk1cHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdCNwcm9qZWN0TGlzdCB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHR0YWJsZSB7XG5cblx0XHRcdFx0XHQuY29sbGFwc2UsXG5cdFx0XHRcdFx0LnBzZWxlY3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ly8gLmNhdGVnb3J5IHtcblx0XHRcdFx0XHQvLyBcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHQvLyB9XG5cblx0XHRcdFx0XHQuY21kIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cblx0XHRcdFx0XHRcdCogKyAqIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHlwZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3RhdHVzLFxuXHRcdFx0XHRcdC5wY291bnQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dHIubGFuZ3Mge1xuXHRcdFx0XHRcdC5sYW5nc19jb250ZW50cyB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggZGFzaGVkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnVrLWRpdmlkZXItdmVydGljYWwge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I21vZGFsX3NlYXJjaF9vcHRpb25zIHtcblx0XHRcdCNkZXRhaWxfc2VhcmNoX2xhbmcsXG5cdFx0XHQjZGV0YWlsX3NlYXJjaF9zdGF0dXMge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNzdGF0dXNfbW9kYWwge1xuXHRcdFx0LmstdGFibGUtMSB7XG5cdFx0XHRcdHRhYmxlLWxheW91dDogYXV0bztcblxuXHRcdFx0XHR0aCx0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4xMjVyZW0gMC40Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVzZXIge1xuXHRcdFx0XHRcdC51ay1sYWJlbCB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNyZXZpc2VfbW9kYWwge1xuXHRcdFx0I3JldmlzZV9sYW5nX3RyZWUge1xuXHRcdFx0XHQjcmV2aXNlX2xhbmdfdHJhbnMge1xuXHRcdFx0XHRcdC5sYW5nX25hbWUge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA1NXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50cmVlIHtcblx0XHRcdFx0XHRcdCsgLnRyZWUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sYW5nXzEsXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxhbmdfMiB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItZGVmYXVsdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cblx0XHRcdC5leGRvY3Mge1xuXHRcdFx0XHQuZXhkb2NfZmlsZSAuZmlsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjE1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxOTBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pbXBvcnRfcHJvZ3Jlc3Mge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE5MHB4O1xuXG5cdFx0XHRcdFx0XHRwcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2FwcHJvdmFsX2NvbW1lbnRfbW9kYWwge1xuXHRcdFx0LnRocmVhZC1hcmVhIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG92ZXJmbG93LXk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JiNleGRvY19uZXcge1xuXHRcdCNjb250ZW50cyB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdCsgZGl2IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBoMiB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYjdG9vbF9leGRvY19hcHByb3ZhbCB7XG5cdFx0PiBtYWluIHtcblx0XHRcdD4gKiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblxuXG5cdFx0XHQjbWFzdGVyIHtcblx0XHRcdFx0LmluZm8tYXJlYSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQudWstdGFibGUtc21hbGwgKyAuYXBwX2RhdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC51ay10YWJsZS14c21hbGwgKyAuYXBwX2RhdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmFwcHJvdmVyIHtcblx0XHRcdFx0XHRcdHRhYmxlIHtcblx0XHRcdFx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYXBwcm92YWxfZGF0YSB7XG5cdFx0XHRcdFx0XHQubGFuZ2l0ZW0ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IC43cmVtIDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlci1iYXNlO1xuXHRcdFxuXHRcdFx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43MTQyODU3MXJlbTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXItYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XG5cdFx0XHRcdFx0XHRcdFx0PiBzcGFuICsgc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0XHRcdFx0XHQubGFuZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFxuXHRcdFx0XHRcdFx0XHQuZmlsZXMge1xuXHRcdFx0XHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjc2xhdmUge1xuXHRcdFx0XHQuY29udGVudHMge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHQuaW5mby1hcmVhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGhyZWFkLWFyZWEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdFx0XHRcdD4gaDMge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm0tYXJlYSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xuXG5cdFx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCNhdHRhY2hfbW9kYWwge1xuXHRcdFx0I2F0dGFjaF9kcm9wIHtcblx0XHRcdFx0LnVwbG9hZERhdGEge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQjcHJvamVjdExpc3Qge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0LmNvbGxhcHNlIHtcblx0XHRcdC5hYy10aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5wc2VsZWN0IHtcblx0XHRcdHdpZHRoOiA1MnB4O1xuXHRcdH1cblxuXHRcdC50eXBlIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5ibmFtZSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cblx0XHQuaWQge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0LnBjb3VudCB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHR9XG5cblx0XHQuY21kIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblxuXHRcdFx0KiArICoge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZXZkYXRlIHtcblx0XHRcdHdpZHRoOiAxNDVweDtcblxuXHRcdFx0YSArIHNwYW46bm90KDplbXB0eSkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMC42cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51cGRhdGUge1xuXHRcdFx0d2lkdGg6IDE0NXB4O1xuXHRcdH1cblxuXHRcdC5zdGF0dXMge1xuXHRcdFx0d2lkdGg6IDEzNXB4O1xuXHRcdH1cblxuXHRcdC5jb21tZW50IHtcblx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHR9XG5cblx0XHQuc3RhdHVzbG9nIHtcblx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHR9XG5cblx0XHR0Ym9keSB7XG5cblx0XHRcdC5jYXRlZ29yeSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dHIubGFuZ3Mge1xuXHRcdFx0dGFibGUge1xuXHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IGRhc2hlZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAgMXB4IGRhc2hlZCAkY29sb3ItYm9yZGVyLWRlZmF1bHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3Jldl9kYXRlX21vZGFsIHtcblx0XHQucG5hbWUge1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAxcmVtO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcMjA6XFwyMCc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjc2V0cmV2ZGF0ZV9hZHZhbmNlIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiAxMTBweDtcblxuXHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0Y29udGVudDogYXR0cih2YWx1ZSkgO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0fiAjYW5ub3VuY2VfZGF0ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNjN2M3Yzc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjZGl2ZXJ0X3NlbGVjdF9tb2RhbCB7XG5cdFx0LnVrLW1vZGFsLWRpYWxvZyB7XG5cdFx0XHR3aWR0aDogOTAwcHg7XG5cblx0XHRcdGZvcm0udGV4dC1maWx0ZXIgLmlucHV0LXNlYXJjaCAua2V5X2J0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC51ay1zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN1cGxvYWRfcHJvZ3Jlc3NfbW9kYWwge1xuXHRcdC51ay1tb2RhbC1ib2R5IHtcblx0XHRcdC5maWxlcyB7XG5cdFx0XHRcdFxuXHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4O1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudXBsb2FkX3Byb2dyZXNzIHtcblx0XHRcdFx0XHRwcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0XHQuZmlsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0Vycm9yISc7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDdweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnVwbG9hZF9wcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRwcm9ncmVzcyB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjOy8vbW96OmJnXG5cblx0XHRcdFx0XHRcdFx0Jjo6LW1vei1wcm9ncmVzcy1iYXIgey8vbW96OmJhclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOjotd2Via2l0LXByb2dyZXNzLWJhciB7Ly93ZWJraXQ6Ymdcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I21vZGFsX3RocmVhZF9jb250ZW50cyB7XG5cdFx0Ji5pbl9jb250ZW50cyB7XG5cdFx0XHQudWstbW9kYWwtZGlhbG9nIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogODAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdC51ay1tb2RhbC1ib2R5IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly9OdW1iZXIgdG8gdHJlZVxuXHQmI2VkaXRfdG9jLFxuXHQmI3Rvb2xfcmV2aWV3LFxuXHQmI2VkaXRvcixcblx0JiNwcmV2aWV3IHtcblx0XHQjbWFzdGVyX3RyZWVfYXJlYSwgI3NsYXZlX3RyZWVfYXJlYSwgLy9lZGl0X3RvY1xuXHRcdCNtYXN0ZXIgLnRvYywgLy90b29sX3Jldmlld1xuXHRcdCN0cmVlX2FyZWEsIC8vcHJldmlld1xuXHRcdCNtYXN0ZXIgLmNvbnRlbnRzIC5wYWxldHRlIC50b2MsICNzbGF2ZSAuY29udGVudHMgLnBhbGV0dGUgLnRvYyAvL2VkaXRvclxuXHRcdHtcblx0XHRcdC50cmVldmlldyAge1xuXHRcdFx0XHQvL2NvdW50ZXItcmVzZXQgOiBMMSAwO1xuXHRcdFx0XHRcblx0XHRcdFx0dWwuY2hhcHRlcnMge1xuXHRcdFx0XHRcdGNvdW50ZXItcmVzZXQgOiBudW0gMDtcblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG51bTtcblxuXHRcdFx0XHRcdFx0LmxlYWYge1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IC5sZWFmLFxuXHRcdFx0XHRcdFx0PiAuY2hhcHRlci10ZXh0LWNvbnRhaW5lciA+IC5sZWFmIHtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRjb3VudGVyLXJlc2V0OiBudW0yIDA7XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBudW0yO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiAubGVhZiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG51bSkgXCIuXCIgY291bnRlcnMobnVtMiwgXCIuXCIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cblxuXG4iXX0= */