@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,600;1,600&display=swap');
:root {
	--black: #000;
	--black-rgb: 0, 0, 0;
	--white: #fff;
	--white-rgb: 255, 255, 255;
	--color-primary: #0093a0;
	--color-primary-rgb: 0, 147, 160;
	--color-secondary: #1e346c;
	--color-secondary-rgb: 30, 52, 108;
	--color-tertiary: #a98224;
	--color-tertiary-rgb: 169, 130, 36;

	--default-font-family:
		"Helvetica Neue",
		Arial,
		"Hiragino Kaku Gothic ProN",
		"Hiragino Sans",
		"BIZ UDPGothic",
		Meiryo;
	--default-font-weight: 600; /*300, 400, 600 */
	--color-text: var(--black, #000);

	--min-content-width: 32rem;
	--max-content-width: 100rem;
	--gutter: 2rem;
	--content-width: calc(var(--max-content-width) + (var(--gutter) * 2));
	--content-padding-inline: var(--gutter);
	--inner-padding-block: 8rem;
	--header-height: 10.5rem;

}
body {
	font-family: var(--default-font-family), sans-serif;
	font-weight: var(--default-font-weight);
	min-width: var(--min-content-width);
	min-height: 100dvh;
	position: relative;
	padding-top: 0;
}
form,
.select2-container {
	font-weight: 400;
}
@media screen and (min-width: 897px) {
	.hidden-pc {
		display: none !important;
	}
}
@media screen and (max-width: 896px) {
	.hidden-sp {
		display: none !important;
	}
}
.wrapper {
	max-width: var(--content-width);
	margin: 0 auto;
	padding: var(--inner-padding-block) var(--gutter);
}
.sec-heading-title {}
.sec-marker {
	position: absolute;
	display: block;
	top: 0;
	left: 50%;
	width:  2.37rem;
	height: 2.37rem;
}
.sec-marker.mk1 {
		background-color: var(--color-secondary);
		transform: translate(calc(-50% - 50%), 0);
	}
.sec-marker.mk2 {
		background-color: #b09966;
		transform: translate(calc(50% - 50%), 0);
	}
@media screen and (max-width: 896px) {
	.sec-marker {
		width:  calc(3.3rem / 2);
		height: calc(3.3rem / 2);
	}
}
.header {
	--inner-padding-block: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	font-weight: 600;
	color: var(--color-secondary);
}
.header > .wrapper {
		display: flex;
		justify-content: center;
		flex-flow: column;
		height: var(--header-height);
	}
@media screen and (max-width: 896px) {
	.header {
		--header-height: auto;
		--gutter: 1rem;
		--content-width: 100%;
		position: static;
	}
		.header > .wrapper {
			place-items: center;
			padding-block: .5rem;
		}
		.header img	{
			display: block;
		}
}
.lay-header {
	display: grid;
	grid-template-columns: auto 1fr;
	place-content: end start;
	gap: 0 1rem;
	width: 100%;
}
@media screen and (max-width: 896px) {
	.lay-header {
		grid-template-columns: auto 1fr;
		grid-template-areas:
			"text text"
			"logo contact";
	}
}
@media screen and (min-width: 897px) {
	.lay-header {
		grid-template-areas:
			"text contact"
			"logo contact";
	}
}
.logo {
	grid-area: logo;
	align-self: center;
}
.header-logo-image {
	width: calc( 63.2rem / 2);
}
@media screen and (max-width: 896px) {
	.header-logo-image {
		width: clamp(calc( 30.1rem / 2), calc( (301vw / 2) / 3.2), calc( 30.1rem / 2));
	}
}
.header-title {
	--font-size: clamp(1.2rem, calc(12vw / 8.97), 1.4rem);
	font-size: var(--font-size);
	margin-bottom: .5em;
	grid-area: text;
	line-height: 1.4;
}
@media screen and (max-width: 896px) {
	.header-title {
		--font-size: clamp(.73rem, calc(7.3vw / 3.2), 1rem);
	}
}
.header-contact {
	display: grid;
	gap: .3rem;
	line-height: 1;
	place-content: center end;
	place-items: center end;
	grid-area: contact;
}
@media screen and (min-width: 897px) {
	.header-contact {
	}
}
.header-contact-tel {
	--font-size: clamp(2.4rem, calc(24vw / 3.2), calc(5.9rem / 2));
	font-size: var(--font-size);
	letter-spacing: calc(20em / 1000);
	font-family: "Barlow Condensed", sans-serif;
	display: flex;
	align-items: center;
	gap: .5rem;
	white-space: nowrap;
}
.header-contact-tel::before {
		content: "";
		width: .9em;
		aspect-ratio: 1;
		background-image: url("../img/home/icon-tel.png");
		background-size: contain;
		background-repeat: no-repeat;
		transform: translateY(.1rem);
	}
@media screen and (min-width: 897px) {
	.header-contact-tel {
		--font-size: 5.5rem;
		pointer-events: none;
	}
		.header-contact-tel::before {
			width: 5rem;
			transform: translateY(.25rem);
		}
}
.header-contact-hour {
	--font-size: 1.6rem;
	font-size: var(--font-size);
	justify-self: center;
	white-space: nowrap;
}
@media screen and (max-width: 896px) {
	.header-contact-hour {
		--font-size: clamp(.75rem, calc(7.5vw / 3.2), .84rem);
	}
}
.footer {
	--bg-color: #6d9ca8;
	color: var(--white);
	background-color: var(--bg-color);
	text-align: center;


}
.footer > .wrapper {
		padding-block: 3rem 3.5rem;
	}
@media screen and (max-width: 896px) {
		.footer > .wrapper {
			padding-block: calc(7.5rem * .5) calc(7.7rem * .5);
		}
}
.footer-nav {
}
.footer-nav-list {
	display: flex;
	justify-content: center;
	align-items: center;
}
.footer-nav-list a {
		text-decoration: underline;
		text-underline-offset: .3em;
		text-decoration-color: rgba(var(--white-rgb), 0.75);
	}
.footer-nav-item {
	font-size: 1.4rem;
	letter-spacing: .224rem;
	line-height: 1;
}
.footer-nav-item + * {
		margin-left: 1.5em;
		padding-left: 1.5em;
		border-left: 1px solid rgba(var(--white-rgb), 0.75);
	}
@media screen and (max-width: 896px) {
	.footer-nav-item {
		font-size: 1.2rem;
		letter-spacing: calc(.392rem * .5);
	}
}
.footer-logo-picture {
	margin-top: 1.5em;
}
.footer-logo-image {
	width: calc(53.0rem / 2);
}
@media screen and (max-width: 896px) {
	.footer-logo-image {
		width: calc(44.6rem / 2);
	}
}
.footer-copyright {
	margin-top: 1em;
}
.footer-copyright small {
		font-size: 1rem;
		letter-spacing: .16rem;
	}
@media screen and (max-width: 896px) {
	.footer-copyright {
		margin-top: 1em;
	}
}
.main-visual {
	background-image: url("../img/home/pc/main-visual.png"),
		linear-gradient(to top, var(--white), rgb(208, 222, 223));
	background-size: auto 73rem, auto;
	background-position: center top, center;
	background-repeat: no-repeat;
}
.main-visual > .wrapper {
		max-width: 100%;
		padding-block: calc(var(--header-height) + 2.4rem) 3.3rem;
	}
@media screen and (max-width: 896px) {
	.main-visual {
		background-image: none;
	}
		.main-visual .wrapper {
			padding: 0;
		}
}
@media screen and (min-width: 897px) {
	.main-visual {
	}
}
.lay-main-visual {
	grid-template-columns: 1fr;
	display: grid;
}
@media screen and (max-width: 896px){
		.lay-main-visual .col {
			--gutter: 2.5rem;
			background-color: var(--color-secondary);
			grid-row: 2 / 3;
			padding: 0 var(--gutter) 4rem;
		}
			.lay-main-visual .col + .col {
				background-image: linear-gradient(to top, var(--white), rgb(208, 222, 223));
				grid-row: 1 / 2;
				padding: 0;
			}
}
@media screen and (min-width: 897px) {
	.lay-main-visual {
		grid-template-columns: 1fr 34rem minmax(1%, 4%) minmax(min-content, calc(117.3rem / 2)) 1fr;
	}
		.lay-main-visual .col {
			grid-column: 2 / 3;
		}
			.lay-main-visual .col + .col {
				grid-column: 4 / 5;
				align-self: center;
			}
}
.top-form {
	position: relative;
	padding-block: 2.2em 2.5em;
	margin-top: 2rem;
}
@media screen and (max-width: 896px) {
	.top-form {
		box-shadow: 0 0 3px #ccc;
		margin-top: -2.5rem;
	}
}
.form-heading-list {
	display: flex;
	justify-content: end;
	position: absolute;
	margin-top: -1.2em;
	width: 100%;
	top: 0;
	left: 0;
}
.form-heading-list-item {
	width: 6.3rem;
	aspect-ratio: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: var(--color-secondary);
	border-radius: 50%;
	color: var(--white);
	font-size: 2rem;
	font-weight: 600;
}
@media screen and (max-width: 896px) {
	.form-heading-list-item {
		width: calc(11.7rem / 2);
	}
}
.form-heading-pic {
	text-align: center;
}
.form-heading-img {
	width: calc(62.8rem / 2);
}
.form-heading-img + * {
		margin-top: 1em;
	}
@media screen and (max-width: 896px) {
	.form-heading-img {
		width: calc(58.4rem / 2);
	}
}
.top-form__item {
	margin-bottom: .7em;
}
.top-form__item:last-child {
		margin-bottom: 1em;
	}
.main-visual-title {
	text-align: center;
}
@media screen and (max-width: 896px) {
	.main-visual-title {
	}
}
.main-visual-title-picture {
}
.main-visual-title-image {
	width: calc(117.3rem / 2);
	/*width: clamp(50rem, 27.797rem + 39.6vw, 57.5rem); */
	/*transform: translateY(-2rem); */
}
@media screen and (max-width: 896px) {
	.main-visual-title-image {
		width: 100%;
		/*width: clamp(50rem, 46.225rem + 20.13vw, 57.5rem); */
	}
}
.form-heading-pic {
	margin-bottom: 2em;
	display: block;
}
.form-heading-img {

}
.wpcf7-spinner,
.wpcf7-list-item-label {
	display: none;
}
.sec-check {
	color: var(--white);
	background-color: #3c5373;
	position: relative;

}
.sec-check .sec-heading > .wrapper {
			padding-block: 7rem;
		}
.sec-check .sec-content {
		--max-content-width: 92rem;
		--content-width: calc(var(--max-content-width) + (var(--gutter) * 2));
		padding-block: 0;

	}
.sec-check .sec-content:nth-child( odd ) {
			background-color: #1a2c45;
		}
.sec-check .sec-content > .wrapper {
			padding-block: 8em 4.5em;
			position: relative;
		}
@media screen and (max-width: 896px) {
			.sec-check .sec-heading > .wrapper {
				padding-block: 5rem 5rem;
			}
			.sec-check .sec-content .wrapper {
				padding-block: 6em 3em;
			}
}
.sec-check-num {
	color: var(--color-secondary);
	font-weight: 600;
	font-family: serif;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
@media screen and (max-width: 896px) {
	.sec-check-num {
	}
}
.sec-check-num-picture {}
.sec-check-num-image.num1 {
		width: calc(66.2rem / 2);
	}
.sec-check-num-image.num2 {
		width: calc(67.8rem / 2);
	}
.sec-check-num-image.num3 {
		width: calc(67.3rem / 2);
	}
@media screen and (max-width: 896px) {
		.sec-check-num-image.num1 {
			width: calc(38rem / 2);
		}
		.sec-check-num-image.num2 {
			width: calc(39rem / 2);
		}
		.sec-check-num-image.num3 {
			width: calc(38.7rem / 2);
		}
}
.sec-check-heading-title {
}
.sec-check-heading-title-picture {
	text-align: center;
}
.sec-check-heading-title-image {
	width: calc( 47.0rem / 2 );
}
@media screen and (min-width: 897px) {
	.sec-check-heading-title-image {
		width: calc( 81.4rem / 2 );
	}
}
.sec-check-title {
}
.sec-check-title-image.ttl1 {
		width: calc(134.2rem / 2);
	}
.sec-check-title-image.ttl2 {
		width: calc(92.8rem / 2);
	}
.sec-check-title-image.ttl3 {
		width: calc(52.8rem / 2);
	}
@media screen and (max-width: 896px) {
		.sec-check-title-image.ttl1 {
			width: calc(59.9rem / 2);
		}
		.sec-check-title-image.ttl2 {
			width: calc(62.8rem / 2);
		}
		.sec-check-title-image.ttl3 {
			width: calc(39.3rem / 2);
		}
}
.sec-check-paragraph {
	font-size: 1.7rem;
	letter-spacing: calc(30em / 1000);
	margin-top: 2em;
}
@media screen and (max-width: 896px) {
	.sec-check-paragraph {
		font-size: 1.4rem;
	}
}
.sec-check-picture {
	margin-top: 2.5em;
}
@media screen and (max-width: 896px) {
	.sec-check-picture {
		margin-top: 2rem;
	}
}
.sec-check-image {
	display: block;
	margin-inline: auto;
	width: calc( 162.4rem / 2);
	box-shadow: 0 0 1.11rem .2rem rgba(var(--black-rgb), .1);
}
.sec-rationale {
	--max-content-width: 100rem;
	position: relative;
	background-color: #3c5373;
	color: var(--white);

}
.sec-rationale .sec-heading > .wrapper {
			padding-block: 8rem 0;
		}
.sec-rationale .sec-content > .wrapper {
			padding-block: 2rem 5rem;
			padding-inline: 2rem;
		}
@media screen and (max-width: 896px) {
			.sec-rationale .sec-heading > .wrapper {
				padding-block: 5rem 0;
			}

		.sec-rationale .sec-content {
			background-color: transparent;
		}
			.sec-rationale .sec-content > .wrapper {
				padding-block: 4rem 3rem;
				padding-inline: 3rem;
			}

}
.sec-rationale-title {
	text-align: center;
}
.lay-rationale-item {
}
@media screen and (min-width: 897px) {
	.lay-rationale-item {
		display: flex;
		gap: 4rem;
		margin-top: 5rem;
	}
}
.sec-rationale-item {
	padding: 4em 2.5em;
	background-color: var(--white);
	border: 1px solid #b4aa94;
	position: relative;
}
.sec-rationale-item + * {
		margin-top: 10rem;
	}
@media screen and (max-width: 896px) {
	.sec-rationale-item {
		padding: 1em 1.4em 2em;
	}
		.sec-rationale-item + * {
			margin-top: 5rem;
		}
}
.sec-rationale-item-num {
	position: absolute;
	top: -2.5rem;
	left: 0;
	width: 100%;
	line-height: 1;
}
@media screen and (min-width: 897px) {
	.sec-rationale-item-num {
		top: -3.5rem;
		text-align: center;
	}
}
.sec-rationale-item-num-image {
	width: calc(11.8rem / 2);
	transform: translateX(-40%);
}
@media screen and (min-width: 897px) {
	.sec-rationale-item-num-image {
		width: calc(13.5rem / 2);
		transform: translateX(0);
	}
}
.sec-rationale-heading-title-image {
	width: calc(139.8rem / 2);
}
@media screen and (max-width: 896px) {
	.sec-rationale-heading-title-image {
		width: calc(59.3rem / 2);
	}
}
.sec-rationale-item-title {
	text-align: center;
	margin-top: 1em;
}
.sec-rationale-item-title-picture {
}
.sec-rationale-item-title-image.ttl1 {
		width: calc(115.8rem / 2);
	}
.sec-rationale-item-title-image.ttl2 {
		width: calc(101.6rem / 2);
	}
.sec-rationale-item-title-image.ttl3 {
		width: calc(115.2rem / 2);
	}
@media screen and (max-width: 896px) {
		.sec-rationale-item-title-image.ttl1 {
			width: calc(34.0rem / 2);
		}
		.sec-rationale-item-title-image.ttl2 {
			width: calc(41.2rem / 2);
		}
		.sec-rationale-item-title-image.ttl3 {
			width: calc(55.8rem / 2);
		}
}
.sec-rationale-item-picture {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 2.5rem;
}
@media screen and (min-width: 897px) {
	.sec-rationale-item-picture {
		background-color: #eaf1f6;
		padding: 1.5em;
		width: 31rem;
		flex-shrink: 0;
		margin-top: 0;
	}
}
.sec-rationale-item-image.fig1 {
		width: calc(51.0rem / 2);
	}
.sec-rationale-item-image.fig2 {
		width: calc(53.0rem / 2);
	}
.sec-rationale-item-image.fig3 {
		width: calc(22.6rem / 2);
	}
@media screen and (max-width: 896px) {
		.sec-rationale-item-image.fig1 {
			width: calc(44.8rem / 2);
		}
		.sec-rationale-item-image.fig2 {
			width: calc(46.8rem / 2);
		}
		.sec-rationale-item-image.fig3 {
			width: calc(18.0rem / 2);
		}
}
.sec-rationale-item-paragraph {
	color: #444;
	font-size: 1.7rem;
	letter-spacing: normal;
}
@media screen and (max-width: 896px) {
	.sec-rationale-item-paragraph {
		font-size: 1.4rem;
		letter-spacing: calc(30em / 1000);
		margin-top: 2rem;
	}
}
.sec-certified-only {
	background-color: #e7ecf0;
	position: relative;

}
.sec-certified-only .sec-heading > .wrapper {
			padding-block: 8rem 0;
		}
.sec-certified-only .sec-content > .wrapper {
			padding-block: 0 2em;
		}
@media screen and (max-width: 896px) {
	.sec-certified-only {
		background-color: #cedee1;

	}
			.sec-certified-only .sec-heading > .wrapper {
				padding-block: 5.5rem 0;
			}

		.sec-certified-only .sec-content {
			background-color: transparent;
		}
			.sec-certified-only .sec-content > .wrapper {
				padding-block: 3rem 3em;
				padding-inline: 2em;
			}

}
@media screen and (max-width: 896px) {
	.lay-sec-certified-only {
		display: grid;
		grid-template-columns: 4rem 1fr 4rem;
	}
	.pg1 {
		grid-column: 1 / -1;
	}
	.sec-certified-only-picture {
		grid-column: 1 / -2;
		margin-top: 1.5em;
	}
	.sec-certified-only-bg {
		grid-column: 2 / -1;
		margin-top: -5rem;
	}
}
@media screen and (min-width: 897px) {
	.lay-sec-certified-only {
		display: grid;
		grid-template-columns: 1fr 5rem 5rem 1.2fr;
		grid-template-rows: auto 1fr;
		grid-template-areas:
			"pic prg1"
			"pic prg2";
	}
	.pg1 {
		grid-area: prg1;
		grid-column: 4 / -1;
	}
	.sec-certified-only-picture {
		grid-area: pic;
		grid-column: 1 / -3;
	}
	.sec-certified-only-bg {
		grid-area: prg2;
		grid-column: 2 / -1;
		margin-top: 4rem;
	}
}
.sec-certified-only-title {
	font-weight: 600;
	text-align: center;
}
.sec-certified-only-heading-title-image {
	width: calc( 108.6rem / 2);
}
@media screen and (max-width: 896px) {
	.sec-certified-only-heading-title-image {
		width: calc( 67.1rem / 2);
	}
}
.sec-certified-only-bg {
	background-color: var(--white);
	padding: 1em .5em 2em 1.5em;
}
@media screen and (max-width: 896px) {
	.sec-certified-only-bg {
		padding: 2em 1.7em 2em;
	}
}
.sec-certified-only-paragraph {
	color: #023236;
	font-size: 1.7rem;
	letter-spacing: calc(20em / 1000);
}
.sec-certified-only-paragraph.pg2 {
		margin-top: 1em;
		font-size: 1.5rem;
		letter-spacing: calc(10em / 1000);
		line-height: 2;
	}
@media screen and (max-width: 896px) {
	.sec-certified-only-paragraph {
		font-size: 1.3rem;
		letter-spacing: calc(40em / 1000);
	}

		.sec-certified-only-paragraph.pg2 {
			font-size: 1.3rem;
			letter-spacing: calc(40em / 1000);
			line-height: 1.65;
		}
}
.ttl2 {
	color: var(--color-secondary);
	font-size: 2.1rem;
	margin-right: .5em;
	letter-spacing: calc(40em / 1000);
}
@media screen and (max-width: 896px) {
	.ttl2 {
		font-size: 1.7rem;
		letter-spacing: normal;
	}
}
.sec-certified-only-image {
	background-color: #fff;
	box-shadow: 0 0 1.11rem .2rem rgba(var(--black-rgb), .1);
	/*width: calc( 92.4rem / 2); */
}
.sec-user-feedback {
	position: relative;
	background-color: #c8bb9f;

}
.sec-user-feedback .sec-heading > .wrapper {
			padding-block: 8rem 0;
		}
.sec-user-feedback .sec-content > .wrapper {
			padding-block: 0;
		}
@media screen and (max-width: 896px) {
			.sec-user-feedback .sec-heading > .wrapper {
				padding-block: 4.5rem 1em;
			}
			.sec-user-feedback .sec-content > .wrapper {
				padding-block: 3rem;
			}

}
.sec-user-feedback-heading-title-picture {
	text-align: center;
}
.sec-user-feedback-heading-title-image {
	width: calc( 76rem / 2 );
}
@media screen and (max-width: 896px) {
	.sec-user-feedback-heading-title-image {
		width: calc(43.6rem / 2);
	}
}
.lay-user-feedback-content {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 4rem;
}
@media screen and (max-width: 896px) {
	.lay-user-feedback-content {
		grid-template-columns: repeat(auto-fill, minmax(34rem, 1fr));
		gap: 2rem;
	}
}
@media screen and (max-width: 400px) {
	.lay-user-feedback-content {
		grid-template-columns: 1fr;
	}
}
.item-user-feedback {
	padding: 6em 1.5em 2em 1.5em;
	background-color: var(--white);
	position: relative;
}
.sec-user-feedback-title {
	background-color: #3c5373;
	color: var(--white);
	position: absolute;
	top: 2em;
	left: 0;
	line-height: 1;
	padding: .6em 0 .6em 5em;
	font-size: 1.9rem;
	letter-spacing: calc(40em / 1000);
	width: 17em;
}
.sec-user-feedback-title::after {
		--bg-color: var(--white);
		position: absolute;
		width: 8.8%;
		height: calc(100% + 2px);
		top: -1px;
		right: -1px;
		content: "";
		background-color: var(--bg-color);
		clip-path: polygon(0 100%, 100% 0, 100% 100%);
		border: 1px solid var(--bg-color);
	}
@media screen and (max-width: 896px) {
	.sec-user-feedback-title {
		font-size: 1.4rem;
		letter-spacing: calc(30em / 1000);
		top: 1.5em;
		padding-left: 5em;
		padding-right: 2em;
	}
}
.sec-user-feedback-title-icon {
	position: absolute;
	top: 50%;
	left: 0;
	width: 6rem;
	aspect-ratio: 1;
	display: block;
	transform: translate(2rem, -50%);
	background-size: contain;
	background-image: url( ../img/home/pc/icon-user-feedback.png);

}
@media screen and (max-width: 896px) {
	.sec-user-feedback-title-icon {
		width: 4.4rem;
		transform: translate(1rem, -50%);
	}
}
.sec-user-feedback-paragraph {
	letter-spacing: calc(60em / 1000);
}
.sec-user-feedback-paragraph:nth-of-type(1) {
		font-size: 1.7rem;
		margin-bottom: .5em;
	}
@media screen and (max-width: 896px) {
		.sec-user-feedback-paragraph:nth-of-type(1) {
			font-size: 1.5rem;
			letter-spacing: calc(30em / 1000);
		}
}
.bg-color {
	background-color: #eaf1f6;
	padding: 1em 1.2em 1em 1.6em;
	margin-top: 1em;
}
.sec-user-feedback-figure {
	text-align: center;
}
@media screen and (max-width: 896px) {
	.sec-user-feedback-figure {
		margin-top: 2em;
	}
}
.sec-user-feedback-image {
	width: calc( 34.6rem / 2);
}
@media screen and (min-width: 897px) {

	.lay-user-feedback-content {

	}

	.sec-content {
		background-color: transparent;
		padding: 4em 2em 3em;
		grid-column: content;
		position: relative;
		display: flex;
		justify-content: space-between;
		align-items: start;
	}

	.sec-user-feedback-title {

	}

	.sec-user-feedback-figure {
	}

	.sec-user-feedback-image {
		width: calc( 69.2rem / 2);
	}

}
.sec-flow {
	position: relative;
}
.sec-flow > .wrapper {
		padding-bottom: 2em;
	}
.sec-flow .sec-heading {
	}
.sec-flow .sec-content {
		padding-block: 4em 0;
		padding-inline: 0;
	}
@media screen and (max-width: 896px) {
		.sec-flow .sec-heading {
		}

		.sec-flow .sec-content {
			padding-block: 2.5em 0;
		}
}
@media screen and (max-width: 896px) {
	.sec-flow {
		--inner-padding-block: 3.5em;
		--gutter: 2em;
	}
}
.lay-sec-flow {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 3.6rem;
}
@media screen and (max-width: 896px) {
	.lay-sec-flow {
		grid-template-columns: 1fr;
	}
}
.flow-item-heading {}
.flow-item-body {
	padding: 1.25em 1.66em;
}
.sec-flow-heading-title-picture {
	text-align: center;
}
.sec-flow-heading-title-image {
	width: calc( 98.8rem / 2 );
}
@media screen and (max-width: 896px) {
	.sec-flow-heading-title-image {
		width: calc(57.9rem / 2);
	}
}
.flow-item {
	--bg-color: #eaf1f6;
	background-color: var(--bg-color);
	background-repeat: no-repeat;
	background-size: calc( 26rem / 2) auto;
}
.flow-item.step1 {
		background-image: url(../img/home/pc/ttl-step-1.png);
	}
.flow-item.step2 {
		background-image: url(../img/home/pc/ttl-step-2.png);
	}
.flow-item.step3 {
		background-image: url(../img/home/pc/ttl-step-3.png);
	}
.flow-item + .flow-item {
		position: relative;
	}
.flow-item + .flow-item::before {
			content: "";
			position: absolute;
			top: 50%;
			left: 0;
			transform: translate(calc((100% + .5em) * -1), -50%);
			width:  2.0rem;
			height: 2.4rem;
			background-color: var(--color-secondary);
			clip-path: polygon(0% 0%, 100% 50%, 0% 100%);
		}
@media screen and (max-width: 896px) {
	.flow-item {
		background-size: calc( 22rem / 2 ) auto;
	}
			.flow-item + .flow-item::before {
				top: 0;
				left: 50%;
				transform: translate(-50%, .3rem);
				width:  2.5rem;
				height: 2.1rem;
				clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
			}
		.flow-item.step1 {
			background-image: url(../img/home/ttl-step-1.png);
		}
		.flow-item.step2 {
			background-image: url(../img/home/ttl-step-2.png);
		}
		.flow-item.step3 {
			background-image: url(../img/home/ttl-step-3.png);
		}
}
.flow-item-figure {
	color: var(--color-secondary);
	text-align: center;
	padding: 6rem 1rem 2rem 2rem;
}
@media screen and (max-width: 896px) {
	.flow-item-figure {
		text-align: left;
		padding-top: 5rem;
		padding-bottom: 1rem;
	}
}
.flow-item-image {
	width: auto;
}
.flow-item-image.fig1 {
		height: calc(41rem / 2);
	}
.flow-item-image.fig2 {
		height: calc(40.5rem / 2);
	}
.flow-item-image.fig3 {
		height: calc(40.6rem / 2);
	}
@media screen and (max-width: 896px) {
		.flow-item-image.fig1 {
			height: calc(13.9rem / 2);
		}
		.flow-item-image.fig2 {
			height: calc(9.8rem / 2);
		}
		.flow-item-image.fig3 {
			height: calc(13.4rem / 2);
		}
}
.flow-item-paragraph {
	font-size: 1.5rem;
	letter-spacing: normal;
}
@media screen and (max-width: 896px) {
	.flow-item-paragraph {
		font-size: 1.3rem;
	}
}
.sec-secret > .wrapper {
		--content-width: 108rem;
	}
.sec-secret .sec-content {
		padding: 0 2rem;
	}
@media screen and (max-width: 896px) {

		.sec-secret > .wrapper {
			padding: 3rem 0 4rem;
		}

		.sec-secret .sec-content {
		}

}
.sec-secret-content-bg-border {
	position: relative;
	background-color: #efe7d5;
	border: 3px solid var(--color-tertiary);
	padding: 5.5rem 24rem 4.5rem 4rem;
	width: 100%;
}
@media screen and (max-width: 896px) {
	.sec-secret-content-bg-border {
		border-width: 2px;
		padding: 4.5rem 8em 2rem 2rem;
	}
}
.sec-secret-content-title {
	font-size: 3.3rem;
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	text-align: center;
	transform: translateY(-50%);
	letter-spacing: calc(60em / 1000);
}
.sec-secret-content-title span {
		color: var(--white);
		background-color: var(--color-tertiary);
		padding: .4em 1em;
		border-radius: 100vw;
		box-shadow: 0 0 1.11rem .2rem rgba(0, 0, 0, .1);
	}
@media screen and (max-width: 896px) {
	.sec-secret-content-title {
		font-size: 2.3rem;
	}
		.sec-secret-content-title span {
		}
}
.sec-secret-heading-title-picture {
	text-align: center;
}
@media screen and (max-width: 896px) {
	.sec-secret-heading-title-picture {
	}
}
.sec-secret-heading-title-image {
	width: calc( 86.8rem / 2 );
}
@media screen and (max-width: 896px) {
	.sec-secret-heading-title-image {
		max-width: calc( 113.6rem / 4 );
	}
}
.sec-secret-content-paragraph {
	letter-spacing: calc(80em / 1000);
	z-index: 1;
	position: relative;
}
.sec-secret-content-paragraph + * {
		margin-top: 1.8em;
	}
@media screen and (max-width: 896px) {
	.sec-secret-content-paragraph {
		letter-spacing: calc(40em / 1000);
		line-height: 1.7;
	}
}
.sec-secret-content-picture {
	position: absolute;
	bottom: 0;
	right: 0;
}
@media screen and (max-width: 896px) {
	.sec-secret-content-picture {
	}
}
.sec-secret-content-image {
	width: calc( 47.4rem / 2 );
	transform: translate( -2rem, 3.2rem );
}
@media screen and (max-width: 896px) {
	.sec-secret-content-image {
		width: calc( 31.8rem / 2 );
		transform: translate( 3rem, 1rem );
	}
}
.sec-ikkatsu {
	background-image: url(../img/home/pc/bg-sec-ikkatsu.webp);
	background-color: #f0f9fa;
	background-size: 103% auto;
	background-position: center bottom;
	background-repeat: no-repeat;

}
.sec-ikkatsu > .wrapper {
		padding-block: 5.9rem 8rem;
	}
@media screen and (max-width: 896px) {
	.sec-ikkatsu {
		background-image: url(../img/home/bg-sec-ikkatsu.webp);
		background-color: var(--white);
		background-position: center top;
	}
		.sec-ikkatsu > .wrapper {
			padding-block: 2rem 8rem;
		}
		.sec-ikkatsu .top-form {
			margin-top: 0;
		}
}
.lay-sec-ikkatsu {
	display: grid;
	grid-template-columns: 1fr 34rem;
	gap: 2em;
}
@media screen and (max-width: 896px) {
	.lay-sec-ikkatsu {
		grid-template-columns: 1fr;
	}
}
.sec-ikkatsu-title {
	margin-top: 2em;
}
@media screen and (max-width: 896px) {
		.sec-ikkatsu-title + * {
			margin-top: 2em;
		}
}
.sec-ikkatsu-title-picture {
	margin-top: 2.5em;
	text-align: center;
}
@media screen and (max-width: 896px) {
	.sec-ikkatsu-title-picture {
		margin-top: 0;
		text-align: center;
	}
}
.sec-ikkatsu-title-image {
	width: calc( 99.6rem / 2 );
}
@media screen and (max-width: 896px) {
	.sec-ikkatsu-title-image {
		width: calc( 126.8rem / 4 );
	}
}
.main:has(.page) {
	background-color: #a6dde2;
}
.sec-post {
	padding: calc(var(--header-height) + 8em) 5em 8em;

}
.sec-post > .wrapper {
		max-width: 100rem;
		background-color: var(--white);
		padding: 5em;
		border-radius: 1em;
	}
@media screen and (max-width: 896px) {
	.sec-post {
		padding: 5em 2em;

	}
		.sec-post > .wrapper {
			padding: 3em 2em;
		}
}
.entry-header h1 {
		font-size: 4.6rem;
		text-align: center;
		color: var(--color-primary);
	}
@media screen and (max-width: 896px) {
		.entry-header h1 {
			font-size: 3.4rem;
		}
}
.entry-content {
	margin-top: 2em;
}
.entry-content p {
		margin-top: 2em;
	}
.entry-content p + * {
			margin-top: 2em;
		}
.entry-content p:empty {
			display: none;
		}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Bjc3MvbWFpbi5wY3NzIiwiLi4vcGNzcy9fdmFyLnBjc3MiLCIuLi9wY3NzL19yZXNldC5wY3NzIiwiLi4vcGNzcy9fdXRpbGl0aWVzLnBjc3MiLCIuLi9wY3NzL19oZWFkZXIucGNzcyIsIi4uL3Bjc3MvX2Zvb3Rlci5wY3NzIiwiLi4vcGNzcy9fbWFpbi12aXN1YWwucGNzcyIsIi4uL3Bjc3MvX3NlYy1jaGVjay5wY3NzIiwiLi4vcGNzcy9fc2VjLXJhdGlvbmFsZS5wY3NzIiwiLi4vcGNzcy9fc2VjLWNlcnRpZmllZC1vbmx5LnBjc3MiLCIuLi9wY3NzL19zZWMtdXNlci1mZWVkYmFjay5wY3NzIiwiLi4vcGNzcy9fc2VjLWZsb3cucGNzcyIsIi4uL3Bjc3MvX3NlYy1zZWNyZXQucGNzcyIsIi4uL3Bjc3MvX3NlYy1pa2thdHN1LnBjc3MiLCIuLi9wY3NzL19wYWdlLnBjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkdBQTJHO0FDQTNHO0NBQ0MsYUFBYTtDQUNiLG9CQUFvQjtDQUNwQixhQUFhO0NBQ2IsMEJBQTBCO0NBQzFCLHdCQUF3QjtDQUN4QixnQ0FBZ0M7Q0FDaEMsMEJBQTBCO0NBQzFCLGtDQUFrQztDQUNsQyx5QkFBeUI7Q0FDekIsa0NBQWtDOztDQUVsQzs7Ozs7O1FBTU87Q0FDUCwwQkFBMEIsRUFBRSxpQkFBYztDQUMxQyxnQ0FBZ0M7O0NBRWhDLDBCQUEwQjtDQUMxQiwyQkFBMkI7Q0FDM0IsY0FBYztDQUNkLHFFQUFxRTtDQUNyRSx1Q0FBdUM7Q0FDdkMsMkJBQTJCO0NBQzNCLHdCQUF3Qjs7QUFFekI7QUM5QkE7Q0FDQyxtREFBbUQ7Q0FDbkQsdUNBQXVDO0NBQ3ZDLG1DQUFtQztDQUNuQyxrQkFBa0I7Q0FDbEIsa0JBQWtCO0NBQ2xCLGNBQWM7QUFDZjtBQUVBOztDQUVDLGdCQUFnQjtBQUNqQjtBQ1pBO0NBQ0M7RUFDQyx3QkFBd0I7Q0FDekI7QUFDRDtBQUVBO0NBQ0M7RUFDQyx3QkFBd0I7Q0FDekI7QUFD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O0FBQzNCO0FBQ0E7Q0FDQztFQUNDLDJCQUEyQjtDQUM1QjtBQUNEO0FDbEVBO0NBQ0MseUJBQXlCO0FBQzFCO0FBRUE7Q0FDQyxpREFBaUQ7O0FBU2xEO0FBUEM7RUFDQyxpQkFBaUI7RUFDakIsOEJBQThCO0VBQzlCLFlBQVk7RUFDWixrQkFBa0I7Q0FDbkI7QUFHRDtDQUNDO0VBQ0MsZ0JBQWdCOztDQUtqQjtFQUpDO0dBQ0MsZ0JBQWdCO0VBQ2pCO0FBR0Y7QUFHQztFQUNDLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsMkJBQTJCO0NBQzVCO0FBRUQ7RUFFRTtHQUNDLGlCQUFpQjtFQUNsQjtBQUVGO0FBRUE7Q0FDQyxlQUFlO0FBYWhCO0FBWEM7RUFDQyxlQUFlO0NBU2hCO0FBUEM7R0FDQyxlQUFlO0VBQ2hCO0FBRUE7R0FDQyxhQUFhO0VBQ2QiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3crQ29uZGVuc2VkOml0YWwsd2dodEAwLDYwMDsxLDYwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgXCJfdmFyLnBjc3NcIjtcbkBpbXBvcnQgXCJfcmVzZXQucGNzc1wiO1xuQGltcG9ydCBcIl91dGlsaXRpZXMucGNzc1wiO1xuQGltcG9ydCBcIl9oZWFkZXIucGNzc1wiO1xuQGltcG9ydCBcIl9mb290ZXIucGNzc1wiO1xuQGltcG9ydCBcIl9tYWluLXZpc3VhbC5wY3NzXCI7XG5AaW1wb3J0IFwiX3NlYy1jaGVjay5wY3NzXCI7XG5AaW1wb3J0IFwiX3NlYy1yYXRpb25hbGUucGNzc1wiO1xuQGltcG9ydCBcIl9zZWMtY2VydGlmaWVkLW9ubHkucGNzc1wiO1xuQGltcG9ydCBcIl9zZWMtdXNlci1mZWVkYmFjay5wY3NzXCI7XG5AaW1wb3J0IFwiX3NlYy1mbG93LnBjc3NcIjtcbkBpbXBvcnQgXCJfc2VjLXNlY3JldC5wY3NzXCI7XG5AaW1wb3J0IFwiX3NlYy1pa2thdHN1LnBjc3NcIjtcbkBpbXBvcnQgXCJfcGFnZS5wY3NzXCI7XG4iLCI6cm9vdCB7XG5cdC0tYmxhY2s6ICMwMDA7XG5cdC0tYmxhY2stcmdiOiAwLCAwLCAwO1xuXHQtLXdoaXRlOiAjZmZmO1xuXHQtLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcblx0LS1jb2xvci1wcmltYXJ5OiAjMDA5M2EwO1xuXHQtLWNvbG9yLXByaW1hcnktcmdiOiAwLCAxNDcsIDE2MDtcblx0LS1jb2xvci1zZWNvbmRhcnk6ICMxZTM0NmM7XG5cdC0tY29sb3Itc2Vjb25kYXJ5LXJnYjogMzAsIDUyLCAxMDg7XG5cdC0tY29sb3ItdGVydGlhcnk6ICNhOTgyMjQ7XG5cdC0tY29sb3ItdGVydGlhcnktcmdiOiAxNjksIDEzMCwgMzY7XG5cblx0LS1kZWZhdWx0LWZvbnQtZmFtaWx5OlxuXHRcdFwiSGVsdmV0aWNhIE5ldWVcIixcblx0XHRBcmlhbCxcblx0XHRcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcblx0XHRcIkhpcmFnaW5vIFNhbnNcIixcblx0XHRcIkJJWiBVRFBHb3RoaWNcIixcblx0XHRNZWlyeW87XG5cdC0tZGVmYXVsdC1mb250LXdlaWdodDogNjAwOyAvLzMwMCwgNDAwLCA2MDBcblx0LS1jb2xvci10ZXh0OiB2YXIoLS1ibGFjaywgIzAwMCk7XG5cblx0LS1taW4tY29udGVudC13aWR0aDogMzJyZW07XG5cdC0tbWF4LWNvbnRlbnQtd2lkdGg6IDEwMHJlbTtcblx0LS1ndXR0ZXI6IDJyZW07XG5cdC0tY29udGVudC13aWR0aDogY2FsYyh2YXIoLS1tYXgtY29udGVudC13aWR0aCkgKyAodmFyKC0tZ3V0dGVyKSAqIDIpKTtcblx0LS1jb250ZW50LXBhZGRpbmctaW5saW5lOiB2YXIoLS1ndXR0ZXIpO1xuXHQtLWlubmVyLXBhZGRpbmctYmxvY2s6IDhyZW07XG5cdC0taGVhZGVyLWhlaWdodDogMTAuNXJlbTtcblxufVxuIiwiYm9keSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1kZWZhdWx0LWZvbnQtZmFtaWx5KSwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWRlZmF1bHQtZm9udC13ZWlnaHQpO1xuXHRtaW4td2lkdGg6IHZhcigtLW1pbi1jb250ZW50LXdpZHRoKTtcblx0bWluLWhlaWdodDogMTAwZHZoO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG5mb3JtLFxuLnNlbGVjdDItY29udGFpbmVyIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5N3B4KSB7XG5cdC5oaWRkZW4tcGMge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuaGlkZGVuLXNwIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLndyYXBwZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogdmFyKC0taW5uZXItcGFkZGluZy1ibG9jaykgdmFyKC0tZ3V0dGVyKTtcbn1cblxuLnNlYy1oZWFkaW5nLXRpdGxlIHt9XG5cbi5zZWMtbWFya2VyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiAgMi4zN3JlbTtcblx0aGVpZ2h0OiAyLjM3cmVtO1xuXHQmLm1rMSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSA1MCUpLCAwKTtcblx0fVxuXHQmLm1rMiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2IwOTk2Njtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwJSAtIDUwJSksIDApO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLW1hcmtlciB7XG5cdFx0d2lkdGg6ICBjYWxjKDMuM3JlbSAvIDIpO1xuXHRcdGhlaWdodDogY2FsYygzLjNyZW0gLyAyKTtcblx0fVxufVxuIiwiLmhlYWRlciB7XG5cdC0taW5uZXItcGFkZGluZy1ibG9jazogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblxuXHQ+IC53cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtZmxvdzogY29sdW1uO1xuXHRcdGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5oZWFkZXIge1xuXHRcdC0taGVhZGVyLWhlaWdodDogYXV0bztcblx0XHQtLWd1dHRlcjogMXJlbTtcblx0XHQtLWNvbnRlbnQtd2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiAuNXJlbTtcblx0XHR9XG5cdFx0aW1nXHR7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmxheS1oZWFkZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuXHRwbGFjZS1jb250ZW50OiBlbmQgc3RhcnQ7XG5cdGdhcDogMCAxcmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5sYXktaGVhZGVyIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6XG5cdFx0XHRcInRleHQgdGV4dFwiXG5cdFx0XHRcImxvZ28gY29udGFjdFwiO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4OTdweCkge1xuXHQubGF5LWhlYWRlciB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczpcblx0XHRcdFwidGV4dCBjb250YWN0XCJcblx0XHRcdFwibG9nbyBjb250YWN0XCI7XG5cdH1cbn1cblxuLmxvZ28ge1xuXHRncmlkLWFyZWE6IGxvZ287XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmhlYWRlci1sb2dvLWltYWdlIHtcblx0d2lkdGg6IGNhbGMoIDYzLjJyZW0gLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5oZWFkZXItbG9nby1pbWFnZSB7XG5cdFx0d2lkdGg6IGNsYW1wKGNhbGMoIDMwLjFyZW0gLyAyKSwgY2FsYyggKDMwMXZ3IC8gMikgLyAzLjIpLCBjYWxjKCAzMC4xcmVtIC8gMikpO1xuXHR9XG59XG5cbi5oZWFkZXItdGl0bGUge1xuXHQtLWZvbnQtc2l6ZTogY2xhbXAoMS4ycmVtLCBjYWxjKDEydncgLyA4Ljk3KSwgMS40cmVtKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xuXHRtYXJnaW4tYm90dG9tOiAuNWVtO1xuXHRncmlkLWFyZWE6IHRleHQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuaGVhZGVyLXRpdGxlIHtcblx0XHQtLWZvbnQtc2l6ZTogY2xhbXAoLjczcmVtLCBjYWxjKDcuM3Z3IC8gMy4yKSwgMXJlbSk7XG5cdH1cbn1cblxuLmhlYWRlci1jb250YWN0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAuM3JlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBsYWNlLWNvbnRlbnQ6IGNlbnRlciBlbmQ7XG5cdHBsYWNlLWl0ZW1zOiBjZW50ZXIgZW5kO1xuXHRncmlkLWFyZWE6IGNvbnRhY3Q7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4OTdweCkge1xuXHQuaGVhZGVyLWNvbnRhY3Qge1xuXHR9XG59XG5cbi5oZWFkZXItY29udGFjdC10ZWwge1xuXHQtLWZvbnQtc2l6ZTogY2xhbXAoMi40cmVtLCBjYWxjKDI0dncgLyAzLjIpLCBjYWxjKDUuOXJlbSAvIDIpKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xuXHRsZXR0ZXItc3BhY2luZzogY2FsYygyMGVtIC8gMTAwMCk7XG5cdGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAuNXJlbTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiAuOWVtO1xuXHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZS9pY29uLXRlbC5wbmdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC4xcmVtKTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk3cHgpIHtcblx0LmhlYWRlci1jb250YWN0LXRlbCB7XG5cdFx0LS1mb250LXNpemU6IDUuNXJlbTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDVyZW07XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLjI1cmVtKTtcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlci1jb250YWN0LWhvdXIge1xuXHQtLWZvbnQtc2l6ZTogMS42cmVtO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XG5cdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LmhlYWRlci1jb250YWN0LWhvdXIge1xuXHRcdC0tZm9udC1zaXplOiBjbGFtcCguNzVyZW0sIGNhbGMoNy41dncgLyAzLjIpLCAuODRyZW0pO1xuXHR9XG59XG4iLCIuZm9vdGVyIHtcblx0LS1iZy1jb2xvcjogIzZkOWNhODtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0PiAud3JhcHBlciB7XG5cdFx0cGFkZGluZy1ibG9jazogM3JlbSAzLjVyZW07XG5cdH1cblxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5mb290ZXIge1xuXHRcdD4gLndyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1ibG9jazogY2FsYyg3LjVyZW0gKiAuNSkgY2FsYyg3LjdyZW0gKiAuNSk7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItbmF2IHtcbn1cblxuLmZvb3Rlci1uYXYtbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IC4zZW07XG5cdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLXdoaXRlLXJnYiksIDAuNzUpO1xuXHR9XG59XG5cbi5mb290ZXItbmF2LWl0ZW0ge1xuXHRmb250LXNpemU6IDEuNHJlbTtcblx0bGV0dGVyLXNwYWNpbmc6IC4yMjRyZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQrICoge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSh2YXIoLS13aGl0ZS1yZ2IpLCAwLjc1KTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuZm9vdGVyLW5hdi1pdGVtIHtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogY2FsYyguMzkycmVtICogLjUpO1xuXHR9XG59XG5cbi5mb290ZXItbG9nby1waWN0dXJlIHtcblx0bWFyZ2luLXRvcDogMS41ZW07XG59XG5cbi5mb290ZXItbG9nby1pbWFnZSB7XG5cdHdpZHRoOiBjYWxjKDUzLjByZW0gLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5mb290ZXItbG9nby1pbWFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoNDQuNnJlbSAvIDIpO1xuXHR9XG59XG5cbi5mb290ZXItY29weXJpZ2h0IHtcblx0bWFyZ2luLXRvcDogMWVtO1xuXHRzbWFsbCB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMTZyZW07XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5mb290ZXItY29weXJpZ2h0IHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cbn1cbiIsIi5tYWluLXZpc3VhbCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ob21lL3BjL21haW4tdmlzdWFsLnBuZ1wiKSxcblx0XHRsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS13aGl0ZSksIHJnYigyMDgsIDIyMiwgMjIzKSk7XG5cdGJhY2tncm91bmQtc2l6ZTogYXV0byA3M3JlbSwgYXV0bztcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCwgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdD4gLndyYXBwZXIge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgMi40cmVtKSAzLjNyZW07XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5tYWluLXZpc3VhbCB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHQud3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk3cHgpIHtcblx0Lm1haW4tdmlzdWFsIHtcblx0fVxufVxuXG4ubGF5LW1haW4tdmlzdWFsIHtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGRpc3BsYXk6IGdyaWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCl7XG5cdC5sYXktbWFpbi12aXN1YWwge1xuXHRcdC5jb2wge1xuXHRcdFx0LS1ndXR0ZXI6IDIuNXJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdFx0XHRncmlkLXJvdzogMiAvIDM7XG5cdFx0XHRwYWRkaW5nOiAwIHZhcigtLWd1dHRlcikgNHJlbTtcblx0XHRcdCsgLmNvbCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXdoaXRlKSwgcmdiKDIwOCwgMjIyLCAyMjMpKTtcblx0XHRcdFx0Z3JpZC1yb3c6IDEgLyAyO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk3cHgpIHtcblx0LmxheS1tYWluLXZpc3VhbCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzRyZW0gbWlubWF4KDElLCA0JSkgbWlubWF4KG1pbi1jb250ZW50LCBjYWxjKDExNy4zcmVtIC8gMikpIDFmcjtcblx0XHQuY29sIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyIC8gMztcblx0XHRcdCsgLmNvbCB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiA0IC8gNTtcblx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udG9wLWZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYmxvY2s6IDIuMmVtIDIuNWVtO1xuXHRtYXJnaW4tdG9wOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnRvcC1mb3JtIHtcblx0XHRib3gtc2hhZG93OiAwIDAgM3B4ICNjY2M7XG5cdFx0bWFyZ2luLXRvcDogLTIuNXJlbTtcblx0fVxufVxuXG4uZm9ybS1oZWFkaW5nLWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tdG9wOiAtMS4yZW07XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi5mb3JtLWhlYWRpbmctbGlzdC1pdGVtIHtcblx0d2lkdGg6IDYuM3JlbTtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRmb250LXNpemU6IDJyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuZm9ybS1oZWFkaW5nLWxpc3QtaXRlbSB7XG5cdFx0d2lkdGg6IGNhbGMoMTEuN3JlbSAvIDIpO1xuXHR9XG59XG5cbi5mb3JtLWhlYWRpbmctcGljIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybS1oZWFkaW5nLWltZyB7XG5cdHdpZHRoOiBjYWxjKDYyLjhyZW0gLyAyKTtcblx0KyAqIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5mb3JtLWhlYWRpbmctaW1nIHtcblx0XHR3aWR0aDogY2FsYyg1OC40cmVtIC8gMik7XG5cdH1cbn1cblxuLnRvcC1mb3JtX19pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogLjdlbTtcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdH1cbn1cblxuLm1haW4tdmlzdWFsLXRpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0Lm1haW4tdmlzdWFsLXRpdGxlIHtcblx0fVxufVxuXG4ubWFpbi12aXN1YWwtdGl0bGUtcGljdHVyZSB7XG59XG5cbi5tYWluLXZpc3VhbC10aXRsZS1pbWFnZSB7XG5cdHdpZHRoOiBjYWxjKDExNy4zcmVtIC8gMik7XG5cdC8vd2lkdGg6IGNsYW1wKDUwcmVtLCAyNy43OTdyZW0gKyAzOS42dncsIDU3LjVyZW0pO1xuXHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQubWFpbi12aXN1YWwtdGl0bGUtaW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vd2lkdGg6IGNsYW1wKDUwcmVtLCA0Ni4yMjVyZW0gKyAyMC4xM3Z3LCA1Ny41cmVtKTtcblx0fVxufVxuXG4uZm9ybS1oZWFkaW5nLXBpYyB7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS1oZWFkaW5nLWltZyB7XG5cbn1cblxuLndwY2Y3LXNwaW5uZXIsXG4ud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIi5zZWMtY2hlY2sge1xuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2M1MzczO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnNlYy1oZWFkaW5nIHtcblx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDdyZW07XG5cdFx0fVxuXHR9XG5cblx0LnNlYy1jb250ZW50IHtcblx0XHQtLW1heC1jb250ZW50LXdpZHRoOiA5MnJlbTtcblx0XHQtLWNvbnRlbnQtd2lkdGg6IGNhbGModmFyKC0tbWF4LWNvbnRlbnQtd2lkdGgpICsgKHZhcigtLWd1dHRlcikgKiAyKSk7XG5cdFx0cGFkZGluZy1ibG9jazogMDtcblxuXHRcdCY6bnRoLWNoaWxkKCBvZGQgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyYzQ1O1xuXHRcdH1cblxuXHRcdD4gLndyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1ibG9jazogOGVtIDQuNWVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHR9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtY2hlY2sge1xuXHRcdC5zZWMtaGVhZGluZyB7XG5cdFx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdFx0cGFkZGluZy1ibG9jazogNXJlbSA1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VjLWNvbnRlbnQge1xuXHRcdFx0LndyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJsb2NrOiA2ZW0gM2VtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VjLWNoZWNrLW51bSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LWZhbWlseTogc2VyaWY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtY2hlY2stbnVtIHtcblx0fVxufVxuXG4uc2VjLWNoZWNrLW51bS1waWN0dXJlIHt9XG5cbi5zZWMtY2hlY2stbnVtLWltYWdlIHtcblx0Ji5udW0xIHtcblx0XHR3aWR0aDogY2FsYyg2Ni4ycmVtIC8gMik7XG5cdH1cblx0Ji5udW0yIHtcblx0XHR3aWR0aDogY2FsYyg2Ny44cmVtIC8gMik7XG5cdH1cblx0Ji5udW0zIHtcblx0XHR3aWR0aDogY2FsYyg2Ny4zcmVtIC8gMik7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtY2hlY2stbnVtLWltYWdlIHtcblx0XHQmLm51bTEge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzhyZW0gLyAyKTtcblx0XHR9XG5cdFx0Ji5udW0yIHtcblx0XHRcdHdpZHRoOiBjYWxjKDM5cmVtIC8gMik7XG5cdFx0fVxuXHRcdCYubnVtMyB7XG5cdFx0XHR3aWR0aDogY2FsYygzOC43cmVtIC8gMik7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWMtY2hlY2staGVhZGluZy10aXRsZSB7XG59XG5cbi5zZWMtY2hlY2staGVhZGluZy10aXRsZS1waWN0dXJlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjLWNoZWNrLWhlYWRpbmctdGl0bGUtaW1hZ2Uge1xuXHR3aWR0aDogY2FsYyggNDcuMHJlbSAvIDIgKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5N3B4KSB7XG5cdC5zZWMtY2hlY2staGVhZGluZy10aXRsZS1pbWFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoIDgxLjRyZW0gLyAyICk7XG5cdH1cbn1cblxuLnNlYy1jaGVjay10aXRsZSB7XG59XG5cbi5zZWMtY2hlY2stdGl0bGUtaW1hZ2Uge1xuXHQmLnR0bDEge1xuXHRcdHdpZHRoOiBjYWxjKDEzNC4ycmVtIC8gMik7XG5cdH1cblx0Ji50dGwyIHtcblx0XHR3aWR0aDogY2FsYyg5Mi44cmVtIC8gMik7XG5cdH1cblx0Ji50dGwzIHtcblx0XHR3aWR0aDogY2FsYyg1Mi44cmVtIC8gMik7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtY2hlY2stdGl0bGUtaW1hZ2Uge1xuXHRcdCYudHRsMSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1OS45cmVtIC8gMik7XG5cdFx0fVxuXHRcdCYudHRsMiB7XG5cdFx0XHR3aWR0aDogY2FsYyg2Mi44cmVtIC8gMik7XG5cdFx0fVxuXHRcdCYudHRsMyB7XG5cdFx0XHR3aWR0aDogY2FsYygzOS4zcmVtIC8gMik7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWMtY2hlY2stcGFyYWdyYXBoIHtcblx0Zm9udC1zaXplOiAxLjdyZW07XG5cdGxldHRlci1zcGFjaW5nOiBjYWxjKDMwZW0gLyAxMDAwKTtcblx0bWFyZ2luLXRvcDogMmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1jaGVjay1wYXJhZ3JhcGgge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG59XG5cbi5zZWMtY2hlY2stcGljdHVyZSB7XG5cdG1hcmdpbi10b3A6IDIuNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1jaGVjay1waWN0dXJlIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG59XG5cbi5zZWMtY2hlY2staW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0d2lkdGg6IGNhbGMoIDE2Mi40cmVtIC8gMik7XG5cdGJveC1zaGFkb3c6IDAgMCAxLjExcmVtIC4ycmVtIHJnYmEodmFyKC0tYmxhY2stcmdiKSwgLjEpO1xufVxuIiwiLnNlYy1yYXRpb25hbGUge1xuXHQtLW1heC1jb250ZW50LXdpZHRoOiAxMDByZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzNjNTM3Mztcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblxuXHQuc2VjLWhlYWRpbmcge1xuXHRcdD4gLndyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1ibG9jazogOHJlbSAwO1xuXHRcdH1cblx0fVxuXG5cdC5zZWMtY29udGVudCB7XG5cdFx0PiAud3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiAycmVtIDVyZW07XG5cdFx0XHRwYWRkaW5nLWlubGluZTogMnJlbTtcblx0XHR9XG5cdH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXJhdGlvbmFsZSB7XG5cblx0XHQuc2VjLWhlYWRpbmcge1xuXHRcdFx0PiAud3JhcHBlciB7XG5cdFx0XHRcdHBhZGRpbmctYmxvY2s6IDVyZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdFx0cGFkZGluZy1ibG9jazogNHJlbSAzcmVtO1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG59XG5cbi5zZWMtcmF0aW9uYWxlLXRpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGF5LXJhdGlvbmFsZS1pdGVtIHtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5N3B4KSB7XG5cdC5sYXktcmF0aW9uYWxlLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA0cmVtO1xuXHRcdG1hcmdpbi10b3A6IDVyZW07XG5cdH1cbn1cblxuLnNlYy1yYXRpb25hbGUtaXRlbSB7XG5cdHBhZGRpbmc6IDRlbSAyLjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYjRhYTk0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0KyAqIHtcblx0XHRtYXJnaW4tdG9wOiAxMHJlbTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1yYXRpb25hbGUtaXRlbSB7XG5cdFx0cGFkZGluZzogMWVtIDEuNGVtIDJlbTtcblx0XHQrICoge1xuXHRcdFx0bWFyZ2luLXRvcDogNXJlbTtcblx0XHR9XG5cdH1cbn1cblxuLnNlYy1yYXRpb25hbGUtaXRlbS1udW0ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTIuNXJlbTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk3cHgpIHtcblx0LnNlYy1yYXRpb25hbGUtaXRlbS1udW0ge1xuXHRcdHRvcDogLTMuNXJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnNlYy1yYXRpb25hbGUtaXRlbS1udW0taW1hZ2Uge1xuXHR3aWR0aDogY2FsYygxMS44cmVtIC8gMik7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5N3B4KSB7XG5cdC5zZWMtcmF0aW9uYWxlLWl0ZW0tbnVtLWltYWdlIHtcblx0XHR3aWR0aDogY2FsYygxMy41cmVtIC8gMik7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG59XG5cbi5zZWMtcmF0aW9uYWxlLWhlYWRpbmctdGl0bGUtaW1hZ2Uge1xuXHR3aWR0aDogY2FsYygxMzkuOHJlbSAvIDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1yYXRpb25hbGUtaGVhZGluZy10aXRsZS1pbWFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoNTkuM3JlbSAvIDIpO1xuXHR9XG59XG5cbi5zZWMtcmF0aW9uYWxlLWl0ZW0tdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnNlYy1yYXRpb25hbGUtaXRlbS10aXRsZS1waWN0dXJlIHtcbn1cblxuLnNlYy1yYXRpb25hbGUtaXRlbS10aXRsZS1pbWFnZSB7XG5cdCYudHRsMSB7XG5cdFx0d2lkdGg6IGNhbGMoMTE1LjhyZW0gLyAyKTtcblx0fVxuXHQmLnR0bDIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMS42cmVtIC8gMik7XG5cdH1cblx0Ji50dGwzIHtcblx0XHR3aWR0aDogY2FsYygxMTUuMnJlbSAvIDIpO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXJhdGlvbmFsZS1pdGVtLXRpdGxlLWltYWdlIHtcblx0XHQmLnR0bDEge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzQuMHJlbSAvIDIpO1xuXHRcdH1cblx0XHQmLnR0bDIge1xuXHRcdFx0d2lkdGg6IGNhbGMoNDEuMnJlbSAvIDIpO1xuXHRcdH1cblx0XHQmLnR0bDMge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTUuOHJlbSAvIDIpO1xuXHRcdH1cblx0fVxufVxuXG4uc2VjLXJhdGlvbmFsZS1pdGVtLXBpY3R1cmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMi41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk3cHgpIHtcblx0LnNlYy1yYXRpb25hbGUtaXRlbS1waWN0dXJlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmMWY2O1xuXHRcdHBhZGRpbmc6IDEuNWVtO1xuXHRcdHdpZHRoOiAzMXJlbTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5zZWMtcmF0aW9uYWxlLWl0ZW0taW1hZ2Uge1xuXHQmLmZpZzEge1xuXHRcdHdpZHRoOiBjYWxjKDUxLjByZW0gLyAyKTtcblx0fVxuXHQmLmZpZzIge1xuXHRcdHdpZHRoOiBjYWxjKDUzLjByZW0gLyAyKTtcblx0fVxuXHQmLmZpZzMge1xuXHRcdHdpZHRoOiBjYWxjKDIyLjZyZW0gLyAyKTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1yYXRpb25hbGUtaXRlbS1pbWFnZSB7XG5cdFx0Ji5maWcxIHtcblx0XHRcdHdpZHRoOiBjYWxjKDQ0LjhyZW0gLyAyKTtcblx0XHR9XG5cdFx0Ji5maWcyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDQ2LjhyZW0gLyAyKTtcblx0XHR9XG5cdFx0Ji5maWczIHtcblx0XHRcdHdpZHRoOiBjYWxjKDE4LjByZW0gLyAyKTtcblx0XHR9XG5cdH1cbn1cblxuLnNlYy1yYXRpb25hbGUtaXRlbS1wYXJhZ3JhcGgge1xuXHRjb2xvcjogIzQ0NDtcblx0Zm9udC1zaXplOiAxLjdyZW07XG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXJhdGlvbmFsZS1pdGVtLXBhcmFncmFwaCB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IGNhbGMoMzBlbSAvIDEwMDApO1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdH1cbn1cbiIsIi5zZWMtY2VydGlmaWVkLW9ubHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlY2YwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnNlYy1oZWFkaW5nIHtcblx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDhyZW0gMDtcblx0XHR9XG5cdH1cblxuXHQuc2VjLWNvbnRlbnQge1xuXHRcdD4gLndyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1ibG9jazogMCAyZW07XG5cdFx0fVxuXHR9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtY2VydGlmaWVkLW9ubHkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjZWRlZTE7XG5cblx0XHQuc2VjLWhlYWRpbmcge1xuXHRcdFx0PiAud3JhcHBlciB7XG5cdFx0XHRcdHBhZGRpbmctYmxvY2s6IDUuNXJlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWMtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdD4gLndyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJsb2NrOiAzcmVtIDNlbTtcblx0XHRcdFx0cGFkZGluZy1pbmxpbmU6IDJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5sYXktc2VjLWNlcnRpZmllZC1vbmx5IHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNHJlbSAxZnIgNHJlbTtcblx0fVxuXHQucGcxIHtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHR9XG5cdC5zZWMtY2VydGlmaWVkLW9ubHktcGljdHVyZSB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyAtMjtcblx0XHRtYXJnaW4tdG9wOiAxLjVlbTtcblx0fVxuXHQuc2VjLWNlcnRpZmllZC1vbmx5LWJnIHtcblx0XHRncmlkLWNvbHVtbjogMiAvIC0xO1xuXHRcdG1hcmdpbi10b3A6IC01cmVtO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg5N3B4KSB7XG5cdC5sYXktc2VjLWNlcnRpZmllZC1vbmx5IHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVyZW0gNXJlbSAxLjJmcjtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6XG5cdFx0XHRcInBpYyBwcmcxXCJcblx0XHRcdFwicGljIHByZzJcIjtcblx0fVxuXHQucGcxIHtcblx0XHRncmlkLWFyZWE6IHByZzE7XG5cdFx0Z3JpZC1jb2x1bW46IDQgLyAtMTtcblx0fVxuXHQuc2VjLWNlcnRpZmllZC1vbmx5LXBpY3R1cmUge1xuXHRcdGdyaWQtYXJlYTogcGljO1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTM7XG5cdH1cblx0LnNlYy1jZXJ0aWZpZWQtb25seS1iZyB7XG5cdFx0Z3JpZC1hcmVhOiBwcmcyO1xuXHRcdGdyaWQtY29sdW1uOiAyIC8gLTE7XG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0fVxufVxuXG4uc2VjLWNlcnRpZmllZC1vbmx5LXRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjLWNlcnRpZmllZC1vbmx5LWhlYWRpbmctdGl0bGUtaW1hZ2Uge1xuXHR3aWR0aDogY2FsYyggMTA4LjZyZW0gLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtY2VydGlmaWVkLW9ubHktaGVhZGluZy10aXRsZS1pbWFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoIDY3LjFyZW0gLyAyKTtcblx0fVxufVxuXG4uc2VjLWNlcnRpZmllZC1vbmx5LWJnIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRwYWRkaW5nOiAxZW0gLjVlbSAyZW0gMS41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLWNlcnRpZmllZC1vbmx5LWJnIHtcblx0XHRwYWRkaW5nOiAyZW0gMS43ZW0gMmVtO1xuXHR9XG59XG5cbi5zZWMtY2VydGlmaWVkLW9ubHktcGFyYWdyYXBoIHtcblx0Y29sb3I6ICMwMjMyMzY7XG5cdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRsZXR0ZXItc3BhY2luZzogY2FsYygyMGVtIC8gMTAwMCk7XG5cblx0Ji5wZzIge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogY2FsYygxMGVtIC8gMTAwMCk7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1jZXJ0aWZpZWQtb25seS1wYXJhZ3JhcGgge1xuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiBjYWxjKDQwZW0gLyAxMDAwKTtcblxuXHRcdCYucGcyIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IGNhbGMoNDBlbSAvIDEwMDApO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjU7XG5cdFx0fVxuXHR9XG59XG5cbi50dGwyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdGZvbnQtc2l6ZTogMi4xcmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC41ZW07XG5cdGxldHRlci1zcGFjaW5nOiBjYWxjKDQwZW0gLyAxMDAwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC50dGwyIHtcblx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR9XG59XG5cbi5zZWMtY2VydGlmaWVkLW9ubHktaW1hZ2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwIDAgMS4xMXJlbSAuMnJlbSByZ2JhKHZhcigtLWJsYWNrLXJnYiksIC4xKTtcblx0Ly93aWR0aDogY2FsYyggOTIuNHJlbSAvIDIpO1xufVxuIiwiLnNlYy11c2VyLWZlZWRiYWNrIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzhiYjlmO1xuXG5cdC5zZWMtaGVhZGluZyB7XG5cdFx0PiAud3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiA4cmVtIDA7XG5cdFx0fVxuXHR9XG5cblx0LnNlYy1jb250ZW50IHtcblx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDA7XG5cdFx0fVxuXHR9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtdXNlci1mZWVkYmFjayB7XG5cdFx0LnNlYy1oZWFkaW5nIHtcblx0XHRcdD4gLndyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJsb2NrOiA0LjVyZW0gMWVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWMtY29udGVudCB7XG5cdFx0XHQ+IC53cmFwcGVyIHtcblx0XHRcdFx0cGFkZGluZy1ibG9jazogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4uc2VjLXVzZXItZmVlZGJhY2staGVhZGluZy10aXRsZS1waWN0dXJlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjLXVzZXItZmVlZGJhY2staGVhZGluZy10aXRsZS1pbWFnZSB7XG5cdHdpZHRoOiBjYWxjKCA3NnJlbSAvIDIgKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtdXNlci1mZWVkYmFjay1oZWFkaW5nLXRpdGxlLWltYWdlIHtcblx0XHR3aWR0aDogY2FsYyg0My42cmVtIC8gMik7XG5cdH1cbn1cblxuLmxheS11c2VyLWZlZWRiYWNrLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRnYXA6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQubGF5LXVzZXItZmVlZGJhY2stY29udGVudCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzRyZW0sIDFmcikpO1xuXHRcdGdhcDogMnJlbTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcblx0LmxheS11c2VyLWZlZWRiYWNrLWNvbnRlbnQge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59XG5cbi5pdGVtLXVzZXItZmVlZGJhY2sge1xuXHRwYWRkaW5nOiA2ZW0gMS41ZW0gMmVtIDEuNWVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYy11c2VyLWZlZWRiYWNrLXRpdGxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzNjNTM3Mztcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJlbTtcblx0bGVmdDogMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IC42ZW0gMCAuNmVtIDVlbTtcblx0Zm9udC1zaXplOiAxLjlyZW07XG5cdGxldHRlci1zcGFjaW5nOiBjYWxjKDQwZW0gLyAxMDAwKTtcblx0d2lkdGg6IDE3ZW07XG5cdCY6OmFmdGVyIHtcblx0XHQtLWJnLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA4LjglO1xuXHRcdGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcblx0XHR0b3A6IC0xcHg7XG5cdFx0cmlnaHQ6IC0xcHg7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAwJSwgMTAwJSAwLCAxMDAlIDEwMCUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJnLWNvbG9yKTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy11c2VyLWZlZWRiYWNrLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogY2FsYygzMGVtIC8gMTAwMCk7XG5cdFx0dG9wOiAxLjVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDVlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XG5cdH1cbn1cblxuLnNlYy11c2VyLWZlZWRiYWNrLXRpdGxlLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogNnJlbTtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMnJlbSwgLTUwJSk7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCAuLi9pbWcvaG9tZS9wYy9pY29uLXVzZXItZmVlZGJhY2sucG5nKTtcblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy11c2VyLWZlZWRiYWNrLXRpdGxlLWljb24ge1xuXHRcdHdpZHRoOiA0LjRyZW07XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMXJlbSwgLTUwJSk7XG5cdH1cbn1cblxuXG4uc2VjLXVzZXItZmVlZGJhY2stcGFyYWdyYXBoIHtcblx0bGV0dGVyLXNwYWNpbmc6IGNhbGMoNjBlbSAvIDEwMDApO1xuXHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAuNWVtO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXVzZXItZmVlZGJhY2stcGFyYWdyYXBoIHtcblx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IGNhbGMoMzBlbSAvIDEwMDApO1xuXHRcdH1cblx0fVxufVxuXG4uYmctY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmMWY2O1xuXHRwYWRkaW5nOiAxZW0gMS4yZW0gMWVtIDEuNmVtO1xuXHRtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5zZWMtdXNlci1mZWVkYmFjay1maWd1cmUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXVzZXItZmVlZGJhY2stZmlndXJlIHtcblx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdH1cbn1cblxuLnNlYy11c2VyLWZlZWRiYWNrLWltYWdlIHtcblx0d2lkdGg6IGNhbGMoIDM0LjZyZW0gLyAyKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODk3cHgpIHtcblxuXHQubGF5LXVzZXItZmVlZGJhY2stY29udGVudCB7XG5cblx0fVxuXG5cdC5zZWMtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZzogNGVtIDJlbSAzZW07XG5cdFx0Z3JpZC1jb2x1bW46IGNvbnRlbnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0fVxuXG5cdC5zZWMtdXNlci1mZWVkYmFjay10aXRsZSB7XG5cblx0fVxuXG5cdC5zZWMtdXNlci1mZWVkYmFjay1maWd1cmUge1xuXHR9XG5cblx0LnNlYy11c2VyLWZlZWRiYWNrLWltYWdlIHtcblx0XHR3aWR0aDogY2FsYyggNjkuMnJlbSAvIDIpO1xuXHR9XG5cbn1cbiIsIi5zZWMtZmxvdyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQ+IC53cmFwcGVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMmVtO1xuXHR9XG5cblx0LnNlYy1oZWFkaW5nIHtcblx0fVxuXG5cdC5zZWMtY29udGVudCB7XG5cdFx0cGFkZGluZy1ibG9jazogNGVtIDA7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDA7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtZmxvdyB7XG5cdFx0LnNlYy1oZWFkaW5nIHtcblx0XHR9XG5cblx0XHQuc2VjLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1ibG9jazogMi41ZW0gMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1mbG93IHtcblx0XHQtLWlubmVyLXBhZGRpbmctYmxvY2s6IDMuNWVtO1xuXHRcdC0tZ3V0dGVyOiAyZW07XG5cdH1cbn1cblxuLmxheS1zZWMtZmxvdyB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdGdhcDogMy42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LmxheS1zZWMtZmxvdyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cblxuLmZsb3ctaXRlbS1oZWFkaW5nIHt9XG5cbi5mbG93LWl0ZW0tYm9keSB7XG5cdHBhZGRpbmc6IDEuMjVlbSAxLjY2ZW07XG59XG5cbi5zZWMtZmxvdy1oZWFkaW5nLXRpdGxlLXBpY3R1cmUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWMtZmxvdy1oZWFkaW5nLXRpdGxlLWltYWdlIHtcblx0d2lkdGg6IGNhbGMoIDk4LjhyZW0gLyAyICk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLWZsb3ctaGVhZGluZy10aXRsZS1pbWFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoNTcuOXJlbSAvIDIpO1xuXHR9XG59XG5cbi5mbG93LWl0ZW0ge1xuXHQtLWJnLWNvbG9yOiAjZWFmMWY2O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY2FsYyggMjZyZW0gLyAyKSBhdXRvO1xuXHQmLnN0ZXAxIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hvbWUvcGMvdHRsLXN0ZXAtMS5wbmcpO1xuXHR9XG5cdCYuc3RlcDIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaG9tZS9wYy90dGwtc3RlcC0yLnBuZyk7XG5cdH1cblx0Ji5zdGVwMyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ob21lL3BjL3R0bC1zdGVwLTMucG5nKTtcblx0fVxuXG5cdCsgLmZsb3ctaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygoMTAwJSArIC41ZW0pICogLTEpLCAtNTAlKTtcblx0XHRcdHdpZHRoOiAgMi4wcmVtO1xuXHRcdFx0aGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDUwJSwgMCUgMTAwJSk7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuZmxvdy1pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNhbGMoIDIycmVtIC8gMiApIGF1dG87XG5cdFx0KyAuZmxvdy1pdGVtIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAuM3JlbSk7XG5cdFx0XHRcdHdpZHRoOiAgMi41cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDIuMXJlbTtcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCA1MCUgMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc3RlcDEge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ob21lL3R0bC1zdGVwLTEucG5nKTtcblx0XHR9XG5cdFx0Ji5zdGVwMiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hvbWUvdHRsLXN0ZXAtMi5wbmcpO1xuXHRcdH1cblx0XHQmLnN0ZXAzIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaG9tZS90dGwtc3RlcC0zLnBuZyk7XG5cdFx0fVxuXHR9XG59XG5cblxuLmZsb3ctaXRlbS1maWd1cmUge1xuXHRjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiA2cmVtIDFyZW0gMnJlbSAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LmZsb3ctaXRlbS1maWd1cmUge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZy10b3A6IDVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdH1cbn1cblxuLmZsb3ctaXRlbS1pbWFnZSB7XG5cdHdpZHRoOiBhdXRvO1xuXHQmLmZpZzEge1xuXHRcdGhlaWdodDogY2FsYyg0MXJlbSAvIDIpO1xuXHR9XG5cdCYuZmlnMiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDQwLjVyZW0gLyAyKTtcblx0fVxuXHQmLmZpZzMge1xuXHRcdGhlaWdodDogY2FsYyg0MC42cmVtIC8gMik7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5mbG93LWl0ZW0taW1hZ2Uge1xuXHRcdCYuZmlnMSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTMuOXJlbSAvIDIpO1xuXHRcdH1cblx0XHQmLmZpZzIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDkuOHJlbSAvIDIpO1xuXHRcdH1cblx0XHQmLmZpZzMge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEzLjRyZW0gLyAyKTtcblx0XHR9XG5cdH1cbn1cblxuLmZsb3ctaXRlbS1wYXJhZ3JhcGgge1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5mbG93LWl0ZW0tcGFyYWdyYXBoIHtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0fVxufVxuIiwiLnNlYy1zZWNyZXQge1xuXG5cdD4gLndyYXBwZXIge1xuXHRcdC0tY29udGVudC13aWR0aDogMTA4cmVtO1xuXHR9XG5cblx0LnNlYy1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdH1cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1zZWNyZXQge1xuXG5cdFx0PiAud3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDAgNHJlbTtcblx0XHR9XG5cblx0XHQuc2VjLWNvbnRlbnQge1xuXHRcdH1cblx0fVxuXG59XG5cbi5zZWMtc2VjcmV0LWNvbnRlbnQtYmctYm9yZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlN2Q1O1xuXHRib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG5cdHBhZGRpbmc6IDUuNXJlbSAyNHJlbSA0LjVyZW0gNHJlbTtcblx0d2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXNlY3JldC1jb250ZW50LWJnLWJvcmRlciB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0cGFkZGluZzogNC41cmVtIDhlbSAycmVtIDJyZW07XG5cdH1cbn1cblxuLnNlYy1zZWNyZXQtY29udGVudC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMy4zcmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRsZXR0ZXItc3BhY2luZzogY2FsYyg2MGVtIC8gMTAwMCk7XG5cdHNwYW4ge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuXHRcdHBhZGRpbmc6IC40ZW0gMWVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxLjExcmVtIC4ycmVtIHJnYmEoMCwgMCwgMCwgLjEpO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXNlY3JldC1jb250ZW50LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHRzcGFuIHtcblx0XHR9XG5cdH1cbn1cblxuLnNlYy1zZWNyZXQtaGVhZGluZy10aXRsZS1waWN0dXJlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1zZWNyZXQtaGVhZGluZy10aXRsZS1waWN0dXJlIHtcblx0fVxufVxuXG4uc2VjLXNlY3JldC1oZWFkaW5nLXRpdGxlLWltYWdlIHtcblx0d2lkdGg6IGNhbGMoIDg2LjhyZW0gLyAyICk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXNlY3JldC1oZWFkaW5nLXRpdGxlLWltYWdlIHtcblx0XHRtYXgtd2lkdGg6IGNhbGMoIDExMy42cmVtIC8gNCApO1xuXHR9XG59XG5cbi5zZWMtc2VjcmV0LWNvbnRlbnQtcGFyYWdyYXBoIHtcblx0bGV0dGVyLXNwYWNpbmc6IGNhbGMoODBlbSAvIDEwMDApO1xuXHR6LWluZGV4OiAxO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCsgKiB7XG5cdFx0bWFyZ2luLXRvcDogMS44ZW07XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtc2VjcmV0LWNvbnRlbnQtcGFyYWdyYXBoIHtcblx0XHRsZXR0ZXItc3BhY2luZzogY2FsYyg0MGVtIC8gMTAwMCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0fVxufVxuXG4uc2VjLXNlY3JldC1jb250ZW50LXBpY3R1cmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLXNlY3JldC1jb250ZW50LXBpY3R1cmUge1xuXHR9XG59XG5cbi5zZWMtc2VjcmV0LWNvbnRlbnQtaW1hZ2Uge1xuXHR3aWR0aDogY2FsYyggNDcuNHJlbSAvIDIgKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoIC0ycmVtLCAzLjJyZW0gKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5zZWMtc2VjcmV0LWNvbnRlbnQtaW1hZ2Uge1xuXHRcdHdpZHRoOiBjYWxjKCAzMS44cmVtIC8gMiApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKCAzcmVtLCAxcmVtICk7XG5cdH1cbn1cbiIsIi5zZWMtaWtrYXRzdSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaG9tZS9wYy9iZy1zZWMtaWtrYXRzdS53ZWJwKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjlmYTtcblx0YmFja2dyb3VuZC1zaXplOiAxMDMlIGF1dG87XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0PiAud3JhcHBlciB7XG5cdFx0cGFkZGluZy1ibG9jazogNS45cmVtIDhyZW07XG5cdH1cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1pa2thdHN1IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hvbWUvYmctc2VjLWlra2F0c3Uud2VicCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdFx0PiAud3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiAycmVtIDhyZW07XG5cdFx0fVxuXHRcdC50b3AtZm9ybSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ubGF5LXNlYy1pa2thdHN1IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzRyZW07XG5cdGdhcDogMmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LmxheS1zZWMtaWtrYXRzdSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cblxuLnNlYy1pa2thdHN1LXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1pa2thdHN1LXRpdGxlIHtcblx0XHQrICoge1xuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdH1cblx0fVxufVxuXG4uc2VjLWlra2F0c3UtdGl0bGUtcGljdHVyZSB7XG5cdG1hcmdpbi10b3A6IDIuNWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLWlra2F0c3UtdGl0bGUtcGljdHVyZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnNlYy1pa2thdHN1LXRpdGxlLWltYWdlIHtcblx0d2lkdGg6IGNhbGMoIDk5LjZyZW0gLyAyICk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkge1xuXHQuc2VjLWlra2F0c3UtdGl0bGUtaW1hZ2Uge1xuXHRcdHdpZHRoOiBjYWxjKCAxMjYuOHJlbSAvIDQgKTtcblx0fVxufVxuIiwiLm1haW46aGFzKC5wYWdlKSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNmRkZTI7XG59XG5cbi5zZWMtcG9zdCB7XG5cdHBhZGRpbmc6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyA4ZW0pIDVlbSA4ZW07XG5cblx0PiAud3JhcHBlciB7XG5cdFx0bWF4LXdpZHRoOiAxMDByZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdHBhZGRpbmc6IDVlbTtcblx0XHRib3JkZXItcmFkaXVzOiAxZW07XG5cdH1cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk2cHgpIHtcblx0LnNlYy1wb3N0IHtcblx0XHRwYWRkaW5nOiA1ZW0gMmVtO1xuXHRcdD4gLndyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogM2VtIDJlbTtcblx0XHR9XG5cblx0fVxufVxuXG4uZW50cnktaGVhZGVyIHtcblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogNC42cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5NnB4KSB7XG5cdC5lbnRyeS1oZWFkZXIge1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMy40cmVtO1xuXHRcdH1cblx0fVxufVxuXG4uZW50cnktY29udGVudCB7XG5cdG1hcmdpbi10b3A6IDJlbTtcblxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAyZW07XG5cblx0XHQrICoge1xuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdH1cblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuIl19 */