@charset "UTF-8";
/*---------------------------
	RESET
---------------------------*/
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap");
* {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin: 0;
	padding: 0;
	font-family: "Noto Sans KR", sans-serif;
	font-weight: 400;
	color: #242424;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

html,
body {
	position: relative;
	height: 100%;
	margin: 0 auto;
	font-size: 16px;
}

@media screen and (max-width: 640px) {
	html, body {
		font-size: 13px;
	}
}
@media screen and (max-width: 480px) {
	html, body {
		font-size: 10px;
	}
}
@media screen and (max-width: 360px) {
	html, body {
		font-size: 8px;
	}
}
html.scrollLock {
	height: 100%;
	overflow: hidden;
}

section,
aside,
article,
fieldset,
figure,
figcaption {
	display: block;
}

a:link,
a:focus,
a:hover,
a:active {
	text-decoration: none;
}

a {
	color: #242424;
}

button,
img {
	border: none;
	background: none;
	margin: 0;
	padding: 0;
}

button,
input[type=button],
input[type=submit] {
	cursor: pointer;
}

input {
	padding: 0 10px;
}

button {
	background: transparent;
	border: none;
}

img,
i {
	vertical-align: text-bottom;
}

i {
	font-size: inherit;
	opacity: 0.5;
}

ul,
ol,
li {
	list-style-type: none;
}

.hand {
	cursor: pointer;
}

.hide {
	display: none;
}

/*---------------
	FONT
---------------*/
.fw-100 {
	font-weight: 100;
}

.fw-200 {
	font-weight: 200;
}

.fw-300 {
	font-weight: 300;
}

.fw-400 {
	font-weight: 400;
}

.fw-500 {
	font-weight: 500;
}

.fw-600 {
	font-weight: 600;
}

.fw-700 {
	font-weight: 700;
}

.fw-800 {
	font-weight: 800;
}

.fw-900 {
	font-weight: 900;
}

.fw-thin {
	font-weight: 300;
}

.fw-normal {
	font-weight: 400;
}

.fw-regular {
	font-weight: 500;
}

.fw-bold {
	font-weight: 600;
}

.fw-bolder {
	font-weight: 700;
}

.fw-extrabold {
	font-weight: 800;
}

/*---------------
	BOX
---------------*/
img {
	image-rendering: -moz-auto;
	image-rendering: -o-auto;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: auto;
	-ms-interpolation-mode: nearest-neighbor;
}

.box {
	position: relative;
	background: #fff;
	box-shadow: 0px 8px 16px -8px rgba(0, 0, 0, 0.25);
	border-radius: 16px;
}

.img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
}

/*---------------
	BLIND
---------------*/
/* block element */
.blind {
	overflow: hidden;
	position: absolute;
	border: 0;
	width: 1px;
	height: 1px;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: polygon(0 0, 0 0, 0 0);
}

/*-----------------
	header
------------------*/
.header_wrap {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 1rem;
}
.header_wrap button {
	display: flex;
	align-items: center;
}
.header_wrap .btn_menu {
	font-size: 3.75rem;
}
.header_wrap .logo {
	display: flex;
	width: 15.75rem;
}
.header_wrap .logo img {
	vertical-align: top;
}
.header_wrap .btn_search {
	font-size: 3.75rem;
}

/*---------------------------
	navigation
---------------------------*/
.navigation {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 10px 15px;
	background: #fff;
}
.navigation a {
	text-align: center;
	margin: 0 20px;
}
.navigation a i {
	font-size: 3.75rem;
}
.navigation a img {
	width: 100%;
	height: 100%;
	opacity: 0.65;
}
.navigation a p {
	font-size: 1rem;
}

.page_main .navigation,
.page_mypage .navigation {
	position: fixed;
	bottom: 0;
	left: 0;
}

/*-----------------
	side menu
------------------*/
.side_menu {
	position: fixed;
	top: 0;
	left: -100%;
	width: 100%;
	height: 100%;
	z-index: 100;
	background: transparent;
	-webkit-transition: all ease 0.6s 0s;
	-moz-transition: all ease 0.6s 0s;
	-ms-transition: all ease 0.6s 0s;
	-o-transition: all ease 0.6s 0s;
	transition: all ease 0.6s 0s;
}
.side_menu.active {
	left: 0;
	animation: backgroundColor 0.3s 0.6s both alternate;
	-webkit-animation: backgroundColor 0.3s 0.6s both alternate;
}
.side_menu .side_bg {
	width: 60%;
	height: 100vh;
	padding: 1rem;
	background-color: #fff;
}
.side_menu .side_logo {
	text-align: center;
	width: 15.75rem;
	margin: 0 auto;
}
.side_menu .menu_side {
	height: 100%;
	margin-top: 5vw;
}
.side_menu .menu_side li {
	border-top: 1px solid #bebebe;
}
.side_menu .menu_side li:first-child {
	border-top: none;
}
.side_menu .menu_side li a {
	display: block;
	padding: 4vw 10vw;
	color: #fefefe;
	font-size: 4vw;
}
.side_menu .menu_side li.active a {
	color: #ff0000;
}
.side_menu .menu_side li.point_green a {
	color: #159606;
}
.side_menu .menu_side li span:before {
	content: "-";
	display: inline-block;
	margin-right: 10px;
	color: #fefefe;
}
.side_menu .menu_side li.active span:before {
	color: #ff0000;
}
.side_menu .menu_side li.point_green span:before {
	color: #159606;
}
.side_menu .btn_close {
	position: absolute;
	top: 0;
	left: 60%;
	width: 30px;
	height: 30px;
	font-size: 30px;
	color: #fff;
}
.side_menu .btn_close i {
	color: inherit;
	opacity: 1;
}

@keyframes backgroundColor {
	100% {
		background-color: rgba(0, 0, 0, 0.3);
	}
}
.dropdown {
	font-size: 2.125rem;
}
.dropdown .depth1 a {
	display: block;
	color: inherit;
}
.dropdown .depth1 h2 {
	position: relative;
	height: 6.25rem;
	line-height: 6.25rem;
	padding: 0 2.813rem;
	font-size: inherit;
	border-bottom: 1px solid #bcbcbc;
}
.dropdown .depth1 h2 .btn_dropdown {
	position: absolute;
	top: 50%;
	right: 2.063rem;
	margin-top: -1.406rem;
}
.dropdown .depth1 h2 i {
	font-size: 2.813rem;
}
.dropdown .depth2 {
	height: 0;
	opacity: 0;
	transition: height 0.6s 0.3s ease-in-out;
	-webkit-transition: height 0.6s 0.3s ease-in-out;
	-moz-transition: height 0.6s 0.3s ease-in-out;
	-ms-transition: height 0.6s 0.3s ease-in-out;
	-o-transition: height 0.6s 0.3s ease-in-out;
	overflow: hidden;
}
.dropdown .depth2.active {
	height: auto;
	opacity: 1;
}
.dropdown .depth2 li {
	height: 5rem;
	line-height: 5rem;
	padding: 0 4.75rem;
	border-bottom: 1px solid #bcbcbc;
	background: #bcbcbc;
	color: #fff;
}
.dropdown .depth2 li.active {
	background: #8d91a8;
}

.tab_box .tab_menu ul {
	margin: 1.25rem 0;
	padding: 0 1rem;
	white-space: nowrap;
	overflow-x: auto;
	-ms-overflow-style: none;
	/* IE and Edge */
	scrollbar-width: none;
	/* Firefox */
}
.tab_box .tab_menu ul::-webkit-scrollbar {
	display: none;
	/* Chrome, Safari, Opera*/
}
.tab_box .tab_menu li {
	display: inline-block;
	text-align: center;
	width: 10.625rem;
	height: 3.75rem;
	line-height: 3.4rem;
	font-size: 1.5rem;
	border: 1px solid #bcbcbc;
	border-radius: 30px;
}
.tab_box .tab_menu li.active {
	background: #8d91a8;
	color: #fff;
}
.tab_box .tab_content > div {
	display: flex;
	justify-content: center;
	padding: 0 1rem;
}
.tab_box .tab_content ul {
	width: 100%;
	margin: 0 0 0 -10px;
}
.tab_box .tab_content .item {
	text-align: center;
	display: inline-block;
	width: calc(50% - 12px);
	margin: 0 0 13px 10px;
	font-size: 1.375rem;
}
.tab_box .tab_content .item .thumbnail {
	height: 11.5rem;
	margin-bottom: 0.625rem;
	border-radius: 1rem;
	overflow: hidden;
}
.tab_box .tab_content .item .thumbnail img {
	object-fit: cover;
}
.tab_box .tab_content .item .title {
	/* 한 줄 일때 */
	display: inline-block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.top_area {
	position: relative;
	overflow: hidden;
}
.top_area > img {
	object-fit: cover;
}
.top_area .bn_text {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 100%;
}
.top_area .bn_text p {
	ine-height: 1.5;
	color: #fff;
	font-size: 2.5rem;
	font-weight: 300;
	text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
}
.top_area .bn_text .title {
	font-size: 3.75rem;
	font-weight: bold;
}
.top_area .sub_header {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	padding: 1rem;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0));
}
.top_area button {
	display: inline-flex;
	font-size: 3.75rem;
}
.top_area button i {
	text-shadow: 1px 2px 2px #000;
	color: #fff;
}
.top_area button.btn_search {
	float: right;
}

/*-----------------
	slider
------------------*/
.slider {
	touch-action: auto !important;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}
.slider img {
	min-width: 100%;
	width: auto;
	object-fit: cover;
}
.slider .content {
	position: absolute;
	bottom: 25%;
	left: 0;
	text-align: center;
	width: 100%;
}
.slider .content p {
	line-height: 1.5;
	color: #fff;
}
.slider .content .main_txt {
	font-size: 1.875rem;
	font-weight: bold;
}
.slider .content .sub_txt {
	font-size: 1.125rem;
	font-weight: lighter;
}
.slider .slick-slide {
	position: relative;
	touch-action: auto;
	-ms-touch-action: auto;
	overflow: hidden;
}
.slider .slick-dots {
	bottom: -10px;
}
.slider .slick-dots li {
	width: 0.625rem;
	height: 0.625rem;
}
.slider .slick-dots li.slick-active button:before {
	content: "●";
}
.slider .slick-dots li button:before {
	content: "○";
	color: #a8a8a8 !important;
	opacity: 1;
}

.page_main #slider01 .slick-slide img {
	width: 100%;
}
.page_main #slider_dot .slick-slide img {
	width: 100%;
}
.page_main #lineSlider .slick-slide img {
	width: 100%;
}
.page_main #slider02.slider .slick-list {
	padding: 0 1rem;
}
.page_main #slider02.slider .slick-slide {
	margin: 0 0.375rem;
}
.page_main #slider02.slider .slick-slide img {
	width: 15rem;
	height: 15rem;
}
.page_main #twoSlider .slick-slide {
	margin: 0 0.375rem;
	overflow: hidden;
}
.page_main #twoSlider .slick-slide img {
	width: 100%;
	height: 15rem;
	object-fit: fill;
}

input[type=checkbox] {
	display: none;
}

input[type=checkbox] + label {
	display: flex;
	align-items: center;
	position: relative;
	font-size: 16px;
	color: #959595;
}

input[type=checkbox] + label::before {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	border: 1px solid #959595;
}

input[class=checkbox]:checked + label::before {
	content: url("https://api.iconify.design/ph/caret-down.svg?color=white&width=18");
	text-align: center;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	background: #404D98;
}

.control_btns {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding: 1rem;
}
.control_btns button {
	display: flex;
	align-items: center;
	font-size: 3.75rem;
}
.control_btns button i {
	text-shadow: 1px 2px 2px #000;
	color: #555;
}

.page_login {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
	overflow-x: hidden;
}
.page_login .container_wrap {
	padding: 25px;
}
.page_login h1 {
	text-align: center;
	font-size: 50px;
	font-weight: bold;
	color: #414D97;
}
.page_login .form_box {
	margin-top: 80px;
}
.page_login .form_box input {
	width: 100%;
	height: 48px;
	margin-bottom: 15px;
	padding: 0 10px;
	border: 1px solid #959595;
}
.page_login .btn_login {
	width: 100%;
	height: 48px;
	margin-top: 51px;
	border-radius: 10px;
	background: #414D97;
	color: #fff;
	font-size: 20px;
}
.page_login .find_box {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 14px;
	font-size: 14px;
	color: #959595;
}
.page_login .find_box span, .page_login .find_box a {
	color: inherit;
	font-size: inherit;
	white-space: nowrap;
}
.page_login .find_box span:before {
	content: "|";
	display: inline-block;
	margin: 0 10px;
}
.page_login .find_box span:first-child:before {
	display: none;
}
.page_login .find_box.mt-100 {
	margin-top: 100px;
}
.page_login .info_txt {
	text-align: center;
	font-size: 1.5rem;
	color: #414D97;
}
.page_login .find_end .info_txt {
	text-align: center;
	font-size: 2rem;
	color: #414D97;
}
.page_login .find_end .find_box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.page_login .find_end .find_box a {
	flex: 0 0 50%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #eee;
	color: #555;
	border: 1px solid #ddd;
}
.page_login .find_end .find_box a:first-child {
	flex: 0 0 100%;
	margin: 0 0 1px;
}

/*-----------------
	mypage
------------------*/
.page_mypage .user_info {
	text-align: center;
	margin: 6rem 0 0;
}
.page_mypage .user_info .thumbnail {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 17.938rem;
	height: 17.938rem;
	font-size: 12.5rem;
	margin: 0 auto;
	border: 1px solid #bebebe;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	overflow: hidden;
}
.page_mypage .user_info .name {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0.875rem auto;
	font-size: 3.125rem;
	font-weight: bold;
}
.page_mypage .user_info .email {
	font-size: 1.5rem;
	font-weight: 300;
}
.page_mypage .menu {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 20% 10% 20%;
}
.page_mypage .menu a {
	text-align: center;
	font-size: 1.625rem;
	color: #989898;
}
.page_mypage .menu img {
	width: 5.625rem;
	margin-bottom: 2px;
}
.page_mypage .title h2 {
	text-align: center;
	height: 5rem;
	line-height: 5.5rem;
	font-size: 1.875rem;
}
.page_mypage .modify_form {
	margin: auto;
	min-width: 300px;
	width: 50%;
	margin-top: 2.625rem;
}
.page_mypage .modify_form label {
	display: inline-block;
	text-align: right;
	width: 25%;
	font-size: 1.375rem;
	margin-right: 10px;
}
.page_mypage .modify_form input {
	width: calc(75% - 15px);
	height: 3.75rem;
	margin-top: 1.5rem;
	border: 1px solid #ccc;
	background: #EDEDED;
}
.page_mypage .modify_form .pw_form label {
	width: 40%;
}
.page_mypage .modify_form .pw_form input {
	width: calc(60% - 15px);
}
.page_mypage .modify_form .btn_agree {
	width: 100%;
	height: 5rem;
	background: #414D97;
	color: #fff;
	font-size: 2.5rem;
	margin: 5.25rem 0;
	border-radius: 100px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmdzL19jb21tb24uc2NzcyIsInNldHRpbmdzL19mb250cy5zY3NzIiwidmFyaWFsYmVzL19jb2xvci5zY3NzIiwibWl4aW5zL192ZW5kb3JQcmVmaXguc2NzcyIsInNldHRpbmdzL19ib3guc2NzcyIsInZhcmlhbGJlcy9fc2V0dGluZ3Muc2NzcyIsInNldHRpbmdzL19ibGluZC5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19zaWRlTWVudS5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvX3RhYi5zY3NzIiwibWl4aW5zL19kb3Rkb3Rkb3Quc2NzcyIsImNvbXBvbmVudHMvX3RvcEJhbm5lci5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19jaGVja2JveC5zY3NzIiwiY29tcG9uZW50cy9fY29udHJvbF9idG5zLnNjc3MiLCJwYWdlL19sb2dpbi5zY3NzIiwicGFnZS9fbXlwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQUE7QUFBQTtBQ0dRO0FEQVI7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQSxPRVFTO0NDaEJSLG9CSFNpQztDR1RqQyxpQkhTaUM7Q0dUakMsZ0JIU2lDO0NHVGpDLGVIU2lDO0NHVGpDLFlIU2lDOzs7QUFHbkM7QUFBQTtDQUVDO0NBRUE7Q0FDQTtDQUNBOzs7QUFFRDtDQUNDO0VBQVk7OztBQUViO0NBQ0M7RUFBWTs7O0FBRWI7Q0FDQztFQUFZOzs7QUFHYjtDQUNDO0NBQ0E7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtDQU1DOzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtDQUlDOzs7QUFFRDtDQUNDLE9FcENXOzs7QUZ1Q1o7QUFBQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBOzs7QUFHRDtBQUFBO0FBQUE7Q0FHQzs7O0FBRUQ7Q0FDQzs7O0FBRUQ7Q0FDQztDQUNBOzs7QUFHRDtBQUFBO0NBRUM7OztBQUVEO0NBQ0M7Q0FDQTs7O0FBR0Q7QUFBQTtBQUFBO0NBR0M7OztBQUdEO0NBQ0M7OztBQUdEO0NBQ0M7OztBQ2pHRDtBQUFBO0FBQUE7QUFLQTtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFDVDtDQUFTOzs7QUFFVDtDQUFVOzs7QUFDVjtDQUFZOzs7QUFDWjtDQUFhOzs7QUFDYjtDQUFVOzs7QUFDVjtDQUFZOzs7QUFDWjtDQUFlOzs7QUdwQmY7QUFBQTtBQUFBO0FBR0E7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOzs7QUFJRDtDQUNDO0NBQ0EsWUZSTztDRVNQLFlDTlk7Q0RPWixlQ1ZhOzs7QURhZDtDQUNDO0NBQ0E7Q0FDQTtDQUNBOzs7QUV2QkQ7QUFBQTtBQUFBO0FBR0E7QUFDQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOzs7QUNYRDtBQUFBO0FBQUE7QUFHQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDOztBQUdGO0NBQ0M7OztBQ3pCRjtBQUFBO0FBQUE7QUFHQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFFRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFRDtDQUNDOzs7QUFPRjtBQUFBO0NBQ0M7Q0FDQTtDQUNBOzs7QUNsQ0Y7QUFBQTtBQUFBO0FBR0E7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7O0FBRUE7Q0FDQzs7QUFFQTtDQUNDOztBQUVEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUVEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUQ7Q0FDQzs7QUFFRDtDQUNDOztBQUlIO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBOzs7QUFJSDtDQUNDO0VBQ0M7OztBQ3RGRjtDQUNDOztBQUdDO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBOztBQUVEO0NBQ0M7O0FBSUg7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7Q0FDQTs7QUFFRDtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDOzs7QUM5Q0Y7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0FBQTBCO0NBQzFCO0FBQXVCOztBQUN2QjtDQUNDO0FBQWU7O0FBR2pCO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBS0Y7Q0FDQztDQUNBO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUVEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUVDO0NBQ0E7Q0FDQTtDQUNBOztBQUVBO0NBQ0M7O0FBR0Y7QUN6REQ7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQVdEOzs7QUNqQkQ7Q0FDQztDQUVBOztBQUVBO0NBQ0M7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBR0E7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFJRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUVEO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7O0FBRUQ7Q0FDQzs7O0FDbkRIO0FBQUE7QUFBQTtBQUdBO0NBQ0U7Q0FDQTtDQUNBOztBQUVBO0NBQ0U7Q0FDQTtDQUNBOztBQUVGO0NBQ0U7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNFO0NBQ0E7O0FBRUY7Q0FDRTtDQUNBOztBQUVGO0NBQ0U7Q0FDQTs7QUFJSjtDQUNFO0NBQ0E7Q0FDQTtDQUNEOztBQUVEO0NBQ0U7O0FBRUE7Q0FDRTtDQUNBOztBQUdFO0NBQ0U7O0FBR0o7Q0FDRTtDQUNBO0NBQ0E7OztBQVNMO0NBQ0M7O0FBTUQ7Q0FDQzs7QUFNRDtDQUNDOztBQUtBO0NBQ0U7O0FBRUY7Q0FDRTs7QUFFQTtDQUNFO0NBQ0E7O0FBS0o7Q0FDRTtDQUNEOztBQUVDO0NBQ0U7Q0FDQTtDQUNBOzs7QUN4R1I7Q0FDRTs7O0FBRUY7Q0FDRTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOzs7QUFFRjtDQUNFO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTs7O0FBRUY7Q0FDRTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7OztBQ3hCRjtDQUNFO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDRTtDQUNBO0NBQ0E7O0FBRUE7Q0FDRTtDQUNBOzs7QUNYTjtDQUNJO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDSTs7QUFFSjtDQUNJO0NBQ0E7Q0FDQTtDQUNBOztBQUVKO0NBQ0k7O0FBRUE7Q0FDSTtDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdSO0NBQ0k7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUo7Q0FDSTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDSTtDQUNBO0NBQ0E7O0FBR0E7Q0FDSTtDQUNBO0NBQ0E7O0FBRUo7Q0FDSTs7QUFHUjtDQUNJOztBQUdSO0NBQ0k7Q0FDQTtDQUNBOztBQUlBO0NBQ0k7Q0FDQTtDQUNBOztBQUVKO0NBQ0k7Q0FDQTtDQUNBOztBQUVBO0NBQ0k7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDSTtDQUNBOzs7QUM5RnBCO0FBQUE7QUFBQTtBQUlDO0NBQ0M7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUdGO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBRUE7Q0FDQztDQUNBO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBOztBQUtEO0NBQ0M7Q0FDQTtDQUNBO0NBQ0E7O0FBR0Y7Q0FDQztDQUNBO0NBQ0E7Q0FDQTs7QUFFQTtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7O0FBRUQ7Q0FDQztDQUNBO0NBQ0E7Q0FDQTtDQUNBOztBQUdBO0NBQ0M7O0FBRUQ7Q0FDQzs7QUFHRjtDQUNDO0NBQ0E7Q0FDQTtDQUNBO0NBQ0E7Q0FDQTtDQUNBIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRSRVNFVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbioge1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBLUicsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAkZGVmYXVsdDtcblx0QGluY2x1ZGUgdmVuZG9yUHJlZml4KGJveC1zaXppbmcsIGJvcmRlci1ib3gpO1xufVxuXG5odG1sLFxuYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gbWF4LXdpZHRoOiA3MjBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0aHRtbCwgYm9keSB7Zm9udC1zaXplOiAxM3B4O31cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdGh0bWwsIGJvZHkge2ZvbnQtc2l6ZTogMTBweDt9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuXHRodG1sLCBib2R5IHtmb250LXNpemU6IDhweDt9XG59XG5cbmh0bWwuc2Nyb2xsTG9jayB7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbixcbmFzaWRlLFxuYXJ0aWNsZSxcbmZpZWxkc2V0LFxuZmlndXJlLFxuZmlnY2FwdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hOmxpbmssXG5hOmZvY3VzLFxuYTpob3ZlcixcbmE6YWN0aXZlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYSB7XG5cdGNvbG9yOiAkZGFya0dyZXkyO1xufVxuXG5idXR0b24sXG5pbWcge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0IHtcblx0cGFkZGluZzogMCAxMHB4O1xufVxuYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuaW1nLFxuaSB7XG5cdHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbmkge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxudWwsXG5vbCxcbmxpIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uaGFuZCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhpZGUge1xuXHRkaXNwbGF5OiBub25lO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tXG5cdEZPTlRcbi0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0tSOndnaHRAMTAwOzMwMDs0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuXG4uZnctMTAwIHtmb250LXdlaWdodDogMTAwO31cbi5mdy0yMDAge2ZvbnQtd2VpZ2h0OiAyMDA7fVxuLmZ3LTMwMCB7Zm9udC13ZWlnaHQ6IDMwMDt9XG4uZnctNDAwIHtmb250LXdlaWdodDogNDAwO31cbi5mdy01MDAge2ZvbnQtd2VpZ2h0OiA1MDA7fVxuLmZ3LTYwMCB7Zm9udC13ZWlnaHQ6IDYwMDt9XG4uZnctNzAwIHtmb250LXdlaWdodDogNzAwO31cbi5mdy04MDAge2ZvbnQtd2VpZ2h0OiA4MDA7fVxuLmZ3LTkwMCB7Zm9udC13ZWlnaHQ6IDkwMDt9XG5cbi5mdy10aGluIHtmb250LXdlaWdodDogMzAwO31cbi5mdy1ub3JtYWwge2ZvbnQtd2VpZ2h0OiA0MDA7fVxuLmZ3LXJlZ3VsYXIge2ZvbnQtd2VpZ2h0OiA1MDA7fVxuLmZ3LWJvbGQge2ZvbnQtd2VpZ2h0OiA2MDA7fVxuLmZ3LWJvbGRlciB7Zm9udC13ZWlnaHQ6IDcwMDt9XG4uZnctZXh0cmFib2xkIHtmb250LXdlaWdodDogODAwO30iLCIkYnJhbmRDb2xvci1ibHVlOiAjMDA1NmE0O1xuJGJyYW5kQ29sb3ItZ3JlZW46ICM5MGJhMWU7XG4kYnJhbmRDb2xvci1vcmFuZ2U6ICNlZjdkMTc7XG4kYnJhbmRDb2xvci15ZWxsb3c6ICNmZmQ2MzA7XG4kYnJhbmRDb2xvci1wdXJwbGU6ICNhZjEyODA7XG5cbiR3aGl0ZTogI2ZmZjtcbiRvZmZXaGl0ZTogI2ZjZmNmYztcbiRsaWdodDogI2M0YzRjNDtcbiRsaWdodEdyZXkxOiAjZWVlZWVlO1xuJGxpZ2h0R3JleTI6ICNmN2Y3Zjc7XG4kZ3JleTE6ICNhNWE1YTU7XG4kZ3JleTI6ICM4YjhiOGI7XG4kZ3JleTM6ICM2ZjZmNmY7XG4kZ3JleTQ6ICM1NTU7XG4kZGFyazogIzM0M2E0MDtcbiRkYXJrR3JleTE6ICMzZDNkM2Q7XG4kZGFya0dyZXkyOiAjMjQyNDI0O1xuJGRlZmF1bHQ6ICMyNDI0MjQ7XG4kYmxhY2s6ICMwMDA7XG5cbiRsaWdodEJsdWVHcmV5MTogI2Y3ZjdmYztcbiRsaWdodEJsdWVHcmV5MjogI2VmZjBmNjtcbiRibHVlR3JleTE6ICNkNmQ4ZTc7XG4kYmx1ZUdyZXkyOiAjYTBhM2JkO1xuJGJsdWVHcmV5MzogIzZlNzE5MTtcbiRibHVlR3JleTQ6ICM0ZTRiNjY7XG4kZGFya0JsdWVHcmV5OiAjMTQxNDJhO1xuXG4kcHJpbWFyeTogIzAwNTZhNDtcbiRzZWNvbmRhcnk6ICNlNjE2OGQ7XG4kc3VjY2VzczogIzE0MTQyYTtcbiRpbmZvOiAjOTBiYTFlO1xuJHdhcm5pbmc6ICNlZjdkMTc7XG4kZGFuZ2VyOiAjZDQzMjE3O1xuJG11dGVkOiAjYWFhYWFhO1xuIiwiQG1peGluIHZlbmRvclByZWZpeCgkcHJvcGVydHksICR2YWx1ZSkge1xuXHRAZWFjaCAkcHJlZml4IGluIC13ZWJraXQtLCAtbW96LSwgLW1zLSwgLW8tLCAnJyB7XG5cdFx0I3skcHJlZml4fSN7JHByb3BlcnR5fTokdmFsdWU7XG5cdH1cbn1cblxuIiwiLyotLS0tLS0tLS0tLS0tLS1cblx0Qk9YXG4tLS0tLS0tLS0tLS0tLS0qL1xuaW1nIHtcblx0aW1hZ2UtcmVuZGVyaW5nOiAtbW96LWF1dG87XG5cdGltYWdlLXJlbmRlcmluZzogLW8tYXV0bztcblx0aW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xuXHRpbWFnZS1yZW5kZXJpbmc6IGF1dG87XG5cdC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IG5lYXJlc3QtbmVpZ2hib3I7XG59XG5cbi8vIOq4sOuzuCDrsJXsiqRcbi5ib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cdGJvcmRlci1yYWRpdXM6ICRiYXNlLXJhZGl1cztcbn1cblxuLmltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiJGJhc2Utc3BhY2U6IDhweDtcbiRiYXNlLXNwYWNlLTJ4OiAxNnB4O1xuJGJhc2Utc3BhY2UtM3g6IDI0cHg7XG4kYmFzZS1zcGFjZS00eDogMzJweDtcbiRiYXNlLXNwYWNlLTV4OiA0MHB4O1xuXG4kYmFzZS1yYWRpdXM6IDE2cHg7XG4kYmFzZS1yYWRpdXMtY2lyY2xlOiAxMDAlO1xuXG4kYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IC04cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiRib3gtc2hhZG93LTI6IDBweCA4cHggNDZweCAtOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4kYm94LXNoYWRvdy0zOiAwcHggMTZweCAxNnB4IC04cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiRmaWx0ZXItc2hhZG93OiBkcm9wLXNoYWRvdygycHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuIiwiLyotLS0tLS0tLS0tLS0tLS1cblx0QkxJTkRcbi0tLS0tLS0tLS0tLS0tLSovXG4vKiBibG9jayBlbGVtZW50ICovXG4uYmxpbmR7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyOiAwO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMCk7XG59XG5cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS1cblx0aGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhlYWRlcl93cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxcmVtO1xuXG5cdGJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5idG5fbWVudSB7XG5cdFx0Zm9udC1zaXplOiAzLjc1cmVtO1xuXHR9XG5cdC5sb2dvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxNS43NXJlbTtcblxuXHRcdGltZyB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdH1cblx0fVxuXHQuYnRuX3NlYXJjaCB7XG5cdFx0Zm9udC1zaXplOiAzLjc1cmVtO1xuXHR9XG59XG5cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdG5hdmlnYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubmF2aWdhdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdGEge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgMjBweDtcblxuXHRcdGkge1xuXHRcdFx0Zm9udC1zaXplOiAzLjc1cmVtO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvcGFjaXR5OiAwLjY1O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2VfbWFpbixcbi5wYWdlX215cGFnZSB7XG5cdC5uYXZpZ2F0aW9uIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cblx0XHQvL0BtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG5cdFx0Ly9cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0Ly99XG5cdH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tXG5cdHNpZGUgbWVudVxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaWRlX21lbnUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogLTEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDEwMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgLjZzIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCBlYXNlIC42cyAwcztcblx0LW1zLXRyYW5zaXRpb246IGFsbCBlYXNlIC42cyAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgLjZzIDBzO1xuXHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAuNnMgMHM7XG5cblx0Ji5hY3RpdmUge1xuXHRcdGxlZnQ6IDA7XG5cdFx0YW5pbWF0aW9uOiBiYWNrZ3JvdW5kQ29sb3IgLjNzIC42cyBib3RoIGFsdGVybmF0ZTtcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogYmFja2dyb3VuZENvbG9yIC4zcyAuNnMgYm90aCBhbHRlcm5hdGU7XG5cdH1cblx0LnNpZGVfYmcge1xuXHRcdHdpZHRoOiA2MCU7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdH1cblx0LnNpZGVfbG9nbyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxNS43NXJlbTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHQubWVudV9zaWRlIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogNXZ3O1xuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiZWJlYmU7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiA0dncgMTB2dztcblx0XHRcdFx0Y29sb3I6ICNmZWZlZmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHZ3O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUgYSB7XG5cdFx0XHRcdGNvbG9yOiAjZmYwMDAwO1xuXHRcdFx0fVxuXHRcdFx0Ji5wb2ludF9ncmVlbiBhIHtcblx0XHRcdFx0Y29sb3I6ICMxNTk2MDY7XG5cdFx0XHR9XG5cdFx0XHRzcGFuOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICctJztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGNvbG9yOiAjZmVmZWZlO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUgc3BhbjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogI2ZmMDAwMDtcblx0XHRcdH1cblx0XHRcdCYucG9pbnRfZ3JlZW4gc3BhbjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogIzE1OTYwNjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ0bl9jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA2MCU7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuQGtleWZyYW1lcyBiYWNrZ3JvdW5kQ29sb3Ige1xuXHQxMDAlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdH1cbn1cblxuIiwiLmRyb3Bkb3duIHtcblx0Zm9udC1zaXplOiAyLjEyNXJlbTsgLy8zNHB4XG5cblx0LmRlcHRoMSB7XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDYuMjVyZW07IC8vIDEwMHB4XG5cdFx0XHRsaW5lLWhlaWdodDogNi4yNXJlbTsgLy8gMTAwcHhcblx0XHRcdHBhZGRpbmc6IDAgMi44MTNyZW07IC8vNDVweFxuXHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiY2JjYmM7XG5cblx0XHRcdC5idG5fZHJvcGRvd24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogMi4wNjNyZW07IC8vMzNweFxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMS40MDZyZW07IC8vLTIyLjVweFxuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi44MTNyZW07IC8vNDVweFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZGVwdGgyIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC42cyAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNnMgMC4zcyBlYXNlLWluLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjZzIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjZzIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuNnMgMC4zcyBlYXNlLWluLW91dDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0aGVpZ2h0OiA1cmVtOyAvLzgwcHhcblx0XHRcdGxpbmUtaGVpZ2h0OiA1cmVtOyAvLzgwcHhcblx0XHRcdHBhZGRpbmc6IDAgNC43NXJlbTsgLy83NnB4XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JjYmNiYztcblx0XHRcdGJhY2tncm91bmQ6ICNiY2JjYmM7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjOGQ5MWE4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcIm1peGlucy9kb3Rkb3Rkb3RcIjtcblxuLnRhYl9ib3gge1xuXHQudGFiX21lbnUge1xuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMS4yNXJlbSAwOyAvLyAzNlxuXHRcdFx0cGFkZGluZzogMCAxcmVtOyAvLyAxNlxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIGFuZCBFZGdlICovXG5cdFx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhKi9cblx0XHRcdH1cblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwLjYyNXJlbTsgLy8xNzBweFxuXHRcdFx0aGVpZ2h0OiAzLjc1cmVtOyAvLzYwcHhcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjRyZW07XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTsgLy8yNHB4XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmNiY2JjO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjOGQ5MWE4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRhYl9jb250ZW50IHtcblx0XHQmID4gZGl2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAwIC0xMHB4O1xuXHRcdH1cblx0XHQuaXRlbSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMTJweCk7XG5cdFx0XHRtYXJnaW46IDAgMCAxM3B4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuMzc1cmVtOyAvLzIycHhcblxuXHRcdFx0LnRodW1ibmFpbCB7XG5cdFx0XHRcdC8vIHdpZHRoOiAxNy4yNXJlbTsgLy8yNzZweFxuXHRcdFx0XHRoZWlnaHQ6IDExLjVyZW07IC8vMTg0cHhcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC42MjVyZW07IC8vMTBweFxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGRvdCgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkBtaXhpbiBkb3QoJGxpbmU6MSwgJGxpbmUtaGVpZ2h0Om51bGwpe1xuXHRAaWYgJGxpbmUgPT0gMSB7XG5cdFx0Lyog7ZWcIOykhCDsnbzrlYwgKi9cblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR3aWR0aDoxMDAlO1xuXHRcdHdoaXRlLXNwYWNlOm5vd3JhcDtcblx0XHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xuXHR9QGVsc2V7XG5cdFx0Lyog7Jes65+sIOykhCDsnbzrlYwgKi9cblx0XHR3aGl0ZS1zcGFjZTpub3JtYWw7XG5cdFx0bWF4LWhlaWdodDooJGxpbmUtaGVpZ2h0ICogJGxpbmUpK2VtOy8qIGxpbmUtaGVpZ2h0ICogY2xhbXAgPSBoZWlnaHQoZW0pICovXG5cdFx0bGluZS1oZWlnaHQ6JGxpbmUtaGVpZ2h0O1xuXHRcdHdvcmQtd3JhcDpicmVhay13b3JkO1xuXHRcdGRpc3BsYXk6LXdlYmtpdC1ib3g7XG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiRsaW5lO1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtcblx0fVxuXHRvdmVyZmxvdzpoaWRkZW47XG59XG4iLCIudG9wX2FyZWEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vaGVpZ2h0OiAyOS4zNzVyZW07IC8vNDcwcHhcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXHQuYm5fdGV4dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly9oZWlnaHQ6IDEwMCU7XG5cblx0XHRwIHtcblx0XHRcdGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAyLjVyZW07IC8vNDBweFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdHRleHQtc2hhZG93OiAxcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdFx0fVxuXHRcdC50aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDMuNzVyZW07IC8vNjBweFxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0LnN1Yl9oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiA1O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgjMDAwLCAuMDUpLCByZ2JhKCMwMDAsIDApKTtcblx0fVxuXHRidXR0b24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMy43NXJlbTsgLy82MHB4XG5cblx0XHRpIHtcblx0XHRcdHRleHQtc2hhZG93OiAxcHggMnB4IDJweCAjMDAwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdCYuYnRuX3NlYXJjaCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLVxuXHRzbGlkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2xpZGVyIHtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuXG4gIGltZyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyNSU7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLm1haW5fdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IC8vMzBweFxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5zdWJfdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vMThweFxuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XG5cdCAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMTBweDtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAwLjYyNXJlbTtcbiAgICAgIGhlaWdodDogMC42MjVyZW07XG5cbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ+KXjyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAn4peLJztcbiAgICAgICAgY29sb3I6ICNhOGE4YTggIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VfbWFpbiB7XG5cdCNzbGlkZXIwMSB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc2xpZGVyX2RvdCB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjbGluZVNsaWRlciB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuICAjc2xpZGVyMDIuc2xpZGVyIHtcbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgfVxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBtYXJnaW46IDAgMC4zNzVyZW07Ly8gNnB4XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxNXJlbTsvLyAyNDBweFxuICAgICAgICBoZWlnaHQ6IDE1cmVtOy8vIDI0MHB4XG4gICAgICB9XG4gICAgfVxuICB9XG4gICN0d29TbGlkZXIge1xuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBtYXJnaW46IDAgMC4zNzVyZW07Ly8gNnB4XG5cdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNXJlbTsvLyAyNDBweFxuICAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsImlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVse1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDo6YmVmb3Jle1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlcjoxcHggc29saWQgIzk1OTU5NTtcbn1cbmlucHV0W2NsYXNzPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmV7XG4gIGNvbnRlbnQ6IHVybCgnaHR0cHM6Ly9hcGkuaWNvbmlmeS5kZXNpZ24vcGgvY2FyZXQtZG93bi5zdmc/Y29sb3I9d2hpdGUmd2lkdGg9MTgnKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM0MDREOTg7XG59IiwiLmNvbnRyb2xfYnRucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcblxuICBidXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMuNzVyZW07IC8vNjBweFxuXG4gICAgaSB7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAycHggIzAwMDtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgJ2NvbXBvbmVudHMvY2hlY2tib3gnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jb250cm9sX2J0bnMnO1xuXG4ucGFnZV9sb2dpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuY29udGFpbmVyX3dyYXAge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICM0MTREOTc7XG4gICAgfVxuICAgIC5mb3JtX2JveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk1OTU5NTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuX2xvZ2luIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzQxNEQ5NztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLmZpbmRfYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM5NTk1OTU7XG5cbiAgICAgICAgc3BhbiwgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ3wnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubXQtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmZvX3R4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiAjNDE0RDk3O1xuICAgIH1cblxuICAgIC5maW5kX2VuZCB7XG4gICAgICAgIC5pbmZvX3R4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBjb2xvcjogIzQxNEQ5NztcbiAgICAgICAgfVxuICAgICAgICAuZmluZF9ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tXG5cdG15cGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlX215cGFnZSB7XG5cdC51c2VyX2luZm8ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDZyZW0gMCAwOyAvLzE0NXB4XG5cblx0XHQudGh1bWJuYWlsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTcuOTM4cmVtOyAvLzI4N3B4XG5cdFx0XHRoZWlnaHQ6IDE3LjkzOHJlbTsgLy8yODdweFxuXHRcdFx0Zm9udC1zaXplOiAxMi41cmVtOyAvLzIwMHB4XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNiZWJlYmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0LW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdC5uYW1lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAuODc1cmVtIGF1dG87XG5cdFx0XHRmb250LXNpemU6IDMuMTI1cmVtOyAvLzUwcHhcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHQuZW1haWwge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07IC8vMjRweFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdH1cblx0Lm1lbnUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMjAlIDEwJSAyMCU7XG5cblx0XHRhIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMS42MjVyZW07IC8vMjZweFxuXHRcdFx0Y29sb3I6ICM5ODk4OTg7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNS42MjVyZW07IC8vOTBweFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdH1cblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0aDIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiA1cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUuNXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XG5cdFx0fVxuXHR9XG5cdC5tb2RpZnlfZm9ybSB7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRtYXJnaW4tdG9wOiAyLjYyNXJlbTtcblxuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNSUgLSAxNXB4KTtcblx0XHRcdGhlaWdodDogMy43NXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRURFREVEO1xuXHRcdH1cblx0XHQucHdfZm9ybSB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MCUgLSAxNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ0bl9hZ3JlZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNXJlbTtcblx0XHRcdGJhY2tncm91bmQ6ICM0MTREOTc7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0bWFyZ2luOiA1LjI1cmVtIDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHR9XG5cdH1cbn0iXX0= */
