@font-face {
	font-family: 'Arial MT Pro Cyr';
	src: url('../fonts/Arial/ArialMTProCyr-Regular.eot');
	src: url('../fonts/Arial/ArialMTProCyr-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Arial/ArialMTProCyr-Regular.woff2') format('woff2'),
		url('../fonts/Arial/ArialMTProCyr-Regular.woff') format('woff'),
		url('../fonts/Arial/ArialMTProCyr-Regular.ttf') format('truetype'),
		url('../fonts/Arial/ArialMTProCyr-Regular.svg#ArialMTProCyr-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Arial MT Pro Cyr';
	src: url('../fonts/Arial/ArialMTProCyr-Bold.eot');
	src: url('../fonts/Arial/ArialMTProCyr-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Arial/ArialMTProCyr-Bold.woff2') format('woff2'),
		url('../fonts/Arial/ArialMTProCyr-Bold.woff') format('woff'),
		url('../fonts/Arial/ArialMTProCyr-Bold.ttf') format('truetype'),
		url('../fonts/Arial/ArialMTProCyr-Bold.svg#ArialMTProCyr-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Inter';
	src: url('../fonts/Inter/Inter.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Inter';
	src: url('../fonts/Inter/Inter-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'IBMPlexSans';
	src: url('../fonts/IBM_plex_sans/IBMPlexSans-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IBMPlexSans';
	src: url('../fonts/IBM_plex_sans/IBMPlexSans-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'IBMPlexSans';
	src: url('../fonts/IBM_plex_sans/IBMPlexSans-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}


html {
	font-size: 16px;
}

@media (min-width: 1680px) {
	html {
		font-size: 1vw;
	}
}

html,
body {
	overflow-x: hidden;
}

@media (max-width: 767px) {

	html,
	body {
		-webkit-overflow-scrolling: touch;
	}
}

body {
	font-size: 1rem;
	font-weight: 400;
	line-height: normal;
	color: #000;
	background-color: #fff;
	font-family: 'Inter', sans-serif;
}

body.active {
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

body.active main,
body.active .fishka,
body.active .warning {
	-webkit-filter: blur(4px);
	filter: blur(4px);
	pointer-events: none;
}

@media (max-width: 767px) {
	.hidden-mob {
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.hidden-md {
		display: none;
	}
}

.bg-red {
	background-color: #ba0c2f;
}

.bg-red .breadcrumbs li {
	color: #fff;
	opacity: .36;
}

.bg-red .breadcrumbs li a {
	color: #fff;
}

.bg-red .breadcrumbs li:after {
	background-color: #fff;
}

.spacer-111 {
	height: 6.9375rem;
}

::-moz-selection {
	background-color: #000;
	color: #fff;
}

::selection {
	background-color: #000;
	color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
ul li,
ol li,
blockquote,
cite,
a {
	font-family: 'Inter', sans-serif;
	color: #000;
}

h1 {
	font-size: 1.875em;
	font-weight: 700;
	line-height: 1.13;
	margin-bottom: 3.4375rem;
	color: #fff;
}

@media (max-width: 767px) {
	h1 {
		line-height: 1.55;
		font-size: 1.375em;
		margin-bottom: 2.75rem;
	}
}

h1.h1-black {
	color: #000;
	font-size: 2.625em;
	line-height: 1.19;
}

@media (max-width: 767px) {
	h1.h1-black {
		line-height: 1.42;
		font-size: 1.5em;
	}
}

@media (max-width: 767px) {
	h1.h1-with-form {
		margin-bottom: 1.25rem;
	}
}

h1.h1-pages {
	margin-bottom: 1.5625rem;
	margin-top: 1.875rem;
	color: #000;
}

h1.h1-line {
	position: relative;
	padding-bottom: 2.1875rem;
}

@media (max-width: 767px) {
	h1.h1-line {
		padding-bottom: 1.8125rem;
	}
}

h1.h1-line:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 3.125rem;
	background-color: #000;
	height: .0625rem;
}

h1.h1-404 {
	line-height: 1.56;
	font-size: 2em;
	margin-bottom: 1.625rem;
}

@media (max-width: 767px) {
	h1.h1-404 {
		font-size: 1.5em;
		line-height: 1.42;
		position: relative;
		padding-bottom: 1.1875rem;
		margin-bottom: 1.5rem;
	}

	h1.h1-404:after {
		content: '';
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 3.125rem;
		background-color: #fff;
		height: .0625rem;
	}
}

h2 {
	font-size: 1.875em;
	font-weight: 700;
	line-height: 1.13;
	margin-bottom: 2.75rem;
	padding-bottom: 2.5625rem;
	position: relative;
}

@media (max-width: 767px) {
	h2 {
		font-size: 1.5em;
		padding-bottom: 2rem;
		margin-bottom: 2.5rem;
	}
}

h2:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 3.125rem;
	background-color: #000;
	height: .0625rem;
}

@media (max-width: 767px) {
	h2.h2-no-line {
		padding-bottom: 0;
		font-size: 1.25em;
	}
}

h2.h2-no-line:after {
	display: none;
}

h2.h2-404 {
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 11.125em;
	letter-spacing: .7875rem;
	text-align: center;
	color: #fff;
	margin-left: 4.6875rem;
	z-index: 10;
}

@media (max-width: 767px) {
	h2.h2-404 {
		opacity: .3;
		font-size: 5.625em;
		letter-spacing: .4rem;
		text-align: left;
		margin-left: 0;
	}
}

h2.h2-404:after {
	display: none;
}

h3 {
	font-size: 3.375em;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 1.8125rem;
}

@media (max-width: 767px) {
	h3 {
		font-size: 2em;
		margin-bottom: 1.625rem;
	}
}

h3.h3-line {
	line-height: 1.75rem;
	font-size: 1.375em;
	padding-bottom: 1.125rem;
	border-bottom: .0625rem solid #000;
	margin-top: 1rem;
}

@media (max-width: 767px) {
	h3.h3-line {
		margin-top: 0;
		font-size: 1.25em;
	}
}

h3.h3-sm {
	line-height: 1.27;
	font-size: 1.375em;
}

@media (max-width: 767px) {
	h3.h3-sm {
		font-size: 1.25em;
	}
}

h3.h3-sm.h3-line {
	padding-bottom: 2.5625rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	h3.h3-sm.h3-line {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	h3.h3-sm.h3-line {
		padding-bottom: 1.375rem;
	}
}

h4 {
	font-size: 1.125em;
	font-weight: 700;
	line-height: 1.56;
	margin-bottom: 1.875rem;
}

@media (max-width: 767px) {
	h4 {
		font-size: 1em;
		line-height: 1.63;
		margin-bottom: 1.9375rem;
	}
}

h4.h4-line {
	font-size: 1.375em;
	border-bottom: .0625rem solid #000;
	padding-bottom: 2.4375rem;
	margin-bottom: 2.75rem;
}

@media (max-width: 767px) {
	h4.h4-line {
		font-size: 1.25em;
		padding-bottom: 1.1875rem;
		margin-bottom: 2.125rem;
	}
}

h5 {
	font-size: 1.25em;
	font-weight: 700;
	line-height: 1.3;
	margin-bottom: 1.875rem;
}

h5.h5-success {
	font-size: 1.375em;
	margin-bottom: 1.5rem;
}

h6 {
	font-size: 1em;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 1rem;
	color: #879bcb;
}

p {
	font-size: .875em;
	font-weight: 400;
	line-height: 1.86;
	margin-bottom: 1rem;
}

p a {
	color: #d74d39;
	text-decoration: underline;
}

p a:hover {
	color: #d74d39;
	text-decoration: none;
}

hr {
	border: 0;
	height: .0625rem;
	background-color: #000;
	margin: .9375rem 0;
}

.hr-responsibility {
	margin-top: 6.5625rem;
	background-color: #ccc;
}

@media (max-width: 767px) {
	.hr-responsibility {
		display: none;
	}
}

.text-white {
	color: #fff;
}

.text-white p {
	color: #fff;
}

.text-black {
	color: #000;
}

.text-bold {
	font-weight: 700;
}

.text-center {
	text-align: center;
}

.text-red {
	color: #ff1530;
}

.text-gray {
	color: rgba(0, 0, 0, .3);
}

.text-border {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background-color: #f4f4f5;
	padding: 1.5625rem 1.375rem 1.1875rem;
	margin-bottom: 1.5rem;
}

@media (max-width: 767px) {
	.text-border {
		padding-top: 1.1875rem;
		padding-bottom: .6875rem;
		margin-bottom: 2.6875rem;
	}
}

.text-border_heading {
	opacity: .2;
	-webkit-text-stroke: .1rem #000;
	text-stroke: .1rem #000;
	font-size: 2.375em;
	font-weight: bold;
	line-height: .89;
	color: rgba(0, 0, 0, 0);
	margin-right: 1.1875rem;
}

@media (max-width: 767px) {
	.text-border_heading {
		line-height: 1.13;
		font-size: 1.875em;
		margin-right: .875rem;
	}
}

.text-border_text {
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.42;
}

@media (max-width: 767px) {
	.text-border_text {
		line-height: 1.5;
		font-size: 1.25em;
	}
}

.hr-alcohol {
	margin-bottom: 1.75rem;
}

blockquote {
	position: relative;
	font-size: 1em;
	padding-top: 1.25rem;
	padding-bottom: 3.25rem;
	padding-left: 6.25rem;
	margin-top: 2.5rem;
	margin-bottom: 2.75rem;
}

@media (max-width: 767px) {
	blockquote {
		margin-top: 4.375rem;
		margin-bottom: 4.625rem;
		padding-left: 1.625rem;
		padding-bottom: 4.875rem;
	}
}

blockquote:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	background-color: #ba0c2f;
	width: .25rem;
}

blockquote p {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.75;
}

blockquote div {
	position: absolute;
	bottom: 0;
	left: 6.25rem;
	font-size: .875em;
	color: rgba(0, 0, 0, .3);
	margin-bottom: 1.125rem;
}

@media (max-width: 767px) {
	blockquote div {
		left: 1.625rem;
	}
}

article iframe {
	width: 100%;
}

article img {
	width: 100%;
	height: auto;
}

article ul li,
article ol li {
	font-size: .875em;
	line-height: 1.86;
	position: relative;
}

article ul li {
	padding-left: 1.375rem;
}

article ul li:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: .625rem;
	width: .625rem;
	height: .1875rem;
	background-color: #000;
}

article h2 {
	padding-bottom: 1.25rem;
	margin-bottom: 2rem;
}

@media (max-width: 767px) {
	article h2 {
		font-size: 1.25em;
		line-height: 1.7;
		padding-bottom: 1.0625rem;
	}
}

article h2:after {
	width: 100%;
}

article h3 {
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.42;
	margin-bottom: 1.125rem;
}

@media (max-width: 767px) {
	article h3 {
		font-size: 1.25em;
		line-height: 1.7;
	}
}

article.article-regular h1 {
	font-size: 2.5em;
	margin-bottom: 1.1875rem;
	line-height: 1.2;
}

@media (max-width: 767px) {
	article.article-regular h1 {
		line-height: 1.38;
		font-size: 1.625em;
		margin-bottom: 1.4375rem;
	}
}

article.article-regular h1.article-internship_h1 {
	margin-bottom: 4.25rem;
}

@media (max-width: 767px) {
	article.article-regular h1.article-internship_h1 {
		margin-bottom: 2.9375rem;
	}
}

article.article-regular h2 {
	line-height: 1.17;
	font-size: 1.5em;
	padding-bottom: 0;
	margin-top: 4.8125rem;
	margin-bottom: 2.1875rem;
}

article.article-regular h2:after {
	display: none;
}

@media (max-width: 767px) {
	article.article-regular h2 {
		line-height: 1.6;
		font-size: 1.25em;
		margin-bottom: 2.0625rem;
	}
}

article.article-regular h3 {
	margin-top: 2.8125rem;
	font-size: 1.375em;
	margin-bottom: 2rem;
}

@media (max-width: 767px) {
	article.article-regular h3 {
		line-height: 1.6;
		font-size: 1.25em;
		margin-bottom: 1.875rem;
	}
}

article.article-regular h4 {
	margin-top: 2.625rem;
	font-size: 1.25em;
	margin-bottom: 1.875rem;
}

@media (max-width: 767px) {
	article.article-regular h4 {
		line-height: 1.6;
		font-size: 1.125em;
		margin-bottom: 1.75rem;
	}
}

article.article-regular h5 {
	margin-top: 2.4375rem;
	font-size: 1.125em;
	margin-bottom: 1.75rem;
}

@media (max-width: 767px) {
	article.article-regular h5 {
		line-height: 1.6;
		font-size: 1.125em;
		margin-bottom: 1.625rem;
	}
}

article.article-regular h6 {
	margin-top: 2.25rem;
	font-size: 1em;
	margin-bottom: 1.625rem;
}

@media (max-width: 767px) {
	article.article-regular h6 {
		line-height: 1.6;
		font-size: 1em;
		margin-bottom: 1.5rem;
	}
}

article.article-regular a {
	text-decoration: underline;
	color: #d74d39;
}

article.article-regular ul,
article.article-regular ol {
	margin-bottom: 1.375rem;
}

@media (max-width: 767px) {

	article.article-regular ul,
	article.article-regular ol {
		margin-bottom: 1rem;
	}
}

article.article-regular ul li,
article.article-regular ol li {
	line-height: 1.86;
	margin-bottom: 1rem;
	padding-left: 1.6875rem;
}

article.article-regular p {
	margin-bottom: 1.375rem;
}

@media (max-width: 767px) {
	article.article-regular p {
		margin-bottom: 1rem;
	}
}

article.article-regular p.article-badge {
	margin-bottom: .625rem;
}

article.article-regular img {
	margin-top: 3rem;
	margin-bottom: 5.125rem;
}

@media (max-width: 767px) {
	article.article-regular img {
		margin-top: 3.375rem;
	}
}

article.article-regular figure {
	margin-bottom: 5.125rem;
}

@media (max-width: 767px) {
	article.article-regular figure {
		margin-bottom: 4.8125rem;
	}
}

article.article-regular figure figcaption {
	font-size: .875em;
	color: rgba(0, 0, 0, .4);
}

article.article-regular figure img {
	margin-bottom: 1.1875rem;
}

.article-regular .btn {
	text-decoration: none;
	color: #fff;
}

.article-regular_hr {
	width: 75rem;
	margin-left: -6.25rem;
	margin-top: 0;
	margin-bottom: 4.625rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.article-regular_hr {
		width: 60rem;
		margin-left: -5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.article-regular_hr {
		width: 100%;
		margin-left: 0;
	}
}

@media (max-width: 767px) {
	.article-regular_hr {
		width: 100%;
		margin-left: 0;
	}
}

.article-regular__container {
	position: relative;
	padding-bottom: 11rem;
}

@media (max-width: 767px) {
	.article-regular__container {
		padding-bottom: 10.3125rem;
	}
}

.article-regular__container:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	height: .0625rem;
	background-color: #000;
}

@media (max-width: 767px) {
	.article-regular__container:after {
		left: 1.666rem;
		right: 1.666rem;
	}
}

.article-regular__container-share {
	margin-top: 3.125rem;
}

.article-regular__img {
	height: 18.75rem;
	margin-bottom: 4.9375rem;
	margin-top: 0;
}

@media (max-width: 767px) {
	.article-regular__img {
		margin-left: -1.666rem;
		margin-right: -1.666rem;
		height: 6rem;
		margin-bottom: 1.5625rem;
	}
}

.article-regular__img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

.article-internship_heading {
	opacity: .06;
	-webkit-text-stroke: .125rem #000;
	text-stroke: .125rem #000;
	font-size: 7.5em;
	font-weight: bold;
	color: rgba(0, 0, 0, 0);
	position: absolute;
	left: -6.25rem;
	top: -2.1875rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.article-internship_heading {
		left: -5.625rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.article-internship_heading {
		left: 0;
	}
}

@media (max-width: 767px) {
	.article-internship_heading {
		position: static;
		font-size: 3.125em;
	}
}

.article-internship_img {
	position: absolute;
	bottom: 1.9375rem;
	right: 4.6875rem;
	max-width: 10rem;
	margin: 0 !important;
	z-index: -1;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.article-internship_img {
		right: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.article-internship_img {
		right: 0;
	}
}

@media (max-width: 767px) {
	.article-internship_img {
		max-width: 6.375rem;
		bottom: 8.9375rem;
		right: 2.9375rem;
	}
}

.article-internship_hr {
	margin-bottom: 1.875rem;
}

@media (max-width: 767px) {
	.article-internship_hr {
		margin-bottom: 3.75rem;
	}
}

.article-ethic-img {
	margin-bottom: 9.375rem;
}

@media (max-width: 767px) {
	.article-ethic-img {
		margin-bottom: 6.25rem;
	}
}

footer {
	background-color: #061c4f;
	padding-top: 4.375rem;
	position: relative;
}

@media (max-width: 767px) {
	footer {
		padding-top: 3.125rem;
	}
}

footer.footer-ua {
	padding-bottom: 15vh;
}

address {
	width: 100%;
}

.social-links {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.social-links li {
	margin-right: 2.4375rem;
	margin-bottom: .9375rem;
}

@media (max-width: 767px) {
	.social-links li {
		margin-right: 1.8125rem;
	}
}

.social-links li a {
	display: inline-block;
}

.social-links li a svg {
	height: 1.5rem;
	width: auto;
}

.social-links li a svg g,
.social-links li a svg path,
.social-links li a svg circle,
.social-links li a svg polygon {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	fill: #fff;
}

.social-links li a:hover svg g,
.social-links li a:hover svg path,
.social-links li a:hover svg circle,
.social-links li a:hover svg polygon {
	fill: #ff385a;
}

.footer-p {
	margin-bottom: 3.375rem;
}

@media (max-width: 767px) {
	.footer-p {
		margin-bottom: 3.1875rem;
	}
}

.footer-p p {
	color: #fff;
}

.footer-p a {
	text-decoration: underline;
	color: #fff;
}

.footer-p a:hover {
	color: #ff385a;
}

.footer-sm {
	opacity: .5;
	font-size: .8125em;
	color: #8a9ecd;
	margin-bottom: 0;
	line-height: 1;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.footer-sm {
		font-size: .75em;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.footer-sm {
		font-size: .5625em;
	}
}

.footer-sm.is-right {
	float: right;
	font-size: 1.25em;
	line-height: normal;
	letter-spacing: -.00625rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.footer-sm.is-right {
		font-size: 1em;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.footer-sm.is-right {
		font-size: .6875em;
	}
}

@media (max-width: 767px) {
	.footer-sm.is-right {
		line-height: 1.41;
		font-size: 1.0625em;
		margin-top: 1.625rem;
	}
}

a.footer-sm:hover {
	color: #ff385a;
}

.footer-line {
	margin-left: auto;
	margin-right: auto;
	width: .0625rem;
	height: 28.1875rem;
	background-color: #475c8e;
}

.footer-bottom {
	padding-bottom: 1.5rem;
	padding-top: 1.375rem;
	position: relative;
	margin-top: 2.6875rem;
}

@media (max-width: 767px) {
	.footer-bottom {
		padding-top: 1.5625rem;
		margin-top: 6.0625rem;
	}
}

.footer-bottom:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: .0625rem;
	background-color: #475c8e;
}

@media (max-width: 767px) {
	.footer-bottom:before {
		left: 1.625rem;
		right: 1.625rem;
	}
}

.footer-left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

@media (min-width: 768px) and (max-width: 991px) {
	.footer-left {
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

.footer-icons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width: 767px) {
	.footer-icons {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		padding-right: .4375rem;
		position: relative;
		top: .625rem;
	}
}

.footer-icons li {
	margin: 0 .5625rem;
}

@media (max-width: 767px) {
	.footer-icons li {
		margin: 0 .4375rem;
	}
}

.footer-icons li img {
	width: 1.5rem;
	height: 1.5rem;
}

.footer-logo {
	-ms-flex-item-align: start;
	align-self: flex-start;
	display: block;
	max-width: 15.5625rem;
	width: 100%;
}

.footer-logo img {
	width: 100%;
}

@media (max-width: 767px) {
	.footer-logo {
		max-width: 9.9375rem;
		margin-bottom: 3.5625rem;
	}
}

.footer-list {
	margin-bottom: 2.3125rem;
}

@media (max-width: 767px) {
	.footer-list {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		-webkit-transition: all .2s ease;
		-o-transition: all .2s ease;
		transition: all .2s ease;
		-webkit-transform: translateX(100vw);
		-ms-transform: translateX(100vw);
		transform: translateX(100vw);
	}

	.footer-list.foo-swiped {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.footer-list_text {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	color: rgba(138, 158, 205, .5);
}

.footer-list li {
	padding-right: .625rem;
	margin-bottom: .3125rem;
}

@media (max-width: 767px) {
	.footer-list li {
		padding-right: 0;
	}
}

.footer-list li.footer-list__back {
	display: none;
}

@media (max-width: 767px) {
	.footer-list li.footer-list__back {
		display: block;
	}
}

.footer-list li.footer-list__back a {
	padding-left: 1.5625rem;
	color: rgba(204, 204, 204, .5);
}

.footer-list li.footer-list__back a:after,
.footer-list li.footer-list__back a:before {
	left: 0;
	right: auto;
	background-color: rgba(204, 204, 204, .5);
	display: block;
}

.footer-list li.footer-list__back a:before {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.footer-list li.footer-list__back a:after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.footer-list li a {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: .8125em;
	line-height: 1.5;
	position: relative;
	padding-right: .625rem;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}

@media (max-width: 767px) {
	.footer-list li a {
		padding-right: 0;
	}
}

.footer-list li a svg {
	width: 1.875rem;
	height: auto;
}

.footer-list li a svg g {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.footer-list li a.footer-list__direct:after {
	display: none;
}

@media (max-width: 767px) {
	.footer-list li a.footer-list__direct:before {
		display: none;
	}
}

.footer-list li a.footer-list__direct:hover {
	padding-left: 0;
}

.footer-list li a.footer-list__direct:hover svg g {
	fill: #ff385a;
}

.footer-list li a:after {
	content: '';
	display: block;
	position: absolute;
	width: .3125rem;
	height: .3125rem;
	background-color: #ff385a;
	top: .4375rem;
	left: 0;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity: 0;
}

.footer-list li a:hover {
	opacity: 1;
}

.footer-list li a:hover .footer-list_text {
	-webkit-transform: translateX(1.25rem);
	-ms-transform: translateX(1.25rem);
	transform: translateX(1.25rem);
	color: #ff385a;
}

.footer-list li a:hover:after {
	opacity: 1;
}

@media (max-width: 767px) {
	.footer-list li a {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		color: rgba(204, 204, 204, .5);
		line-height: 1.47;
		font-size: .9375em;
		height: 3rem;
		border-bottom: .0625rem solid rgba(204, 204, 204, .5);
	}

	.footer-list li a:before,
	.footer-list li a:after {
		content: '';
		display: none;
		position: absolute;
		width: .4375rem;
		height: .0625rem;
		background-color: rgba(204, 204, 204, .5);
		right: .625rem;
		left: auto;
		opacity: 1;
	}

	.footer-list li a:before {
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 1.25rem;
	}

	.footer-list li a:after {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
		bottom: 1.375rem;
		top: auto;
	}
}

.footer-col {
	position: static;
}

@media (max-width: 767px) {
	.footer-panel h6 {
		height: 3rem;
		border-bottom: .0625rem solid rgba(71, 92, 142, .5);
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
		margin-bottom: 0;
		-webkit-transition: all .2s ease;
		-o-transition: all .2s ease;
		transition: all .2s ease;
	}

	.footer-panel h6.foo-swiped {
		-webkit-transform: translateX(-100vw);
		-ms-transform: translateX(-100vw);
		transform: translateX(-100vw);
	}

	.footer-panel h6:before,
	.footer-panel h6:after {
		content: '';
		display: block;
		position: absolute;
		width: .4375rem;
		height: .0625rem;
		background-color: #2d4274;
		right: .625rem;
		left: auto;
	}

	.footer-panel h6:before {
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 1.1875rem;
	}

	.footer-panel h6:after {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
		bottom: 1.375rem;
		top: auto;
	}
}

header {
	position: relative;
	min-height: 100vh;
	overflow: hidden;
}

@media (min-width: 768px) and (max-width: 812px) and (orientation: landscape) {
	header {
		height: auto;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	header {
		height: auto;
	}
}

@media (max-width: 567px) {
	header {
		min-height: auto;
		height: 100vh;
	}
}

.header-index {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	padding-bottom: 4.25rem;
}

@media (min-width: 768px) and (max-width: 812px) and (orientation: landscape) {
	.header-index {
		padding-top: 8.75rem;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.header-index {
		padding-top: 8.75rem;
	}
}

@media (max-width: 567px) {
	.header-index {
		padding-bottom: 2.5rem;
	}
}

.header-index__back {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: hidden;
}

.header-index__back:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: .36;
	background-color: #000;
	z-index: 3;
}

.header-index .slider-header {
	height: 100%;
}

.header-index .slider-header .swiper-slide {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.header-index .slider-header .swiper-slide img {
	min-width: 100%;
	min-height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.header-dream_h1 {
	font-size: 2.625em;
	line-height: 1.19;
}

@media (max-width: 767px) {
	.header-dream_h1 {
		font-size: 1.5em;
		line-height: 2.125rem;
	}
}

.header-dream_h1.h1-line {
	margin-bottom: 2.75rem;
}

@media (max-width: 767px) {
	.header-dream_h1.h1-line {
		padding-bottom: 1.375rem;
		margin-bottom: 1.5rem;
	}
}

.header-dream_h1.h1-line:after {
	background-color: #fff;
}

@media (max-width: 767px) {
	.header-together {
		height: auto;
	}
}

@media (max-width: 767px) {
	.header-together .header-blind__wrapper {
		min-height: unset;
		height: auto;
	}
}

.header-factories_h1 {
	font-size: 2.625em;
	line-height: 1.19;
	position: relative;
	padding-bottom: 2.1875rem;
	margin-bottom: 2.75rem;
}

@media (max-width: 767px) {
	.header-factories_h1 {
		font-size: 1.875em;
		line-height: 1.13;
		padding-bottom: 1.3125rem;
		margin-bottom: 1.5rem;
	}
}

.header-factories_h1:after {
	content: '';
	display: block;
	position: absolute;
	background-color: #fff;
	left: 0;
	width: 3.125rem;
	height: .0625rem;
	bottom: 0;
}

@media (max-width: 767px) {
	.header-blind {
		height: auto;
	}

	.header-blind .row {
		min-height: 100vh;
	}

	.header-blind .link-more {
		margin-top: 2.5rem;
	}
}

.header-blind:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 50%;
	background-color: #ba0c2f;
}

@media (max-width: 991px) {
	.header-blind:after {
		width: 100%;
	}
}

.header-blind__container {
	position: relative;
}

.header-blind__blind {
	position: absolute;
	background-color: #ba0c2f;
	top: 0;
	bottom: 0;
	left: 0;
	width: calc(50% + 21rem);
	z-index: 50;
	-webkit-clip-path: polygon(0 0, 100% 0%, 38.625rem 100%, 0% 100%);
	clip-path: polygon(0 0, 100% 0%, 38.625rem 100%, 0% 100%);
}

@media (max-width: 767px) {
	.header-blind__blind {
		display: none;
	}
}

.header-blind .breadcrumbs li {
	color: #fff;
	opacity: .36;
}

.header-blind .breadcrumbs li:after {
	background-color: #fff;
}

.header-blind .breadcrumbs li a {
	color: #fff;
}

.header-blind__subheading {
	font-size: 1.625em;
	color: #fff;
	line-height: 1.31;
	margin-bottom: 3rem;
}

@media (max-width: 767px) {
	.header-blind__subheading {
		font-size: 1em;
		margin-bottom: 2.1875rem;
	}
}

.header-blind__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-bottom: 4.25rem;
	position: relative;
	z-index: 100;
	min-height: calc(100vh - 14.75rem);
}

@media (max-width: 767px) {
	.header-blind__wrapper {
		padding-bottom: 2.25rem;
	}
}

@media (min-width: 768px) and (max-width: 812px) and (orientation: landscape) {
	.header-blind__wrapper {
		min-height: 1px;
		height: auto;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.header-blind__wrapper {
		min-height: 1px;
		height: auto;
	}
}

@media (max-width: 567px) {
	.header-blind__wrapper {
		min-height: 1px;
		height: auto;
	}
}

.header-breadcrumbs {
	max-height: unset;
	min-height: auto;
	height: auto;
}

@media (min-width: 568px) and (max-width: 767px) {
	.header-breadcrumbs {
		max-height: unset;
		min-height: auto;
	}
}

@media (max-width: 567px) {
	.header-breadcrumbs {
		height: auto;
	}
}

.header-404 {
	padding-bottom: 3.625rem;
}

@media (max-width: 767px) {
	.header-404 {
		padding-bottom: 0;
	}
}

.header-inner {
	padding-bottom: 4.4375rem;
}

@media (max-width: 767px) {
	.header-inner {
		padding-bottom: 0;
	}

	.header-inner .link-more {
		display: none;
	}
}

.header-inner .breadcrumbs {
	margin-bottom: 3.375rem;
}

.header-brand {
	padding-bottom: 5.375rem;
}

@media (max-width: 767px) {
	.header-brand {
		padding-bottom: 6.125rem;
	}
}

.header-brand .link-more {
	margin-bottom: 1.6875rem;
}

.header-brand__form form {
	margin-bottom: 0;
}

.header-brand__form input {
	background-color: #f4f4f5;
}

@media (max-width: 767px) {
	.header-brand .breadcrumbs {
		margin-bottom: 1.4375rem;
	}
}

.header-content {
	z-index: 999;
}

@media (max-width: 767px) {
	.header-content.align-self-end {
		-ms-flex-item-align: start;
		align-self: flex-start;
	}
}

nav {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9991;
	background-color: #fff;
}

nav.hidden {
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

nav.unscroll {
	background-color: transparent;
}

nav.__white {
	background-color: #FFFFFF;
}

nav.unscroll.nav-index .nav-menu_text {
	color: #fff;
}

nav.unscroll.nav-index .nav-container {
	border-color: #fff;
}

@media (max-width: 767px) {
	nav.unscroll.nav-index .nav-container:after {
		background-color: #fff;
	}
}

nav.unscroll.nav-index .nav-icon span {
	background-color: #fff;
}

nav.unscroll.nav-index .nav-lang_link {
	color: #fff;
}

nav.unscroll.nav-index .nav-lang__list:before {
	background-color: #fff;
}

nav.unscroll.nav-index .nav-lang:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: .25rem solid transparent;
	border-right: .25rem solid transparent;
	border-top: .25rem solid #fff;
}

@media (min-width: 768px) and (max-width: 991px) {
	nav.unscroll.nav-blind .nav-lang:after {
		content: '';
		display: block;
		position: absolute;
		width: 0;
		height: 0;
		border-left: .25rem solid transparent;
		border-right: .25rem solid transparent;
		border-top: .25rem solid #fff;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	nav.unscroll.nav-blind .nav-lang_link {
		color: #fff;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	nav.unscroll.nav-blind .nav-container {
		border-color: #fff;
	}
}

nav.unscroll.nav-blind .nav-container:after {
	background-color: #fff;
}

nav.unscroll.nav-blind .nav-logo_red {
	fill: #c82a4a;
}

nav.unscroll.nav-blind .nav-logo_blue {
	fill: #950824;
}

nav.__white .nav-logo_red {
	fill: #C82A4A !important;
}

nav.__white .nav-logo_blue {
	fill: #012169 !important;
}

nav.__searchingpartners.__hidden {
	transform: translateY(-100%);
}

@media (max-width: 991px) {
	nav.unscroll.nav-blind .nav-menu_text {
		color: #fff;
	}
}

@media (max-width: 991px) {
	nav.unscroll.nav-blind .nav-icon span {
		background-color: #fff;
	}
}

nav.unscroll .nav-blind_line {
	opacity: 1;
}

nav.unscroll.nav-404.unscroll .nav-container {
	border-color: #fff;
}

nav.unscroll.nav-404.unscroll .nav-icon span {
	background-color: #fff;
}

nav.unscroll.nav-404.unscroll .nav-lang:after {
	border-top-color: #fff;
}

nav.unscroll.nav-404.unscroll .nav-menu_text,
nav.unscroll.nav-404.unscroll .nav-lang_link {
	color: #fff;
}

.nav-back {
	position: absolute;
	left: 0;
	right: 0;
	top: 5.75rem;
	height: 100vh;
	background-color: #000;
	z-index: -100;
	visibility: hidden;
	opacity: 0;
}

.nav-blind_line {
	position: absolute;
	bottom: 0;
	left: calc(50% - (75rem / 2));
	right: calc(50% - (75rem / 2));
	height: .0625rem;
	background-color: #fff;
	opacity: 0;
	width: 56.25rem;
}

@media (min-width: 1200px) {
	.nav-blind_line {
		width: 56.125rem;
	}
}

@media (min-width: 1600px) {
	.nav-blind_line {
		height: 2px;
		width: 56.25rem;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.nav-blind_line {
		width: 56.875rem;
	}
}

@media (max-width: 991px) {
	.nav-blind_line {
		display: none;
	}
}

.nav-blind_hd {
	width: 17.5rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.nav-blind_hd {
		width: 11rem;
	}
}

.nav-container {
	border-bottom: .0625rem solid #000;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

@media (min-width: 1600px) {
	.nav-container {
		border-width: 2px;
	}
}

@media (max-width: 767px) {
	.nav-container {
		/* padding-top: 1.125rem;
		padding-bottom: 1.1875rem; */
		border: none;
		position: relative;
		max-width: 100%;
	}

	.nav-container:after {
		content: '';
		display: block;
		position: absolute;
		background-color: #000;
		height: .0625rem;
		bottom: 0;
		right: 1.625rem;
		left: 1.625rem;
		-webkit-transition: all .2s ease;
		-o-transition: all .2s ease;
		transition: all .2s ease;
	}
}

.nav-logo {
	width: 15.5625rem;
	/* height: 2.375rem; */
	/* display: block; */
	min-height: 2.375rem;
	max-height: 4rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

@media (max-width: 767px) {
	.nav-logo {
		width: 9.9375rem;
		min-height: 1.5625rem;
		/* height: 1.5625rem; */
		position: relative;
	}
}

.nav-container .row {
	width: 100%;
	height: 100%;
}

.nav-container .row .offset-2 {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

@media (max-width: 768px) {
	.nav-container .row .offset-2 {
		justify-content: flex-start;
	}
}

.nav-logo_red,
.nav-logo_blue {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.nav-logo img,
.nav-logo svg {
	width: 100%;
	height: auto;
}

.nav-logo:hover .nav-logo_red {
	fill: #de3355;
}

.nav-logo:hover .nav-logo_blue {
	fill: #254ba1;
}

.nav-logo svg {
	width: 15.5625rem;
	min-height: 2.375rem;
	max-height: 4rem;
}

@media (max-width: 768px) {
	.nav-logo svg {
		width: auto;
	}
}

.nav-menu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	margin-top: -.125rem;
	margin-left: -.0625rem;
}

@media (max-width: 767px) {
	.nav-menu {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
}

.nav-menu_text {
	margin-left: 1rem;
	font-size: .875em;
	line-height: 1.86;
	padding-top: .0625rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.nav-menu_text {
		margin-left: 0;
		margin-right: 1rem;
	}
}

.nav-menu_text.close {
	display: none;
}

@media (min-width: 768px) {
	.nav-menu:hover .nav-menu_text {
		opacity: .5;
	}

	.nav-menu:hover .nav-icon span:nth-child(1) {
		-webkit-transform: translateY(.125rem);
		-ms-transform: translateY(.125rem);
		transform: translateY(.125rem);
	}

	.nav-menu:hover .nav-icon span:nth-child(4) {
		-webkit-transform: translateY(-.125rem);
		-ms-transform: translateY(-.125rem);
		transform: translateY(-.125rem);
	}
}

.nav-icon {
	width: 1.625rem;
	height: 1.375rem;
	position: relative;
	cursor: pointer;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	float: right;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.nav-icon span {
	display: block;
	position: absolute;
	height: .125rem;
	width: 100%;
	background-color: #000;
	border-radius: .125rem;
	opacity: 1;
	left: 0;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.nav-icon span:nth-child(1) {
	top: 0;
}

.nav-icon span:nth-child(2),
.nav-icon span:nth-child(3) {
	top: .625rem;
}

.nav-icon span:nth-child(4) {
	top: 1.25rem;
}

.nav-lang {
	position: relative;
	cursor: pointer;
	float: right;
	max-width: 4.5rem;
	width: 100%;
	padding-top: .125rem;
	z-index: 9999;
}

.nav-lang:hover:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	opacity: .5;
}

.nav-lang:hover .nav-lang_link {
	opacity: .5;
}

.nav-lang:hover .nav-lang__list {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.nav-lang:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: .25rem solid transparent;
	border-right: .25rem solid transparent;
	border-top: .25rem solid #000;
	right: .4375rem;
	top: calc(50% - .1875rem);
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.nav-lang_link {
	padding-left: .4375rem;
	padding-right: .625rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: .875em;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.nav-lang_link {
		font-size: .9375em;
	}
}

.nav-lang_link:hover {
	opacity: .5;
}

.nav-lang__list {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	padding-top: 3.375rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.nav-lang__list {
		padding-top: 3.1875rem;
	}
}

@media (max-width: 767px) {
	.nav-lang__list {
		padding-top: 2.5rem;
	}
}

.nav-lang__list:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 3.375rem;
	background-color: #000;
	height: .0625rem;
	z-index: 300;
}

@media (min-width: 1600px) {
	.nav-lang__list:before {
		top: 3.40625rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.nav-lang__list:before {
		top: 3.1875rem;
	}
}

@media (max-width: 767px) {
	.nav-lang__list:before {
		top: 2.5rem;
	}
}

.nav-lang__list li:last-child a:after {
	display: none;
}

.nav-lang__list li a {
	background-color: #fff;
	color: #000;
	height: 2.375rem;
	font-size: .875em;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-transform: uppercase;
	text-align: center;
	padding-top: .3125rem;
	position: relative;
}

@media (max-width: 767px) {
	.nav-lang__list li a {
		font-size: .9375em;
		background-color: #000;
		color: #fff;
		height: 3rem;
	}
}

.nav-lang__list li a:after {
	content: '';
	display: block;
	position: absolute;
	background-color: #ccc;
	height: .0625rem;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.nav-lang__list li a:hover {
	background-color: #000;
	color: #fff;
}

.nav-lang__list li a:hover:after {
	opacity: 0;
}

@media (max-width: 767px) {
	.col-lang {
		position: absolute;
		top: 1.3125rem;
		max-width: 4.875rem;
		opacity: 0;
		visibility: hidden;
		z-index: -1;
	}
}

@media (max-width: 567px) {
	.col-lang {
		left: 0;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.col-lang {
		left: 2.375rem;
	}
}

.nav-panel {
	background-color: #fff;
	padding-top: 3.9375rem;
	padding-bottom: 3.4375rem;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	-webkit-transform: translateY(-100vh);
	-ms-transform: translateY(-100vh);
	transform: translateY(-100vh);
	position: absolute;
	top: 5.75rem;
	left: 0;
	right: 0;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.nav-panel {
		top: 5.6875rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.nav-panel {
		top: 5.1875rem;
		padding-bottom: 6.25rem;
	}
}

@media (max-width: 767px) {
	.nav-panel {
		top: 3.875rem;
		padding-top: 0;
		padding-bottom: 2.8125rem;
	}
}

@media (max-width: 767px) {
	.nav-panel .container {
		max-width: 100%;
	}
}

.nav-panel__text {
	opacity: .3;
	line-height: 1.71;
}

.nav-panel__list {
	margin-bottom: 4.0625rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.nav-panel__list {
		margin-bottom: 2.9375rem;
	}
}

.nav-panel__list.nav-swiped {
	-webkit-transform: translateX(-100vw);
	-ms-transform: translateX(-100vw);
	transform: translateX(-100vw);
}

.nav-panel__list li {
	margin-bottom: .75rem;
}

@media (max-width: 767px) {
	.nav-panel__list li {
		margin-bottom: 0;
	}
}

.nav-panel__list li a {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.nav-panel__list li a:after {
	content: '';
	display: block;
	position: absolute;
	height: 1px;
	right: 0;
	left: 0;
	background-color: #000;
	top: .75rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	width: 0;
}

@media (max-width: 767px) {
	.nav-panel__list li a {
		height: 3rem;
		border-bottom: .0625rem solid rgba(204, 204, 204, .5);
	}

	.nav-panel__list li a:before,
	.nav-panel__list li a:after {
		width: .4375rem;
		height: .0625rem;
		background-color: #000;
		right: .625rem;
		left: auto;
	}

	.nav-panel__list li a:before {
		content: '';
		display: block;
		position: absolute;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 1.1875rem;
	}

	.nav-panel__list li a:after {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
		bottom: 1.375rem;
		top: auto;
	}
}

.nav-panel__list li a.nav-panel__list__direct:after {
	display: none;
}

@media (max-width: 767px) {
	.nav-panel__list li a.nav-panel__list__direct:before {
		display: none;
	}
}

.nav-panel__list li a.nav-panel__list__direct svg {
	opacity: 0;
	margin-top: -.125rem;
	margin-left: 0;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	-webkit-transform: translateX(-.625rem);
	-ms-transform: translateX(-.625rem);
	transform: translateX(-.625rem);
	position: relative;
	z-index: 12;
	width: 1.875rem;
	height: auto;
}

.nav-panel__list li a.nav-panel__list__direct svg g {
	fill: rgba(0, 0, 0, .5);
}

.nav-panel__list li a.nav-panel__list__direct:hover .nav-panel__list_text {
	color: #000;
}

.nav-panel__list li a.nav-panel__list__direct:hover svg {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

@media (min-width: 768px) {
	.nav-panel__list li a.nav-hovered {
		color: #000;
	}

	.nav-panel__list li a.nav-hovered:after {
		width: calc(100% - 1.75rem);
	}

	.nav-panel__list li a.nav-hovered .nav-panel__list_text {
		color: #000;
	}
}

.nav-panel__list_text {
	display: inline-block;
	background-color: #fff;
	color: rgba(0, 0, 0, .5);
	position: relative;
	z-index: 10;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.63;
	padding-right: 2.4375rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.nav-panel__list_text {
		color: #000;
	}
}

.nav-panel__sublist {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.nav-panel__sublist {
		position: fixed;
		top: 3.875rem;
		opacity: 1;
		visibility: visible;
		z-index: 10;
		-webkit-transform: translateX(100vw);
		-ms-transform: translateX(100vw);
		transform: translateX(100vw);
	}
}

@media (max-width: 567px) {
	.nav-panel__sublist {
		left: 2.125rem;
		right: 2.125rem;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.nav-panel__sublist {
		left: 3.8125rem;
		right: 3.8125rem;
	}
}

.nav-panel__sublist.nav-sub-swiped {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.nav-panel__sublist.nav-sub-visible {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.nav-panel__sublist li {
	margin-bottom: .125rem;
}

.nav-panel__sublist li.nav-panel__sublist_back {
	display: none;
}

@media (max-width: 767px) {
	.nav-panel__sublist li.nav-panel__sublist_back {
		display: block;
	}
}

.nav-panel__sublist li.nav-panel__sublist_back a {
	color: #b2b2b2;
	padding-left: 1.5625rem;
}

.nav-panel__sublist li.nav-panel__sublist_back a:before,
.nav-panel__sublist li.nav-panel__sublist_back a:after {
	right: auto;
	left: 0;
	display: block;
}

.nav-panel__sublist li.nav-panel__sublist_back a:before {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.nav-panel__sublist li.nav-panel__sublist_back a:after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.nav-panel__sublist li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: rgba(0, 0, 0, .5);
	font-size: .8125em;
	line-height: 2.15;
}

@media (max-width: 767px) {
	.nav-panel__sublist li a {
		color: #000;
		line-height: 1.47;
		font-size: .9375em;
		height: 3rem;
		border-bottom: .0625rem solid rgba(204, 204, 204, .5);
	}

	.nav-panel__sublist li a:before,
	.nav-panel__sublist li a:after {
		content: '';
		position: absolute;
		display: none;
		width: .4375rem;
		height: .0625rem;
		background-color: #000;
		right: .625rem;
		left: auto;
	}

	.nav-panel__sublist li a:before {
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 1.25rem;
	}

	.nav-panel__sublist li a:after {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
		bottom: 1.375rem;
		top: auto;
	}
}

.nav-panel__sublist li a:hover {
	color: #000;
}

.nav-panel__sublist li a:hover svg {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.nav-panel__sublist li a svg {
	opacity: 0;
	margin-top: -.125rem;
	margin-left: 1.1875rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	width: 1.875rem;
	height: auto;
	-webkit-transform: translateX(-.625rem);
	-ms-transform: translateX(-.625rem);
	transform: translateX(-.625rem);
}

.nav-panel__sublist li a svg g {
	fill: rgba(0, 0, 0, .5);
}

@media (max-width: 767px) {

	body.open,
	html.open {
		overflow: hidden;
	}
}

body.open .nav-back {
	opacity: .25;
	visibility: visible;
}

@media (max-width: 767px) {
	body.open .nav-logo {
		opacity: 0;
		visibility: hidden;
		z-index: -1;
		pointer-events: none;
	}
}

@media (max-width: 767px) {
	body.open .col-lang {
		visibility: visible;
		opacity: 1;
		z-index: 9999;
	}
}

body.open .nav-blind_line {
	opacity: 0;
}

body.open .nav-panel {
	opacity: 1;
	visibility: visible;
	z-index: 10;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

@media (min-width: 768px) and (max-width: 812px) and (orientation: landscape) {
	body.open .nav-panel {
		height: 100vh;
		overflow-y: scroll;
		-webkit-overflow-scrolling: touch;
	}
}

@media (max-width: 767px) {
	body.open .nav-panel {
		height: 100vh;
		overflow-y: scroll;
		-webkit-overflow-scrolling: touch;
	}
}

body.open .nav-icon span:nth-child(1) {
	top: 1.125rem;
	width: 0;
	left: 50%;
}

body.open .nav-icon span:nth-child(2) {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

body.open .nav-icon span:nth-child(3) {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

body.open .nav-icon span:nth-child(4) {
	top: 1.125rem;
	width: 0;
	left: 50%;
}

body.open .nav-menu_text.open {
	display: none;
}

body.open .nav-menu_text.close {
	display: block;
}

@media (min-width: 768px) {
	body.open .nav-menu:hover .nav-icon span:nth-child(2) {
		-webkit-transform: rotate(35deg);
		-ms-transform: rotate(35deg);
		transform: rotate(35deg);
	}

	body.open .nav-menu:hover .nav-icon span:nth-child(3) {
		-webkit-transform: rotate(-35deg);
		-ms-transform: rotate(-35deg);
		transform: rotate(-35deg);
	}
}

body.open nav.unscroll {
	background-color: #fff;
}

body.open nav.unscroll .nav-lang__list:before {
	background-color: #000;
}

body.open nav.unscroll.nav-index .nav-menu_text {
	color: #000;
}

body.open nav.unscroll.nav-index .nav-container {
	border-color: #000;
}

body.open nav.unscroll.nav-index .nav-icon span {
	background-color: #000;
}

body.open nav.unscroll.nav-index .nav-lang_link {
	color: #000;
}

body.open nav.unscroll.nav-index .nav-lang:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: .25rem solid transparent;
	border-right: .25rem solid transparent;
	border-top: .25rem solid #000;
}

body.open nav.unscroll.nav-index .nav-container:after {
	background-color: #000;
}

body.open nav.unscroll.nav-blind .nav-container:after {
	background-color: #000;
}

@media (max-width: 991px) {
	body.open nav.unscroll.nav-blind .nav-menu_text {
		color: #000;
	}
}

@media (max-width: 991px) {
	body.open nav.unscroll.nav-blind .nav-icon span {
		background-color: #000;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	body.open nav.unscroll.nav-blind .nav-lang:after {
		content: '';
		display: block;
		position: absolute;
		width: 0;
		height: 0;
		border-left: .25rem solid transparent;
		border-right: .25rem solid transparent;
		border-top: .25rem solid #000;
	}

	body.open nav.unscroll.nav-blind .nav-lang_link {
		color: #000;
	}

	body.open nav.unscroll.nav-blind .nav-container {
		border-color: #000;
	}
}

body.open nav.unscroll.nav-404 .nav-container {
	border-color: #000;
}

body.open nav.unscroll.nav-404 .nav-icon span {
	background-color: #000;
}

body.open nav.unscroll.nav-404 .nav-lang:after {
	border-top-color: #000;
}

body.open nav.unscroll.nav-404 .nav-menu_text,
body.open nav.unscroll.nav-404 .nav-lang_link {
	color: #000;
}

.nav-region {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: .5rem;
}

@media (max-width: 767px) {
	.nav-region {
		margin-bottom: 6.6875rem;
	}
}

.nav-region__select {
	max-width: 12.5rem;
	position: relative;
}

.nav-region__select:before {
	content: '';
	display: block;
	position: absolute;
	bottom: -1.125rem;
	left: 0;
	right: 0;
	height: .0625rem;
	background-color: #ccc;
}

.nav-region__select .nav-lang__list {
	padding-top: 2.5625rem;
}

.nav-region__select .nav-lang__list:before {
	top: 2.5625rem;
}

@media (min-width: 1600px) {
	.nav-region__select .nav-lang__list:before {
		top: 2.3125rem;
	}
}

.nav-region_text {
	font-size: .875em;
	color: rgba(0, 0, 0, .3);
	margin-right: 3.0625rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.nav-region_text {
		margin-right: 1.5625rem;
	}
}

.nav-region .nav-lang_link {
	padding: 0;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	max-width: 12.5rem;
	width: 100%;
}

.nav-region-link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 12.5rem;
	width: 100%;
	-webkit-box-pack: start !important;
	-ms-flex-pack: start !important;
	justify-content: flex-start !important;
	text-transform: none !important;
	padding-left: 1.375rem;
}

.nav-region-link:hover {
	background-color: #000 !important;
}

.nav-region-link:hover .nav-region-link__text {
	color: #fff;
}

.nav-region-link__icon {
	margin-right: 1.375rem;
}

.nav-panel__list li:last-child .nav-panel__list_text {
	color: rgba(0, 0, 0, .5) !important;
}

.nav-panel__list li:last-child .nav-panel__list_text:hover {
	color: #000 !important;
}

section {
	padding-top: 12.5rem;
	padding-bottom: 10.9375rem;
}

@media (max-width: 767px) {
	section {
		padding-top: 9.3125rem;
		padding-bottom: 14.5625rem;
	}
}

main {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	address {
		margin-bottom: 5.375rem;
	}
}

.section-gray {
	background-color: #f4f4f5;
	padding-top: 5.5rem;
}

@media (max-width: 767px) {
	.section-gray {
		padding-top: 5rem;
	}
}

.section-img {
	padding-top: 0;
	padding-bottom: 0;
}

.section-slider-index {
	padding-bottom: 3.5rem;
}

@media (max-width: 767px) {
	.section-slider-index {
		padding-bottom: 9rem;
	}
}

.section-slider-index .link-more {
	margin-top: -4.4375rem;
	position: relative;
	z-index: 6000;
}

@media (max-width: 767px) {
	.section-last {
		padding-bottom: 5.625rem;
	}
}

.section-dream {
	padding-bottom: 15.1875rem;
	counter-reset: dream-list;
}

@media (max-width: 767px) {
	.section-dream {
		padding-bottom: 10.9375rem;
	}
}

.section-factory {
	padding-bottom: 6.875rem;
}

@media (max-width: 767px) {
	.section-factory {
		padding-bottom: 10.625rem;
	}
}

.section-top {
	padding-top: 0;
}

@media (max-width: 767px) {
	.section-top {
		padding-bottom: 5.625rem;
	}
}

.section-offspring {
	padding-bottom: 0;
}

@media (max-width: 767px) {
	.section-offspring {
		margin-top: 4.625rem;
	}
}

.section-offspring-last {
	padding-top: 8.125rem;
	padding-bottom: 15.6875rem;
}

@media (max-width: 767px) {
	.section-offspring-last {
		padding-bottom: 10.625rem;
	}
}

.section-together {
	padding-bottom: 11.25rem;
	padding-top: 0;
}

@media (max-width: 767px) {
	.section-together {
		padding-bottom: 5.875rem;
	}

	.section-together .btn-sm {
		margin-bottom: 3.75rem;
	}
}

.section-together-start {
	padding-top: 12.5rem;
	padding-bottom: 7.75rem;
}

@media (max-width: 767px) {
	.section-together-start {
		padding-top: 9.3125rem;
		padding-bottom: 5.875rem;
	}
}

.section-contact-press {
	margin-bottom: 4.6875rem;
}

.section-bank {
	margin-bottom: 3.4375rem;
}

@media (max-width: 767px) {
	.section-bank {
		margin-bottom: 0;
	}
}

.section-map {
	padding-top: 0;
	position: relative;
	padding-bottom: 15.375rem;
}

@media (max-width: 767px) {
	.section-map {
		padding-bottom: 9.125rem;
	}
}

.section-map:after {
	content: '';
	display: block;
	position: absolute;
	z-index: -1;
	background-color: #f4f4f5;
	bottom: 0;
	left: 0;
	right: 0;
	height: 26.5625rem;
}

.section-inner-last {
	padding-top: 6.75rem;
	padding-bottom: 6.125rem;
}

@media (max-width: 767px) {
	.section-inner-last {
		padding-top: 6.1875rem;
	}
}

.section-inner-ethic-last {
	padding-bottom: 11.25rem;
}

.section-beer-first {
	padding-bottom: 12.5rem;
}

@media (max-width: 767px) {
	.section-beer-first {
		padding-bottom: 7.0625rem;
	}

	.section-beer-first img {
		margin-bottom: 3.75rem;
	}
}

.section-beer {
	padding-top: 0;
	padding-bottom: 6.6875rem;
}

@media (max-width: 767px) {
	.section-beer {
		padding-bottom: 0;
	}

	.section-beer img {
		margin-bottom: 3.75rem;
	}
}

@media (max-width: 767px) {
	.section-beer h3 {
		margin-top: 2.5rem;
	}
}

@media (max-width: 767px) {
	.section-beer h2 {
		margin-top: 5.9375rem;
	}
}

.section-beer ul li,
.section-beer ol li {
	font-size: .875em;
	line-height: 1.86;
	position: relative;
}

.section-beer ul li {
	padding-left: 1.375rem;
}

.section-beer ul li:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: .625rem;
	width: .625rem;
	height: .1875rem;
	background-color: #000;
}

.section-beer-last {
	padding-bottom: 11.125rem;
}

@media (max-width: 767px) {
	.section-beer-last img {
		margin-bottom: 3.75rem;
	}
}

.bg-gray {
	background-color: #f4f4f5;
}

@media (max-width: 767px) {
	.spacer-mob-47 {
		height: 2.9375rem;
	}
}

.spacer-74 {
	height: 4.625rem;
}

.spacer-123 {
	height: 7.6875rem;
}

@media (max-width: 767px) {
	.spacer-mob-50 {
		height: 3.125rem;
	}
}

.row-shareholders {
	padding-top: 8.3125rem;
}

.section-alcohol {
	padding-bottom: 5.75rem;
}

@media (max-width: 767px) {
	.section-alcohol {
		padding-top: 2.625rem;
		padding-bottom: 1rem;
	}
}

.section-dream-alcohol {
	padding-bottom: .625rem;
}

.section-dream-alcohol .article-regular__container {
	padding-bottom: 9.4375rem;
}

.section-404 {
	padding-bottom: 19.25rem;
}

@media (max-width: 767px) {
	.section-404 {
		padding-bottom: 6.25rem;
	}
}

@media (min-width: 1200px) {
	.section-press {
		padding-bottom: 3.375rem;
	}
}

@media (max-width: 767px) {
	.section-career {
		padding-bottom: 5.5rem;
	}
}

@media (max-width: 767px) {
	.section-internship {
		padding-bottom: 8.75rem;
	}
}

.iframe-full-height {
	max-width: 100%;
	width: 100%;
	position: relative;
	z-index: 300;
	height: 100%;
	min-height: 76.875rem;
}

@media (max-width: 767px) {
	.iframe-full-height {
		min-height: 90.625rem;
	}
}

@media (max-width: 767px) {
	.section-inner-brand {
		padding-bottom: 0;
	}
}

.breadcrumbs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 6.9375rem;
	position: relative;
	z-index: 100;
	margin-top: 6.25rem;
}

@media (max-width: 767px) {
	.breadcrumbs {
		margin-top: 4.375rem;
		margin-bottom: 3.625rem;
	}
}

.breadcrumbs li {
	position: relative;
	padding-right: .9375rem;
	margin-right: .4375rem;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-size: .75em;
	line-height: 2.17;
	color: rgba(0, 0, 0, .4);
}

@media (max-width: 767px) {
	.breadcrumbs li {
		padding-right: .75rem;
		margin-right: .125rem;
	}
}

.breadcrumbs li:after {
	content: '';
	display: block;
	position: absolute;
	right: .25rem;
	top: .25rem;
	height: 1rem;
	width: .0625rem;
	background-color: rgba(0, 0, 0, .4);
	-webkit-transform: rotate(20deg);
	-ms-transform: rotate(20deg);
	transform: rotate(20deg);
}

@media (max-width: 767px) {
	.breadcrumbs li:after {
		height: .625rem;
		top: .5rem;
	}
}

.breadcrumbs li:last-child:after {
	display: none;
}

.breadcrumbs li a {
	color: rgba(0, 0, 0, .4);
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.breadcrumbs li a:hover {
	color: #000;
	text-decoration: underline;
}

.pagination {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 3.125rem auto 3.75rem;
}

@media (max-width: 767px) {
	.pagination {
		margin-top: 0;
		margin-bottom: 5.0625rem;
	}
}

.pagination li {
	margin: 0 1.0625rem;
}

@media (max-width: 767px) {
	.pagination li {
		margin: 0 .5625rem;
	}
}

.pagination li a,
.pagination li .page-numbers {
	display: inline-block;
	font-size: 1.125em;
	line-height: 1;
	font-weight: 700;
	color: #b2b2b2;
}

.pagination li a:hover,
.pagination li .page-numbers:hover {
	color: #000;
}

@media (max-width: 767px) {
	.pagination li.arrow {
		margin-top: -.3125rem;
	}
}

.pagination li.arrow.left {
	margin-right: 3.125rem;
}

@media (max-width: 767px) {
	.pagination li.arrow.left {
		margin-right: 1.5625rem;
	}
}

.pagination li.arrow.right {
	margin-left: 3.125rem;
}

@media (max-width: 767px) {
	.pagination li.arrow.right {
		margin-left: 1.5625rem;
	}
}

.pagination li.arrow a {
	position: relative;
	width: 1.625rem;
	height: 1.625rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-bottom: .0625rem;
	z-index: 10;
}

@media (max-width: 767px) {
	.pagination li.arrow a {
		width: 2.5rem;
		height: 2.5rem;
	}
}

.pagination li.arrow a svg path {
	fill: #000;
}

.pagination li.arrow a:after {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	content: '';
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border: .0625rem solid #000;
	border-radius: 50%;
	z-index: -1;
}

.pagination li.arrow a:hover svg path {
	fill: #fff;
}

.pagination li.arrow a:hover:after {
	left: -.25rem;
	right: -.25rem;
	top: -.25rem;
	bottom: -.25rem;
	background-color: #000;
}

.pagination li .active,
.pagination li .current {
	cursor: default;
	pointer-events: none;
	font-size: 1.5em;
	position: relative;
	color: #000;
}

.pagination li .active:after,
.pagination li .current:after {
	content: '';
	display: block;
	position: absolute;
	border-bottom: .125rem solid #000;
	bottom: 0;
	left: 0;
	right: 0;
}

#lottie {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	text-align: center;
	opacity: 1;
	background-color: #f4f4f5;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

#lottie svg {
	width: 12.125rem !important;
	height: 12.125rem !important;
}

button {
	border: none;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

button:focus {
	outline: none;
}

.btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 3rem;
	max-width: 15.5625rem;
	width: 100%;
	padding: .0625rem .9375rem 0;
	font-size: .875em;
	line-height: 1.86;
	font-weight: 700;
	color: #fff;
	background-color: #000;
}

@media (max-width: 767px) {
	.btn {
		height: 3.25rem;
		font-size: 1em;
		padding-bottom: .0625rem;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.btn {
		max-width: 20rem;
	}
}

@media (max-width: 567px) {
	.btn {
		max-width: 100%;
	}
}

.btn:hover {
	color: rgba(255, 255, 255, .6);
}

.btn-radius {
	border-radius: 2em;
}

.btn-shadow {
	-webkit-box-shadow: 0 5px 17px 0 rgba(0, 0, 0, .26);
	box-shadow: 0 5px 17px 0 rgba(0, 0, 0, .26);
}

.btn-white {
	background-color: #fff;
	color: #000;
	font-size: 1em;
	font-weight: 500;
	border: 2px solid transparent;
}

.btn-white:hover {
	border: 2px solid #fff;
	color: #fff;
	background-color: transparent;
}

.btn-reset {
	font-size: .875em;
	background-color: #fff;
	color: rgba(0, 0, 0, .3);
	text-decoration: underline;
	height: auto;
	font-weight: 400;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}

.btn-reset:hover {
	text-decoration: none;
	color: #000;
}

.btn-filter {
	border: .0625rem solid #000;
	background-color: #fff;
	color: #000;
	height: 3.5rem !important;
	display: none;
}

@media (max-width: 767px) {
	.btn-filter {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin-top: 1.9375rem;
		margin-bottom: 1.4375rem;
	}
}

.btn-filter:hover {
	color: #000;
}

.btn-center {
	margin-left: auto;
	margin-right: auto;
}

.btn-text-center {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.btn-blind {
	font-size: .875em;
	font-weight: 700;
	line-height: 1.86;
	color: #ba0c2f;
	margin-top: 2.5rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.btn-blind {
		margin-bottom: 3.125rem;
	}
}

@media (max-width: 767px) {
	.btn-blind {
		font-size: 1em;
		height: 3.5rem;
		margin-bottom: 5.625rem;
	}
}

.btn-sm {
	max-width: 12.4375rem;
}

@media (max-width: 567px) {
	.btn-sm {
		max-width: 100%;
	}
}

.btn-red {
	background-color: #ba0c2f;
	color: #fff;
}

.btn-disabled {
	pointer-events: none;
	cursor: none;
	opacity: .4;
}

.btn-country {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: #fff;
	border: .0625rem solid #e8e8e8;
}

.btn-country__icon {
	margin-right: 1rem;
}

.btn-country_text {
	color: #000;
	line-height: .7;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.btn-country_text {
		font-size: .9375em;
	}
}

.btn-country:hover .btn-country_text {
	text-decoration: underline;
}

.btn-country.checked .btn-country_text {
	color: rgba(0, 0, 0, .4);
}

.btn-country.active {
	border-color: #000;
}

.btn-country.active .btn-country_text {
	color: #000;
}

.btn-icon {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: 18.75rem;
	height: 3.125rem;
}

@media (max-width: 767px) {
	.btn-icon {
		height: 3.5rem;
	}
}

.btn-icon__icon {
	width: 1.625rem;
	height: 1.75rem;
	margin-left: 1.875rem;
}

.btn-icon__icon svg {
	width: 1.625rem;
	height: auto;
}

.btn-icon__icon svg path,
.btn-icon__icon svg circle {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.btn-icon:hover .btn-icon__icon path {
	fill: #ba0c2f;
}

.btn-icon:hover .btn-icon__icon circle {
	fill: #fff;
}

.btn-internship-top {
	position: absolute;
	max-width: 12.5rem;
	top: -6.5625rem;
	right: -6.25rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.btn-internship-top {
		right: -5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.btn-internship-top {
		right: 0;
	}
}

@media (max-width: 767px) {
	.btn-internship-top {
		position: static;
		max-width: 100%;
		height: 3.5rem;
		margin-bottom: 1.625rem;
	}
}

.btn-internship {
	margin-top: 6.875rem;
	margin-bottom: 1.5625rem;
}

.btn-red {
	background-color: #ba0c2f;
}

.btn-pair {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.btn-pair .btn {
	margin-right: 3.125rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.btn-pair .btn {
		margin-bottom: .9375rem;
	}
}

@media (max-width: 767px) {
	.btn-pair .btn {
		margin-bottom: .9375rem;
		margin-right: 0;
	}
}

@media (max-width: 767px) {
	.btn-pair form {
		width: 100%;
	}
}

.img-responsive {
	width: 100%;
}

.img-fit {
	-o-object-fit: cover;
	object-fit: cover;
}

.img-center {
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-bottom: .8125rem;
}

.img-index {
	-o-object-fit: cover;
	object-fit: cover;
	min-height: 8.125rem;
}

.img-pair {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 5.6875rem;
}

@media (max-width: 767px) {
	.img-pair {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 1.6875rem;
	}
}

.img-pair div {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 calc(50% - 1.5625rem);
	flex: 0 0 calc(50% - 1.5625rem);
	max-width: calc(50% - 1.5625rem);
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-pair div {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(50% - .9375rem);
		flex: 0 0 calc(50% - .9375rem);
		max-width: calc(50% - .9375rem);
	}
}

@media (max-width: 767px) {
	.img-pair div {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 1.6875rem;
	}
}

.img-pair img {
	-o-object-fit: cover;
	object-fit: cover;
}

@media (max-width: 767px) {
	.img-pair img {
		width: 100%;
	}
}

.img-pair-index img {
	height: 15.625rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-pair-index img {
		max-width: 98%;
	}
}

.img-logo {
	width: 100%;
	max-width: 15.5625rem;
}

.img-logo-big {
	width: 100%;
	margin-top: 4.625rem;
	max-width: 47rem;
}

@media (min-width: 1200px) {
	.img-logo-big {
		max-width: 100%;
		float: left;
	}
}

@media (max-width: 767px) {
	.img-logo-big {
		display: none;
	}
}

.img-logo-md {
	width: 100%;
	max-width: 28.1875rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-logo-md {
		max-width: 18.75rem;
		margin-top: .4375rem;
	}
}

@media (max-width: 767px) {
	.img-logo-md {
		display: none;
	}
}

.img-logo-md.is-right {
	float: right;
}

.img-dream1 {
	margin-bottom: 6.75rem;
}

@media (max-width: 767px) {
	.img-dream1 {
		margin-top: 2.8125rem;
		margin-bottom: 6.25rem;
	}
}

.img-dream2 {
	margin-top: 5.125rem;
}

@media (max-width: 767px) {
	.img-dream2 {
		margin-top: 0;
		margin-bottom: 7.1875rem;
	}
}

.img-dream3 {
	margin-top: 5.125rem;
}

@media (max-width: 767px) {
	.img-dream3 {
		margin-top: 5.5rem;
		margin-bottom: 6.125rem;
	}
}

.img-whoare {
	margin-bottom: 4.4375rem;
}

@media (max-width: 767px) {
	.img-whoare {
		min-height: 8.125rem;
		-o-object-fit: cover;
		object-fit: cover;
		margin-bottom: 3.4375rem;
	}
}

@media (max-width: 767px) {
	.img-responsibility {
		margin-bottom: 3.1875rem;
	}
}

.img-big {
	margin-top: 7.75rem;
	margin-bottom: 11.125rem;
}

@media (max-width: 767px) {
	.img-together {
		height: 12.5rem;
		-o-object-fit: cover;
		object-fit: cover;
	}
}

.img-logo-line-big {
	max-width: 48.4375rem;
	float: right;
	width: 100%;
}

@media (max-width: 767px) {
	.img-logo-line-big {
		display: none;
	}
}

.img-logo-rotate {
	max-width: 5rem;
	width: 100%;
}

.img-beer-1 {
	float: right;
	margin-bottom: 5rem;
	width: 100%;
	max-width: 28.125rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-beer-1 {
		float: none;
	}
}

@media (max-width: 767px) {
	.img-beer-1 {
		float: none;
		max-width: 11.5625rem;
		margin-top: 5.875rem;
		margin-bottom: 6.1875rem;
	}
}

.img-beer-5 {
	width: 100%;
	max-width: 28.125rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-beer-5 {
		float: none;
	}
}

@media (max-width: 767px) {
	.img-beer-5 {
		float: none;
		margin-bottom: 4.8125rem !important;
		margin-top: 4.375rem;
	}
}

.img-beer-2 {
	display: inline-block;
	width: 100%;
	max-width: 21.8125rem;
	margin-top: 10.625rem;
}

@media (max-width: 767px) {
	.img-beer-2 {
		margin-top: 4.375rem;
	}
}

.img-beer-3 {
	display: inline-block;
	width: 100%;
	margin-top: 6.6875rem;
	margin-bottom: -11.25rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-beer-3 {
		margin-bottom: 1.875rem;
	}
}

@media (max-width: 767px) {
	.img-beer-3 {
		margin-top: 4.375rem;
		margin-bottom: 0 !important;
	}
}

.img-beer-4 {
	display: inline-block;
	width: 100%;
	margin-top: 4.375rem;
}

@media (max-width: 767px) {
	.img-beer-4 {
		max-width: 11.5625rem;
		margin-bottom: 0 !important;
	}
}

@media (max-width: 767px) {
	.img-beer-6 {
		margin-top: 4.375rem;
		margin-bottom: 0 !important;
	}
}

.img-icon-big {
	margin-top: -1.875rem;
	margin-bottom: 1.8125rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.img-icon-big {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	.img-icon-big {
		margin-top: .875rem;
	}
}

.img-alcohol {
	margin-top: 7.8125rem;
	display: inline-block;
}

@media (max-width: 767px) {
	.img-alcohol {
		display: none;
		margin-top: 0;
	}
}

.img-404 {
	position: absolute;
	display: inline-block;
	top: -11.25rem;
	left: 0;
	z-index: 1;
	mix-blend-mode: multiply;
}

@media (max-width: 767px) {
	.img-404 {
		display: none;
	}
}

a {
	text-decoration: none;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

a svg g {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

a:hover {
	text-decoration: none;
}

a:focus {
	text-decoration: none;
	outline: none;
}

.link-more {
	position: relative;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	z-index: 10;
}

@media (max-width: 767px) {
	.link-more {
		margin-top: 2.1875rem;
	}
}

.link-more._right {
	flex-direction: column;
	align-items: flex-start;
}

.link-more._right:hover .link-more_text {
	opacity: 0.5;
}

.link-more._right:hover .link-more__angle svg g {
	fill: #000000;
}

.link-more._right:hover .link-more__angle::before {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}

.link-more._right .link-more_text {
	font-size: 1.4em;
	letter-spacing: .0625rem;
	color: #fff;
	margin-bottom: 1.25rem;
	font-weight: 700;
}

.link-more._right .link-more__angle {
	transform: rotate(-90deg);
	width: 2rem;
	height: 2rem;
}

.link-more._right .link-more__angle svg {
	width: 1rem;
}

.link-more._right .link-more__angle::before {
	background-color: #012169;
	border-color: #012169;
}

.link-more__angle {
	padding-top: .0625rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 1.625rem;
	height: 1.625rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	position: relative;
}

.link-more__angle:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: transparent;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	border-radius: 50%;
	border: .0625rem solid #000;
	z-index: -1;
}

@media (max-width: 767px) {
	.link-more__angle {
		width: 1.9375rem;
		height: 1.9375rem;
	}
}

.link-more__angle svg {
	width: .75rem;
	height: auto;
}

.link-more__angle svg g {
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}

.link-more_text {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.link-more.down {
	display: inline-block;
}

.link-more.down .link-more_text {
	font-size: 1.125em;
	letter-spacing: .0625rem;
	color: #fff;
	margin-bottom: 1.25rem;
}

@media (max-width: 767px) {
	.link-more.down .link-more_text {
		margin-bottom: .9375rem;
		font-size: 1em;
	}
}

.link-more.down .link-more__angle:before {
	border-color: #fff;
}

.link-more.down:hover .link-more_text {
	opacity: .5;
}

.link-more.down:hover .link-more__angle:before {
	background-color: #fff;
}

.link-more.down:hover .link-more__angle svg g {
	fill: #000;
}

.link-more.right {
	padding-right: 3.125rem;
}

@media (max-width: 767px) {
	.link-more.right {
		padding-right: 3.4375rem;
		margin-top: 5rem;
	}
}

.link-more.right:hover .link-more__angle:before {
	left: -.1875rem;
	right: -.1875rem;
	bottom: -.1875rem;
	top: -.1875rem;
}

.link-more.right:hover .link-more__angle:after {
	left: -4.5rem;
	right: -4.5rem;
	bottom: -4.5rem;
	top: -4.5rem;
}

.link-more.right:hover .link-more_text {
	color: #000;
}

.link-more.right .link-more_text {
	font-size: .9375em;
	font-weight: 700;
}

@media (max-width: 767px) {
	.link-more.right .link-more_text {
		font-size: 1em;
	}
}

.link-more.right .link-more__angle {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	position: absolute;
	right: 0;
	top: calc(50% - .875rem);
}

@media (max-width: 767px) {
	.link-more.right .link-more__angle {
		top: calc(50% - 1rem);
	}
}

.link-more.right .link-more__angle:before {
	background-color: #000;
}

.link-more.right .link-more__angle:after {
	content: '';
	display: block;
	position: absolute;
	left: -5.0625rem;
	right: -5.0625rem;
	bottom: -5.0625rem;
	top: -5.0625rem;
	border-radius: 50%;
	border: .0625rem solid #000;
	z-index: -1;
	opacity: .2;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.link-more.right .link-more__angle:after {
		left: -5rem;
		right: -5rem;
		bottom: -5rem;
		top: -5rem;
	}
}

.link-more.right.link-404 {
	margin-top: 1.875rem;
}

.link-more.right.link-404 .link-more_text {
	color: #fff;
	text-decoration: underline;
}

.link-more.right.link-404 .link-more__angle:before {
	border: .0625rem solid #fff;
	background-color: transparent;
}

.link-more.right.link-404:hover .link-more__angle:before {
	background-color: #fff;
}

.link-more.right.link-404:hover .link-more__angle svg path {
	fill: #ba0c2f;
}

.link-more.right.is-right {
	float: right;
}

@media (max-width: 767px) {
	.link-more.right.is-right {
		float: none;
	}
}

.link-more.right.small:hover .link-more__angle:after {
	left: -3.25rem;
	right: -3.25rem;
	bottom: -3.25rem;
	top: -3.25rem;
}

.link-more.right.small .link-more__angle:after {
	left: -4.5rem;
	right: -4.5rem;
	bottom: -4.5rem;
	top: -4.5rem;
	opacity: .1;
}

.link-more.plus:hover .link-more__angle {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.link-more.plus:hover .link-more__angle:before {
	left: -.25rem;
	right: -.25rem;
	bottom: -.25rem;
	top: -.25rem;
	background-color: #000;
}

.link-more.plus:hover .link-more__angle svg g {
	fill: #fff;
}

.link-more.plus .link-more__angle {
	padding-top: 0;
}

.link-more.plus .link-more__angle:before {
	background-color: transparent;
	border: .0625rem solid #000;
}

.link-more.plus .link-more__angle:after {
	display: none;
}

.link-more.arrow .link-more__angle {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	padding-bottom: .0625rem;
}

.link-more.arrow .link-more__angle svg {
	width: .75rem;
}

.link-more.arrow:hover .link-more__angle {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.link-more.left {
	padding-left: 3.125rem;
}

@media (max-width: 767px) {
	.link-more.left {
		margin-top: 2.75rem;
		padding-left: 3.4375rem;
	}
}

.link-more.left:hover .link-more__angle:before {
	left: -.1875rem;
	right: -.1875rem;
	bottom: -.1875rem;
	top: -.1875rem;
}

.link-more.left:hover .link-more_text {
	color: #000;
}

.link-more.left .link-more_text {
	font-size: .9375em;
	font-weight: 700;
}

@media (max-width: 767px) {
	.link-more.left .link-more_text {
		font-size: 1em;
	}
}

.link-more.left .link-more__angle {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	position: absolute;
	left: 0;
	top: calc(50% - .875rem);
}

@media (max-width: 767px) {
	.link-more.left .link-more__angle {
		top: calc(50% - 1rem);
	}
}

.link-more.left .link-more__angle:before {
	background-color: #000;
}

.link-back {
	display: none;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: .9375em;
	height: 2.9375rem;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	border-bottom: .0625rem solid rgba(71, 92, 142, .6);
	color: rgba(71, 92, 142, .6);
	padding-left: 1.5625rem;
	-webkit-transform: translateX(100vw);
	-ms-transform: translateX(100vw);
	transform: translateX(100vw);
}

.link-back:after,
.link-back:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	width: .4375rem;
	height: .0625rem;
	background-color: #2d4274;
	opacity: 1;
}

.link-back:before {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	bottom: 1.5625rem;
	top: auto;
}

.link-back:after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	bottom: auto;
	top: 1.5625rem;
}

.link-back.swipe {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

@media (max-width: 767px) {
	.link-back {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
}

ul,
ol {
	padding: 0;
	margin: 0;
}

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

ol {
	counter-reset: list1;
}

ol li {
	padding-left: 1.25rem;
}

ol li:before {
	display: block;
	position: absolute;
	counter-increment: list1;
	content: counter(list1);
	left: 0;
	top: 0;
	font-size: 1em;
	font-weight: 500;
	line-height: 2;
	color: #000;
}

ol li:after {
	content: '';
	display: block;
	position: absolute;
	background-color: #000;
	width: .25rem;
	height: .25rem;
	top: .625rem;
	left: .875rem;
}

.ul-regular li {
	padding-left: 1.25rem;
}

.ul-regular li:before {
	content: '';
	display: block;
	position: absolute;
	width: .5rem;
	height: .0625rem;
	background-color: #000;
	top: .625rem;
	left: 0;
}

#map,
.contact-map {
	width: 100%;
	height: 22.5rem;
	border: .3125rem solid #fff;
}

.gm-style * {
	width: auto;
	height: auto;
}

.slick-loading .slick-list {
	background: #fff url('../img/slick/ajax-loader.gif') center center no-repeat;
}

@font-face {
	font-family: 'slick';
	font-weight: normal;
	font-style: normal;
	src: url('../fonts/slick/slick.eot');
	src: url('../fonts/slick/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick/slick.woff') format('woff'), url('../fonts/slick/slick.ttf') format('truetype'), url('../fonts/slick/slick.svg#slick') format('svg');
}

.slider-arrow {
	position: absolute;
	width: 3.125rem;
	height: 3.125rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	z-index: 6000;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.slider-arrow:focus {
	outline: none;
}

@media (min-width: 768px) {
	.slider-arrow:hover:after {
		left: -.3125rem;
		right: -.3125rem;
		bottom: -.3125rem;
		top: -.3125rem;
	}
}

.slider-arrow:after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	border-radius: 50%;
	border: .0625rem solid #000;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.slider-arrow svg {
	width: .5625rem;
	height: auto;
}

.slider-arrow.swiper-button-disabled {
	opacity: .3;
}

@media (min-width: 768px) {
	.slider-arrow.swiper-button-disabled:hover {
		cursor: auto;
	}

	.slider-arrow.swiper-button-disabled:hover:after {
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
	}
}

.swiper-pagination {
	font-size: 4.6875em;
	color: #f4f4f5;
	text-stroke: .0625rem rgba(0, 0, 0, .3);
	-webkit-text-stroke: .0625rem rgba(0, 0, 0, .3);
	font-weight: 700;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width: 767px) {
	.swiper-pagination {
		width: auto;
		padding: 0;
		font-size: 3.625em;
		bottom: auto;
		top: 4.125rem;
		right: 1.25rem;
		left: auto;
		color: #fff;
	}
}

.swiper-pagination span {
	margin: 0 .3125rem;
	font-size: 2.875rem;
}

@media (max-width: 767px) {
	.swiper-pagination span {
		font-size: 2rem;
		margin: 0 .1875rem;
	}
}

.container-swiper {
	max-width: 80rem;
	margin-top: -1.25rem;
	position: relative;
}

@media (min-width: 1400px) {
	.container-swiper {
		max-width: 87.5rem;
		margin-top: -6.125rem;
	}
}

.container-swiper:before,
.container-swiper:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 100;
}

.container-swiper:before {
	width: 3.75rem;
	left: 0;
	background: -webkit-gradient(linear, left top, right top, from(#f4f4f5), to(rgba(244, 244, 245, 0)));
	background: -webkit-linear-gradient(left, #f4f4f5 0%, rgba(244, 244, 245, 0) 100%);
	background: -o-linear-gradient(left, #f4f4f5 0%, rgba(244, 244, 245, 0) 100%);
	background: linear-gradient(to right, #f4f4f5 0%, rgba(244, 244, 245, 0) 100%);
}

@media (max-width: 1199px) {
	.container-swiper:before {
		display: none;
	}
}

.container-swiper:after {
	width: 9.375rem;
	right: 0;
	background: -webkit-gradient(linear, right top, left top, from(#f4f4f5), to(rgba(244, 244, 245, 0)));
	background: -webkit-linear-gradient(right, #f4f4f5 0%, rgba(244, 244, 245, 0) 100%);
	background: -o-linear-gradient(right, #f4f4f5 0%, rgba(244, 244, 245, 0) 100%);
	background: linear-gradient(to left, #f4f4f5 0%, rgba(244, 244, 245, 0) 100%);
}

@media (min-width: 992px) and (max-width: 1199px) {
	.container-swiper:after {
		width: 6.25rem;
	}
}

@media (max-width: 991px) {
	.container-swiper:after {
		display: none;
	}
}

.slider-index {
	width: 100%;
	height: 100%;
}

@media (max-width: 767px) {
	.slider-index {
		margin-bottom: 2.75rem;
	}
}

.slider-index:after {
	content: '';
	display: block;
	position: absolute;
	background-color: #fff;
	width: 46.875rem;
	height: 28.125rem;
	top: 4.375rem;
	left: 8.125rem;
}

@media (min-width: 1400px) {
	.slider-index:after {
		left: 12.4375rem;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.slider-index:after {
		left: 1.875rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index:after {
		width: 44.375rem;
	}
}

@media (max-width: 767px) {
	.slider-index:after {
		display: none;
	}
}

.slider-index .slider-arrow {
	bottom: 2.375rem;
}

@media (max-width: 767px) {
	.slider-index .slider-arrow {
		top: 16.25rem;
		bottom: auto;
	}
}

.slider-index .slider-arrow.prev {
	left: 6.1875rem;
	padding-right: .1875rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index .slider-arrow.prev {
		left: 1.875rem;
	}
}

@media (max-width: 767px) {
	.slider-index .slider-arrow.prev {
		left: auto;
		right: 6.9375rem;
	}
}

.slider-index .slider-arrow.next {
	left: 34.3125rem;
	padding-left: .1875rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index .slider-arrow.next {
		left: 30rem;
	}
}

@media (max-width: 767px) {
	.slider-index .slider-arrow.next {
		left: auto;
		right: 1.6875rem;
	}
}

.slider-index .swiper-wrapper {
	margin-left: -27.875rem;
	padding-top: 4.375rem;
	margin-bottom: 7.375rem;
}

@media (max-width: 991px) {
	.slider-index .swiper-wrapper {
		margin-left: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index .swiper-wrapper {
		margin-bottom: 13.125rem;
	}
}

@media (max-width: 767px) {
	.slider-index .swiper-wrapper {
		padding-top: 2.75rem;
		margin-bottom: .875rem;
	}
}

@media (min-width: 1200px) {
	.slider-index .swiper-wrapper.set-transform {
		-webkit-transform: translate3d(-.75rem, 0, 0) !important;
		transform: translate3d(-.75rem, 0, 0) !important;
	}
}

.slider-index .swiper-pagination {
	padding-left: 11.875rem;
}

.slider-index .swiper-slide {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	width: 6.875rem !important;
	height: 28.125rem;
}

@media (max-width: 991px) {
	.slider-index .swiper-slide {
		width: 100% !important;
		height: auto;
	}
}

.slider-index .swiper-slide.swiper-slide-active {
	width: 46.875rem !important;
}

@media (max-width: 991px) {
	.slider-index .swiper-slide.swiper-slide-active {
		width: 100% !important;
	}
}

.slider-index .swiper-slide.swiper-slide-active .slide-index__img {
	-webkit-transform: scale(1.52) translateY(-2.625rem);
	-ms-transform: scale(1.52) translateY(-2.625rem);
	transform: scale(1.52) translateY(-2.625rem);
	-webkit-box-flex: 0;
	-ms-flex: 0 0 18.75rem;
	flex: 0 0 18.75rem;
	max-width: 18.75rem;
	margin-left: 3rem;
}

@media (min-width: 1600px) {
	.slider-index .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-transform: scale(1.7) translateY(-2.625rem);
		-ms-transform: scale(1.7) translateY(-2.625rem);
		transform: scale(1.7) translateY(-2.625rem);
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-transform: scale(1.15) translateY(-1.375rem);
		-ms-transform: scale(1.15) translateY(-1.375rem);
		transform: scale(1.15) translateY(-1.375rem);
		margin-left: 3.4375rem;
	}
}

@media (max-width: 767px) {
	.slider-index .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		margin-left: 0;
		opacity: 1 !important;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.slider-index .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 32%;
		flex: 0 0 32%;
		max-width: 32%;
	}
}

@media (max-width: 567px) {
	.slider-index .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.slider-index .swiper-slide.swiper-slide-active .slide-index__text,
.slider-index .swiper-slide.swiper-slide-active .slide-index__flag {
	display: block;
}

@media (min-width: 768px) {

	.slider-index .swiper-slide.swiper-slide-active .slide-index__text,
	.slider-index .swiper-slide.swiper-slide-active .slide-index__flag {
		-webkit-animation-name: visible-slide;
		animation-name: visible-slide;
		-webkit-animation-duration: .4s;
		animation-duration: .4s;
		-webkit-animation-direction: alternate;
		animation-direction: alternate;
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out;
		-webkit-animation-fill-mode: forwards;
		animation-fill-mode: forwards;
		-webkit-animation-delay: .25s;
		animation-delay: .25s;
	}
}

@media (max-width: 767px) {

	.slider-index .swiper-slide.swiper-slide-active .slide-index__text,
	.slider-index .swiper-slide.swiper-slide-active .slide-index__flag {
		opacity: 1 !important;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.slide-index {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	height: 100%;
}

@media (max-width: 767px) {
	.slide-index {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		background-color: #fff;
		padding: 0 1.6875rem;
	}
}

.slide-index__img {
	-ms-flex-item-align: end;
	align-self: flex-end;
	padding-bottom: 3.5rem;
	text-align: center;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.slide-index__img {
		text-align: left;
		margin-top: -2.125rem;
		padding-bottom: 0;
		height: 18.75rem;
		position: relative;
		opacity: 0;
	}
}

.slide-index__img img {
	max-height: 15rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	height: 100%;
}

@media (min-width: 1600px) {
	.slide-index__img img {
		max-height: 16.5625rem;
	}
}

@media (max-width: 767px) {
	.slide-index__img img {
		height: auto;
		position: absolute;
		bottom: 0;
		left: 0;
		/* max-width: 10rem; */
		max-height: 240px;
		max-width: 220px;
	}
}

.slide-index__text {
	display: none;
	opacity: 0;
	padding-top: 4rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 20.25rem;
	flex: 0 0 20.25rem;
	max-width: 20.25rem;
	position: relative;
	max-height: 28.125rem;
	overflow: hidden;
}

@media (max-width: 767px) {
	.slide-index__text {
		padding-top: 2.5rem;
		opacity: 1 !important;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.slide-index__text {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 68%;
		flex: 0 0 68%;
		max-width: 68%;
	}
}

@media (max-width: 567px) {
	.slide-index__text {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.slide-index__text h3 {
	line-height: .85;
	font-size: 2.5em;
}

@media (max-width: 767px) {
	.slide-index__text h3 {
		font-size: 1.875em;
		line-height: 1.13;
	}
}

.slide-index__text__links {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width: 767px) {
	.slide-index__text__links {
		padding-top: 1.0625rem;
		padding-bottom: 3.375rem;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.slide-index__text__links a {
	color: #d74d39;
	font-size: .875em;
	font-weight: 700;
}

@media (max-width: 767px) {
	.slide-index__text__links a {
		font-size: 1em;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 1.375rem;
	}
}

.slide-index__text__links a:hover {
	text-decoration: underline;
	color: #000;
}

@media (max-width: 767px) {
	.slide-index__text__links .social-links {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.slide-index__text__links .social-links.hide-first li:first-child {
	margin-left: 0;
}

.slide-index__text__links .social-links li {
	margin-left: 1.875rem;
	margin-right: 0;
}

@media (max-width: 767px) {
	.slide-index__text__links .social-links li {
		margin-left: 0;
		margin-right: 1.4375rem;
	}
}

.slide-index__text__links .social-links li a svg {
	height: 1.25rem;
}

@media (max-width: 767px) {
	.slide-index__text__links .social-links li a svg {
		height: 1.875rem;
	}
}

.slide-index__text__links .social-links li a svg path,
.slide-index__text__links .social-links li a svg circle {
	fill: #d74d39;
}

.slide-index__text__links .social-links li a:hover svg path,
.slide-index__text__links .social-links li a:hover svg circle {
	fill: #000;
}

.slide-index__flag {
	display: none;
	opacity: 0;
	position: absolute;
	top: 3rem;
	left: 3.0625rem;
	width: 4.375rem;
	height: 4.375rem;
}

@media (max-width: 767px) {
	.slide-index__flag {
		width: 3.625rem;
		height: 3.625rem;
		top: 1.625rem;
		left: 7.3125rem;
		opacity: 1 !important;
	}
}

.slide-index__flag img {
	width: 100%;
}

@media (max-width: 767px) {
	.slider-index>* {
		opacity: 1 !important;
		visibility: visible;
	}
}

@-webkit-keyframes visible-slide {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes visible-slide {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.slider-factory {
	padding-bottom: 5.125rem;
}

@media (max-width: 767px) {
	.slider-factory {
		margin-bottom: 1.9375rem;
	}
}

.slider-factory .slider-arrow {
	bottom: .625rem;
}

@media (max-width: 767px) {
	.slider-factory .slider-arrow {
		bottom: .8125rem;
	}
}

.slider-factory .slider-arrow.prev {
	right: 9.375rem;
}

@media (max-width: 767px) {
	.slider-factory .slider-arrow.prev {
		right: 5.3125rem;
	}
}

.slider-factory .slider-arrow.next {
	right: 3.125rem;
}

@media (max-width: 767px) {
	.slider-factory .slider-arrow.next {
		right: 0;
	}
}

@media (max-width: 767px) {
	.slider-factory .swiper-slide {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

.slider-factory .swiper-slide img {
	max-width: 100%;
	width: calc(100% - 3.125rem);
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-factory .swiper-slide img {
		max-width: 17.5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-factory .swiper-slide img {
		max-width: 15.625rem;
	}
}

@media (max-width: 767px) {
	.slider-factory .swiper-slide img {
		width: 100%;
		height: 13.875rem;
		-o-object-fit: cover;
		object-fit: cover;
	}
}

.slider-factory .swiper-pagination {
	font-size: 3.625em;
	left: -.3125rem;
	bottom: -.25rem;
	color: #fff;
}

@media (max-width: 767px) {
	.slider-factory .swiper-pagination {
		top: auto;
		bottom: .125rem;
		font-size: 3.5em;
		left: 0;
	}
}

.slider-factory .swiper-pagination span {
	font-size: 2.25rem;
}

@media (max-width: 767px) {
	.slider-factory .swiper-pagination span {
		font-size: 2rem;
	}
}

.slider-inner {
	padding-bottom: 3.0625rem;
	margin-bottom: 4.6875rem;
}

@media (max-width: 767px) {
	.slider-inner {
		padding-bottom: 5.0625rem;
		margin-bottom: 4.0625rem;
	}
}

.slider-inner .slider-arrow {
	bottom: .625rem;
	width: 1.625rem;
	height: 1.625rem;
}

@media (max-width: 767px) {
	.slider-inner .slider-arrow {
		width: 2.5rem;
		height: 2.5rem;
	}
}

.slider-inner .slider-arrow svg {
	height: .625rem;
	width: auto;
}

@media (max-width: 767px) {
	.slider-inner .slider-arrow svg {
		height: .9375rem;
	}
}

.slider-inner .slider-arrow.prev {
	left: 15.625rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-inner .slider-arrow.prev {
		left: 11.25rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-inner .slider-arrow.prev {
		left: 11.25rem;
	}
}

@media (max-width: 767px) {
	.slider-inner .slider-arrow.prev {
		left: 0;
	}
}

.slider-inner .slider-arrow.next {
	right: 15.625rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-inner .slider-arrow.next {
		right: 11.25rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-inner .slider-arrow.next {
		right: 11.25rem;
	}
}

@media (max-width: 767px) {
	.slider-inner .slider-arrow.next {
		right: 0;
	}
}

.slider-inner .swiper-slide img {
	margin-top: 0;
	margin-bottom: 0;
}

.slider-inner .swiper-pagination {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: .3125rem;
	padding-bottom: .3125rem;
	bottom: .6875rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-inner .swiper-pagination {
		bottom: .875rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-inner .swiper-pagination {
		bottom: .875rem;
	}
}

@media (max-width: 767px) {
	.slider-inner .swiper-pagination {
		top: auto;
		bottom: 1.375rem;
	}
}

.slider-inner .swiper-pagination-bullet {
	height: .25rem;
	width: .25rem;
	opacity: .2;
	border: .08125rem solid #000;
	background-color: #fff;
	margin: 0 .46875rem !important;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.slider-inner .swiper-pagination-bullet:hover {
	background-color: #000;
	opacity: 1;
}

.slider-inner .swiper-pagination-bullet-active {
	background-color: #000;
	opacity: 1;
	-webkit-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index2 {
		background-color: #fff;
	}
}

@media (max-width: 767px) {
	.slider-index2 {
		background-color: #fff;
		padding-top: .625rem;
		overflow: visible;
	}
}

.slider-index2:after {
	width: 59.375rem;
	height: 50rem;
}

@media (min-width: 1400px) {
	.slider-index2:after {
		left: 6.1875rem;
	}
}

@media (min-width: 1550px) {
	.slider-index2:after {
		height: 41.8125rem;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-index2:after {
		left: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index2:after {
		left: 0;
	}
}

@media (max-width: 767px) {
	.slider-index2:after {
		display: none;
	}
}

@media (max-width: 767px) {
	.slider-index2 .swiper-wrapper {
		padding-top: 0;
	}
}

@media (min-width: 1200px) {
	.slider-index2 .swiper-wrapper.set-transform {
		-webkit-transform: translate3d(-.75rem, 0, 0) !important;
		transform: translate3d(-.75rem, 0, 0) !important;
	}
}

.slider-index2 .slide-index__text__links {
	position: static;
	max-width: 20.0625rem;
	width: 100%;
}

@media (max-width: 767px) {
	.slider-index2 .slide-index__text__links a {
		font-size: 1.125em;
		margin-bottom: 2.5625rem;
	}
}

.slider-index2 .slide-index__text__links .social-links {
	padding-top: .625rem;
}

@media (max-width: 767px) {
	.slider-index2 .slide-index__text__links .social-links li {
		margin-right: 3.0625rem;
	}
}

.slider-index2 .swiper-slide {
	height: 50rem !important;
}

@media (min-width: 1550px) {
	.slider-index2 .swiper-slide {
		height: 41.875rem !important;
	}
}

@media (max-width: 767px) {
	.slider-index2 .swiper-slide {
		height: auto !important;
	}
}

.slider-index2 .swiper-slide.swiper-slide-active {
	width: 60.625rem !important;
}

@media (max-width: 767px) {
	.slider-index2 .swiper-slide.swiper-slide-active {
		width: 100% !important;
	}
}

.slider-index2 .swiper-slide.swiper-slide-active .slide-index-2-tabs {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.slider-index2 .swiper-slide.swiper-slide-active .slide-index__img {
	-webkit-transform: scale(1.52);
	-ms-transform: scale(1.52);
	transform: scale(1.52);
}

@media (min-width: 1600px) {
	.slider-index2 .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-transform: scale(1.7);
		-ms-transform: scale(1.7);
		transform: scale(1.7);
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index2 .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 17.5rem;
		flex: 0 0 17.5rem;
		max-width: 17.5rem;
	}
}

@media (max-width: 767px) {
	.slider-index2 .swiper-slide.swiper-slide-active .slide-index__img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.slider-index2 .slider-arrow {
	bottom: 19.125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-index2 .slider-arrow {
		bottom: auto;
		top: 35%;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index2 .slider-arrow {
		bottom: auto;
		top: 40%;
	}
}

@media (max-width: 767px) {
	.slider-index2 .slider-arrow {
		bottom: auto;
		top: 20.8125rem;
	}
}

.slider-index2 .slider-arrow.prev {
	left: 2.8125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-index2 .slider-arrow.prev {
		left: 1.25rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index2 .slider-arrow.prev {
		left: .625rem;
	}
}

@media (max-width: 767px) {
	.slider-index2 .slider-arrow.prev {
		left: 1.6875rem;
	}
}

.slider-index2 .slider-arrow.next {
	left: auto;
	right: 2.8125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.slider-index2 .slider-arrow.next {
		right: 1.25rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.slider-index2 .slider-arrow.next {
		right: .625rem;
	}
}

@media (max-width: 767px) {
	.slider-index2 .slider-arrow.next {
		right: 1.6875rem;
	}
}

.slide-index2 {
	display: none;
}

.slide-index2.active {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.slide-index2 .slide-index__img {
	padding-bottom: 17.1875rem;
}

@media (max-width: 767px) {
	.slide-index2 .slide-index__img {
		padding-bottom: 0;
		pointer-events: none;
	}
}

.slide-index2 .slide-index__text {
	padding-top: 4.8125rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 31.25rem;
	flex: 0 0 31.25rem;
	max-width: 31.25rem;
	max-height: unset;
}

@media (min-width: 768px) and (max-width: 991px) {
	.slide-index2 .slide-index__text {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20.3125rem;
		flex: 0 0 20.3125rem;
		max-width: 20.3125rem;
	}
}

@media (max-width: 767px) {
	.slide-index2 .slide-index__text {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		padding-top: 6.875rem;
	}

	.slide-index2 .slide-index__text p {
		pointer-events: none;
	}
}

.slide-index2 h3 {
	line-height: .85;
	font-size: 2.5em;
	margin-bottom: .25rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.slide-index2 h3 {
		font-size: 2.125em;
	}
}

@media (max-width: 767px) {
	.slide-index2 h3 {
		font-size: 1.875em;
		line-height: 1.13;
		margin-bottom: .0625rem;
		pointer-events: none;
	}
}

.sl-brand_heading {
	line-height: 1.63;
	font-size: 1em;
	margin-bottom: 2.1875rem;
}

@media (max-width: 767px) {
	.sl-brand_heading {
		margin-bottom: 3.125rem;
		max-height: 3.25rem;
		overflow: hidden;
		pointer-events: none;
	}
}

.sl-brand__tara {
	padding-top: 1.8125rem;
	max-width: 21.875rem;
	padding-bottom: 2.8125rem;
}

@media (max-width: 767px) {
	.sl-brand__tara {
		padding-top: 1.625rem;
		padding-bottom: 2.5rem;
		pointer-events: none;
	}
}

.sl-brand__tara__list {
	font-size: 0;
	letter-spacing: 0;
	margin: 0 -10px;
}

.sl-brand__tara__list li {
	padding: 0 10px;
	margin-bottom: .9375rem;
	display: inline-block;
	vertical-align: middle;
	line-height: 1.22;
	box-sizing: border-box;
	white-space: nowrap;
	font-size: 1.1rem;
	font-weight: 700;
	width: 33.333%;
}

@media (max-width: 767px) {
	.sl-brand__tara__list li {
		margin-right: 0;
		width: 50%;
		margin-bottom: 1.5rem;
	}
}

.sl-brand__tara__list li img {
	margin-right: .5rem;
	max-width: 40px;
	max-height: 45px;
}

.sl-brand__tara_heading {
	line-height: 1.86;
	font-size: .875em;
	font-weight: 700;
	border-bottom: .0625rem solid #000;
	padding-bottom: .625rem;
	margin-bottom: 1.5rem;
}

@media (max-width: 767px) {
	.sl-brand__tara_heading {
		font-size: 1em;
		padding-bottom: .5625rem;
		margin-bottom: 1.875rem;
	}
}

@media (max-width: 767px) {
	.container-swiper2 {
		margin-bottom: 0;
	}
}

.container-swiper2:before,
.container-swiper2:after {
	width: 3.125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {

	.container-swiper2:before,
	.container-swiper2:after {
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 991px) {

	.container-swiper2:before,
	.container-swiper2:after {
		display: none;
	}
}

@media (max-width: 767px) {

	.container-swiper2:before,
	.container-swiper2:after {
		display: none;
	}
}

.slide-index-2-tabs {
	position: absolute;
	top: 28.25rem;
	left: 7.8125rem;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	max-width: 9.5rem;
	width: 100%;
}

@media (max-width: 1549px) {
	.slide-index-2-tabs {
		top: 34.375rem;
	}
}

@media (max-width: 1200px) {
	.slide-index-2-tabs {
		top: 34.5rem;
	}
}

@media (max-width: 767px) {
	.slide-index-2-tabs {
		top: 15.125rem;
		left: auto;
		right: 1.25rem;
		max-width: 8.9375rem;
		visibility: visible;
		opacity: 1;
		z-index: 999;
	}
}

.slide-index-2-tabs .slide-index-2-tabs__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 1.375rem;
	padding-right: 1.375rem;
}

@media (max-width: 767px) {
	.slide-index-2-tabs .slide-index-2-tabs__list {
		display: none;
	}
}

.slide-index-2-tabs .slide-index-2-tabs__list li {
	width: .25rem;
	height: .25rem;
	border-radius: 50%;
	background-color: #fff;
	opacity: .2;
	border: solid .0625rem #000;
	cursor: pointer;
	margin: 0 .5rem .5rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.slide-index-2-tabs .slide-index-2-tabs__list li:hover {
	opacity: 1;
}

.slide-index-2-tabs .slide-index-2-tabs__list li.active {
	background-color: #000;
	opacity: 1;
	-webkit-transform: scale(1.5);
	-ms-transform: scale(1.5);
	transform: scale(1.5);
}

.slide-index-2-tabs__arrow {
	position: absolute;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 1.625rem;
	height: 1.625rem;
	border: .0625rem solid #000;
	border-radius: 50%;
	top: -.75rem;
	z-index: 200;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.slide-index-2-tabs__arrow {
		width: 2.5rem;
		height: 2.5rem;
		top: -1.1875rem;
	}
}

.slide-index-2-tabs__arrow svg g {
	background-color: #000;
}

.slide-index-2-tabs__arrow.left {
	left: 0;
}

@media (max-width: 767px) {
	.slide-index-2-tabs__arrow.left {
		left: 1.25rem;
	}
}

.slide-index-2-tabs__arrow.right {
	right: 0;
}

.slide-index-2-tabs__arrow:hover {
	background-color: #000;
}

.slide-index-2-tabs__arrow:hover svg g {
	fill: #fff;
}

table,
tr,
th,
td {
	border: .0625rem solid #000;
}

table {
	width: 100%;
	margin-top: 4.375rem;
	margin-bottom: 7.5rem;
}

@media (max-width: 767px) {
	table {
		margin-top: 3.75rem;
		min-width: 200vw;
	}
}

table caption {
	caption-side: top;
	text-align: right;
}

table th {
	text-align: center;
	font-size: 1.125em;
	padding: .5625rem .875rem .4375rem;
}

table th,
table td {
	line-height: 1.89;
	vertical-align: baseline;
}

table td {
	font-size: .875em;
	padding: 1.125rem 1rem 1.0625rem;
}

@media (max-width: 767px) {
	.table-wrapper {
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch;
		margin-top: 3.75rem;
		margin-bottom: 7.5rem;
	}

	.table-wrapper table {
		margin-top: 0;
		margin-bottom: 0;
	}
}

@media (max-width: 567px) {
	.table-wrapper {
		margin-left: -8.333333333333334%;
		margin-right: -8.333333333333334%;
		padding-left: 8.333333333333334%;
	}
}

audio {
	width: 100%;
}

video {
	width: 100%;
}

.video-element {
	width: 100%;
	max-width: 100%;
}

.video-wrapper {
	margin-bottom: 9.125rem;
	position: relative;
}

@media (min-width: 768px) and (max-width: 991px) {
	.video-wrapper {
		margin-bottom: 13.125rem;
	}
}

@media (max-width: 767px) {
	.video-wrapper {
		margin-bottom: 10.25rem;
	}
}

.video-wrapper__sound {
	background-color: rgba(0, 0, 0, .2);
	height: 1.8125rem;
	width: 1.75rem;
	position: absolute;
	bottom: -.125rem;
	right: -13.3125rem;
	z-index: 10;
	overflow: hidden;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.video-wrapper__sound {
		right: -10rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.video-wrapper__sound {
		right: 2.1875rem;
		bottom: -7.5rem;
	}
}

@media (max-width: 767px) {
	.video-wrapper__sound {
		display: none;
	}
}

.video-wrapper__sound_overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	width: 0;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (min-width: 1200px) {
	.video-wrapper__sound_overlay {
		top: .0625rem;
		left: .0625rem;
		right: .0625rem;
		bottom: .0625rem;
	}
}

.video-wrapper__sound svg {
	width: 1.75rem;
	height: auto;
}

.video-wrapper .mejs__overlay-button {
	background: url('../img/mediaelement/mejs-controls.svg') no-repeat;
	display: none;
}

.video-wrapper .mejs__overlay-loading-bg-img {
	background: transparent url('../img/mediaelement/mejs-controls.svg') -160px -40px no-repeat;
}

.video-wrapper .mejs__time-loaded,
.video-wrapper .mejs__time-total {
	background-color: rgba(0, 0, 0, .2);
	border-radius: 0;
}

.video-wrapper .mejs__time-loaded:focus,
.video-wrapper .mejs__time-total:focus {
	outline: none;
}

.video-wrapper .mejs__time-current,
.video-wrapper .mejs__time-handle {
	background-color: #000;
}

.video-wrapper .mejs__time-handle {
	display: none;
}

.video-wrapper .mejs__volume-button {
	display: none;
}

.video-wrapper .mejs__horizontal-volume-slider {
	position: absolute;
	right: -15.625rem;
	bottom: 1.25rem;
	width: 6.25rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.video-wrapper .mejs__horizontal-volume-slider {
		right: -12.5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.video-wrapper .mejs__horizontal-volume-slider {
		right: 0;
		bottom: -5.9375rem;
	}
}

@media (max-width: 767px) {
	.video-wrapper .mejs__horizontal-volume-slider {
		right: 0;
		bottom: -5.9375rem;
	}
}

.video-wrapper .mejs__horizontal-volume-total {
	width: 6.25rem;
	background-color: rgba(0, 0, 0, .2);
	border-radius: 0;
	height: .0625rem;
}

.video-wrapper .mejs__horizontal-volume-current {
	background-color: #000;
	border-radius: 0;
}

.video-wrapper .mejs__horizontal-volume-current:after {
	content: '';
	display: block;
	position: absolute;
	width: .8125rem;
	height: .8125rem;
	background-color: #000;
	right: 0;
	top: -.375rem;
	border-radius: 50%;
}

.video-wrapper .mejs__fullscreen-button,
.video-wrapper .mejs__time {
	display: none;
}

.video-wrapper .mejs__controls {
	opacity: 1 !important;
	display: block !important;
	visibility: visible !important;
	-webkit-clip-path: none !important;
	clip-path: none !important;
	clip: auto !important;
	overflow: visible !important;
	bottom: -3.8125rem;
	padding: 0;
	background: none !important;
}

@media (max-width: 767px) {
	.video-wrapper .mejs__controls {
		bottom: -3.0625rem;
	}
}

.video-wrapper .mejs__time-handle,
.video-wrapper .mejs__time-handle-content,
.video-wrapper .mejs__time-hovered {
	display: none !important;
}

.video-wrapper .mejs__time-float {
	background-color: transparent;
	border: none;
}

.video-wrapper .mejs__time-float-current {
	padding-top: .8125rem;
	opacity: .2;
	-webkit-text-stroke: .08125rem #000;
	text-stroke: .08125rem #000;
	font-size: 2.5rem;
	font-weight: bold;
	line-height: .85;
	color: rgba(0, 0, 0, 0);
}

@media (max-width: 767px) {
	.video-wrapper .mejs__time-float-current {
		font-size: .875rem;
		color: #ccc;
		text-stroke: none;
		-webkit-text-stroke: none;
		padding-top: .4375rem;
	}
}

.video-wrapper .mejs__time-total,
.video-wrapper .mejs__time-buffering,
.video-wrapper .mejs__time-loaded,
.video-wrapper .mejs__time-current,
.video-wrapper .mejs__time-float,
.video-wrapper .mejs__time-hovered,
.video-wrapper .mejs__time-float-current,
.video-wrapper .mejs__time-float-corner,
.video-wrapper .mejs__time-marker {
	height: .0625rem;
	margin: 0;
}

.video-wrapper .mejs__time-rail {
	width: 100%;
	margin: 0;
	padding: 0;
	height: .0625rem;
}

.video-wrapper .mejs__playpause-button {
	position: absolute;
	left: -15.625rem;
	bottom: 2.4375rem;
	height: 4.6875rem;
	width: 4.6875rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	line-height: normal;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.video-wrapper .mejs__playpause-button {
		left: -12.5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.video-wrapper .mejs__playpause-button {
		left: 0;
		bottom: -5rem;
	}
}

@media (max-width: 767px) {
	.video-wrapper .mejs__playpause-button {
		left: 0;
		bottom: -2.1875rem;
		height: 3.125rem;
		width: 3.125rem;
	}
}

.video-wrapper .mejs__playpause-button:hover button:after {
	opacity: 1;
}

.video-wrapper .mejs__playpause-button button {
	width: 100%;
	height: 100%;
	margin: 0;
	position: relative;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.video-wrapper .mejs__playpause-button button:focus {
	outline: none;
}

.video-wrapper .mejs__playpause-button.mejs__play button,
.video-wrapper .mejs__playpause-button.mejs__replay button {
	background: url('../img/video/play.svg') no-repeat center center;
	background-size: cover;
}

.video-wrapper .mejs__playpause-button.mejs__play:hover button,
.video-wrapper .mejs__playpause-button.mejs__replay:hover button {
	background: url('../img/video/play2.svg') no-repeat center center;
	background-size: cover;
}

.video-wrapper .mejs__playpause-button.mejs__pause button {
	background: url('../img/video/pause.svg') no-repeat center center;
	background-size: cover;
}

.video-wrapper .mejs__playpause-button.mejs__pause:hover button {
	background: url('../img/video/pause2.svg') no-repeat center center;
	background-size: cover;
}

.video-wrapper .mejs__replay button {
	background: url('../img/video/play.svg') no-repeat center center;
	background-size: cover;
}

.video-wrapper .mejs__replay:hover button {
	background: url('../img/video/play2.svg') no-repeat center center;
	background-size: cover;
}

.video-wrapper .mejs__container.mejs__video,
.video-wrapper .mejs-container.mejs-video {
	overflow: visible;
}

.accordion_heading {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fff;
	color: #000;
	cursor: pointer;
	padding: 0 3.125rem .1875rem 0;
	font-size: 1.375em;
	margin: 0;
	position: relative;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	border-bottom: .0625rem solid #000;
	font-weight: 700;
	min-height: 4.4375rem;
	padding-top: .875rem;
	padding-bottom: .75rem;
	height: auto;
}

@media (max-width: 767px) {
	.accordion_heading {
		font-size: 1.125em;
	}
}

.accordion_heading:focus {
	outline: none;
}

.accordion_heading:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: .375rem solid transparent;
	border-right: .375rem solid transparent;
	border-top: .375rem solid #000;
	top: calc(50% - .188rem);
	right: .9375rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.accordion_heading.active:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.accordion__panel {
	display: none;
	padding: .75rem 0 2.875rem;
}

@media (max-width: 767px) {
	.accordion__panel {
		padding-bottom: 1.25rem;
	}
}

input[type=text],
input[type=password],
input[type=email],
input[type=tel],
input[type=time],
textarea,
select {
	border: none;
	border-bottom: .0625rem solid #ccc;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fff;
	width: 100%;
	height: 3.125rem;
	border-radius: 0;
	padding: 0 1.875rem .1875rem 0;
	font-size: 1em;
	margin-bottom: .5rem;
	-webkit-appearance: none;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

input[type="time"]::-webkit-calendar-picker-indicator {
	background: none;
}

input[type="time"]:before {
	content: 'Желаемое время';
	margin-right: .6em;
	color: #000;
	opacity: .3;
	white-space: nowrap;
}

input[type="time"].error::before {
	color: #ff1530;
}

input:focus,
textarea:focus,
select:focus {
	outline: none;
	border-bottom-color: #000;
}

option,
select {
	color: #000000 !important;
}

input.error,
textarea.error,
select.error {
	color: #ff1530;
	border-color: #ff1530;
}

input.error:-moz-placeholder,
textarea.error:-moz-placeholder,
select.error:-moz-placeholder {
	color: #ff1530;
}

input.error::-moz-placeholder,
textarea.error::-moz-placeholder,
select.error::-moz-placeholder {
	color: #ff1530;
}

input.error:-ms-input-placeholder,
textarea.error:-ms-input-placeholder,
select.error:-ms-input-placeholder {
	color: #ff1530;
}

input.error::-webkit-input-placeholder,
textarea.error::-webkit-input-placeholder,
select.error::-webkit-input-placeholder {
	color: #ff1530;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #000;
	opacity: .3;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	color: #000;
	opacity: .3;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #000;
	opacity: .3;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #000;
	opacity: .3;
}

input:-webkit-autofill {
	-webkit-transition: background-color 5000s ease-in-out 0s;
	-o-transition: background-color 5000s ease-in-out 0s;
	transition: background-color 5000s ease-in-out 0s;
	-webkit-text-fill-color: #999 !important;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

input[type=number] {
	-moz-appearance: textfield;
}

label {
	font-weight: 400;
	font-size: 1em;
	margin-bottom: .9375rem;
}

textarea {
	resize: none;
	height: 8rem;
	margin-bottom: .9375rem;
}

@media (max-width: 767px) {
	textarea {
		height: 9.375rem;
	}
}

.flatpickr-day {
	border-radius: 0;
}

.flatpickr-day.selected {
	background-color: #ba0c2f;
	border: none;
}

.input-group {
	position: relative;
	margin-bottom: .5rem;
}

@media (max-width: 767px) {
	.input-group {
		margin-bottom: .375rem;
	}
}

.input-group__icon {
	position: absolute;
	top: .3125rem;
	right: 0;
	bottom: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: transparent;
	padding: 0;
	border-radius: 50%;
	height: 1.9375rem;
	width: 1.9375rem;
}

.input-group__icon svg {
	width: .9375rem;
	height: auto;
}

.input-group__icon svg rect {
	stroke: #000;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.input-group__icon:hover {
	background-color: #000;
}

.input-group__icon:hover svg rect {
	stroke: #fff;
}

.input-group input,
.input-group textarea,
.input-group select {
	margin-bottom: 0;
}

.input-group textarea {
	padding-top: .875rem;
}

.input-group.select-group .chosen-container {
	margin-bottom: 0;
}

@media (max-width: 767px) {
	.input-group.select-group:after {
		content: '';
		display: block;
		position: absolute;
		width: 0;
		height: 0;
		border-left: .25rem solid transparent;
		border-right: .25rem solid transparent;
		border-top: .25rem solid #000;
		top: calc(50% - .125rem);
		right: .9375rem;
	}
}

.input-group.error input {
	color: #ff1530;
	border-color: #ff1530;
}

.input-group.error input:-moz-placeholder {
	color: #ff1530;
}

.input-group.error input::-moz-placeholder {
	color: #ff1530;
}

.input-group.error input:-ms-input-placeholder {
	color: #ff1530;
}

.input-group.error input::-webkit-input-placeholder {
	color: #ff1530;
}

.input-group.error .chosen-single.chosen-default {
	border-bottom: .0625rem solid #ff1530;
}

.input-group.error .chosen-single.chosen-default span {
	color: #ff1530;
}

.input-group-datepicker__icon {
	position: absolute;
	top: .625rem;
	right: 0;
}

.input-group-datepicker__icon svg g {
	fill: #ccc;
}

form {
	position: relative;
}

form.error .form_error {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

form.success .form-inner {
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

form.success .form-success {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.form_error {
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
	bottom: -1.75rem;
	color: #ba0c2f;
	font-size: .75em;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

.form-success {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

@media (max-width: 767px) {
	.form-search {
		margin-bottom: 1.875rem;
	}
}

@media (min-width: 768px) and (max-width: 812px) and (orientation: landscape) {
	.form-search {
		margin-bottom: 1.875rem;
	}
}

.form-search-big {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 2.5rem;
}

@media (max-width: 767px) {
	.form-search-big {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.form-search-big__left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.form-search-big input,
.form-search-big select {
	font-size: .875em;
}

.form-search-big .input-group {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 17.5rem;
	flex: 0 0 17.5rem;
	max-width: 17.5rem;
	margin-right: 1.1875rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.form-search-big .input-group {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 15rem;
		flex: 0 0 15rem;
		max-width: 15rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.form-search-big .input-group {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 17.5rem;
		flex: 0 0 17.5rem;
		max-width: 17.5rem;
	}
}

@media (max-width: 767px) {
	.form-search-big .input-group {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0;
	}
}

.form-search-big .input-group.select-group-lang {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 5rem;
	flex: 0 0 5rem;
	max-width: 5rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.form-search-big .input-group.select-group-lang {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 15rem;
		flex: 0 0 15rem;
		max-width: 15rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.form-search-big .input-group.select-group-lang {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 17.5rem;
		flex: 0 0 17.5rem;
		max-width: 17.5rem;
	}
}

@media (max-width: 767px) {
	.form-search-big .input-group.select-group-lang {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.form-search-big.form-brands {
	margin-bottom: 4.5625rem;
}

@media (max-width: 767px) {
	.form-search-big.form-brands {
		margin-bottom: 3.9375rem;
	}
}

.form-search-big .btn {
	height: 3.125rem;
}

@media (max-width: 767px) {
	.form-search-big .btn {
		margin-top: 2.5rem;
		height: 3.5rem;
	}
}

.form-search-big .btn-reset {
	height: auto;
	margin: 1.0625rem auto;
}

.filter-container {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	display: none;
}

@media (max-width: 767px) {
	.form-search-publications {
		margin-bottom: 3.4375rem;
	}
}

.form-anketa {
	background-color: #fff;
	padding: 3.6875rem 6.25rem 3.75rem;
	margin-top: 5.1875rem;
	margin-bottom: 4.6875rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.form-anketa {
		padding-left: 5rem;
		padding-right: 5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.form-anketa {
		padding-left: 3.75rem;
		padding-right: 3.75rem;
	}
}

@media (max-width: 767px) {
	.form-anketa {
		margin-top: 3.375rem;
		padding-left: 8.333333333333334%;
		padding-right: 8.333333333333334%;
		margin-bottom: 5rem;
	}
}

.form-anketa.error .form-anketa_error {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.form-anketa_error {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	color: #ff1530;
	font-size: .875em;
	padding-top: .5rem;
	padding-left: 1.25rem;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.form-anketa_error {
		padding-left: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.form-anketa_error {
		padding-left: 0;
	}
}

@media (max-width: 767px) {
	.form-anketa_error {
		padding-left: 0;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.form-anketa .form-inner {
	align-items: flex-start;
}

.form-anketa .input-group {
	-webkit-box-flex: calc(50% - 1.5625rem);
	-ms-flex: calc(50% - 1.5625rem);
	flex: calc(50% - 1.5625rem);
	max-width: calc(50% - 1.5625rem);
	margin-bottom: 1.75rem;
}

@media (max-width: 767px) {
	.form-anketa .input-group {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 1.3125rem;
	}
}

.form-anketa .input-group.__checkbox {
	position: relative;
	display: flex;
	align-items: center;
}

.form-anketa .input-group.__checkbox input {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	cursor: pointer;
	opacity: 0;
}

.form-anketa .input-group.__checkbox .checkbox {
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 16px;
	max-width: 16px;
	min-height: 16px;
	max-height: 16px;
	border: 1px solid #CBC4BC;
	transition: 0.5s;
}

.form-anketa .input-group.__checkbox .checkbox svg {
	opacity: 0;
	transition: 0.5s;
}

.form-anketa .input-group.__checkbox.error .checkbox {
	border-color: #C61E32;
}

.form-anketa .input-group.__checkbox .checkbox.__active svg {
	opacity: 1;
}

.form-anketa .input-group.__checkbox label {
	margin: 0 0 0 15px;
}

.form-anketa .input-group.__checkbox label a {
	position: relative;
	z-index: 1;
	color: #00629B;
}

.form-anketa .textarea-group {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	margin-bottom: 2.5rem;
}

.form-anketa .form-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.form-anketa .form-success {
	padding: 3.6875rem 6.25rem 3.75rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.form-anketa .form-success {
		padding-left: 5rem;
		padding-right: 5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.form-anketa .form-success {
		padding-left: 3.75rem;
		padding-right: 3.75rem;
	}
}

@media (max-width: 767px) {
	.form-anketa .form-success {
		padding-left: 8.333333333333334%;
		padding-right: 8.333333333333334%;
	}
}

.form-anketa .form-success p {
	max-width: 22.5rem;
	margin-bottom: 4.875rem;
}

.form-anketa .form-success img {
	margin-bottom: 2.6875rem;
	width: 7.1875rem;
}

@media (min-width: 1200px) {
	.input-career {
		margin-left: 18.6875rem;
	}
}

.radiocheck {
	position: relative;
	padding: 0;
	margin-bottom: .9375rem;
}

.radiocheck input {
	position: absolute;
	opacity: 1;
}

.radiocheck input+.radiocheck__icon {
	position: relative;
	cursor: pointer;
	font-weight: 400;
	z-index: 4000;
}

.radiocheck input+.radiocheck__icon:before,
.radiocheck input+.radiocheck__icon:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: .875rem;
	height: .875rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.radiocheck input+.radiocheck__icon:before {
	border: .0625rem solid #e8e8e8;
	opacity: 1;
}

.radiocheck input+.radiocheck__icon:after {
	border: .0625rem solid #000;
	opacity: 0;
	background: url('../img/icons/check.svg') no-repeat center center;
	background-size: cover;
}

.radiocheck__text {
	padding-left: 1.625rem;
	font-size: .75em;
	cursor: pointer;
	text-decoration: underline;
	position: relative;
	top: .1875rem;
}

.radiocheck__text:hover {
	text-decoration: none;
	color: #000;
}

.radiocheck.error+.radiocheck__text {
	color: #ba0c2f;
}

.radiocheck:hover .radiocheck__text {
	text-decoration: underline;
}

input[type='radio']+.radiocheck__icon:after,
input[type='radio']+.radiocheck__icon:before {
	border-radius: 50%;
}

input:checked+.radiocheck__icon:before {
	opacity: 0;
}

input:checked+.radiocheck__icon:after {
	opacity: 1;
}

.radiocheck-wrapper {
	margin-bottom: .625rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.radiocheck-wrapper2 {
	margin-top: 5rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.radiocheck-wrapper2 {
		margin-top: 3.75rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.radiocheck-wrapper2 {
		margin-top: 2.8125rem;
	}
}

@media (max-width: 767px) {
	.radiocheck-wrapper2 {
		margin-top: 1.875rem;
	}
}

.chosen-rtl .chosen-search input[type='text'],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type='text'],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
	background-image: url('../img/chosen/chosen-sprite.png') !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-resolution: 144dpi),
only screen and (min-resolution: 1.5dppx) {

	.chosen-rtl .chosen-search input[type='text'],
	.chosen-container-single .chosen-single abbr,
	.chosen-container-single .chosen-single div b,
	.chosen-container-single .chosen-search input[type='text'],
	.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
	.chosen-container .chosen-results-scroll-down span,
	.chosen-container .chosen-results-scroll-up span {
		background-image: url('../img/chosen/chosen-sprite@2x.png') !important;
	}
}

.chosen-container {
	width: 100%;
	font-size: 1em;
	margin-bottom: .9375rem;
}

.chosen-container:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: .25rem solid transparent;
	border-right: .25rem solid transparent;
	border-top: .25rem solid #000;
	top: 1.125rem;
	right: .75rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.chosen-container:focus {
	outline: none;
}

.chosen-container .chosen-single {
	padding: 0;
	height: auto;
	border-radius: 0;
	border: none;
	border-bottom: .0625rem solid #ccc;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	font-size: .875em;
}

.chosen-container .chosen-single span {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 3.0625rem;
	padding: 0 0 .1875rem;
	font-size: 1em;
}

.chosen-container .chosen-default span {
	opacity: .5;
}

.chosen-container-single .chosen-search {
	padding: 0 .3125rem;
	margin-bottom: .9375rem;
}

.chosen-container-single .chosen-search input[type='text'] {
	font-size: 1em;
	border: .0625rem solid #a9a9a9;
	padding: .6875rem .625rem .75rem;
	background-image: none !important;
}

.chosen-container.chosen-with-drop:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.chosen-container.chosen-container-active {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.chosen-container.chosen-container-active .chosen-single {
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
	border-bottom: .0625rem solid #ccc;
	background: none;
}

.chosen-container-single .chosen-drop {
	border-radius: 0;
	border: none;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	top: calc(100% + .063rem);
	right: -1.1875rem;
	left: -1.1875rem;
	width: calc(100% + 2.375rem);
}

.chosen-container-single .chosen-drop .chosen-results {
	padding: 0;
	margin: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.chosen-container-single .chosen-drop .chosen-results .active-result {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 3.0625rem;
	padding: 0 1.1875rem .0625rem;
	font-size: .875em;
	line-height: normal;
	color: #000;
	border: .0625rem solid #fff;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	position: relative;
}

.chosen-container-single .chosen-drop .chosen-results .active-result:after {
	content: '';
	display: block;
	position: absolute;
	left: 1.1875rem;
	right: 1.1875rem;
	bottom: -.0625rem;
	height: .0625rem;
	background-color: #ccc;
}

.chosen-container-single .chosen-drop .chosen-results .active-result.highlighted {
	background: #fff;
	border-color: #000;
}

.chosen-container-single .chosen-drop .chosen-results .active-result.highlighted:after {
	background-color: #000;
}

.chosen-container-single .chosen-drop .chosen-results .result-selected,
.chosen-container-single .chosen-drop .chosen-results .disabled-result {
	background: #fff;
	display: none;
}

.chosen-container-single .chosen-single div b {
	display: none;
}

.chosen-container .chosen-results li.no-results {
	background: #fff;
	color: #a9a9a9;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 3.375rem;
	padding: 0 .9375rem .1875rem;
}

.news-block {
	margin-top: .5rem;
	display: block;
	margin-bottom: 4.25rem;
}

@media (max-width: 767px) {
	.news-block {
		margin-top: 0;
		margin-bottom: 5.375rem;
	}
}

.news-block__img {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: hidden;
	height: 11.25rem;
	margin-bottom: .5625rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.news-block__img {
		height: 8.5625rem;
	}
}

.news-block__img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.news-block__date {
	opacity: .3;
	font-size: .875em;
	line-height: 2.43;
	margin-bottom: .75rem;
}

@media (max-width: 767px) {
	.news-block__date {
		margin-bottom: .8125rem;
	}
}

.news-block__text {
	border-bottom: .0625rem solid #000;
	margin-bottom: 2.125rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.news-block__text h4 {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.news-block__intership {
	opacity: .2;
	-webkit-text-stroke: .1rem #000;
	text-stroke: .1rem #000;
	font-size: 3.75em;
	font-weight: bold;
	line-height: .57;
	color: rgba(0, 0, 0, 0);
	margin-bottom: 3.625rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.news-block__intership {
		line-height: .89;
		font-size: 2.375em;
		margin-bottom: 1.0625rem;
	}
}

.news-block .link-more {
	margin-top: 0;
	padding-right: 2.3125rem;
}

@media (max-width: 767px) {
	.news-block .link-more {
		padding-right: 3rem;
	}
}

.news-block .link-more__angle {
	width: 1.625rem;
	height: 1.625rem;
}

@media (max-width: 767px) {
	.news-block .link-more__angle:before {
		background-color: #000 !important;
	}

	.news-block .link-more__angle svg g {
		fill: #fff;
	}
}

.news-block .link-more_text {
	font-size: .9375em;
}

@media (max-width: 767px) {
	.news-block .link-more_text {
		font-size: .9375em !important;
	}
}

.news-block:hover {
	color: #000;
}

.news-block:hover .news-block__img {
	opacity: .7;
}

.news-block:hover .news-block__text {
	opacity: .6;
}

.news-block:hover .news-block__text h4 {
	text-decoration: underline;
}

.news-block.project-block {
	margin-top: 1.1875rem;
	margin-bottom: 5.3125rem;
}

@media (max-width: 767px) {
	.news-block.project-block {
		margin-top: 0;
		margin-bottom: 4.625rem;
	}
}

.news-block.project-block .news-block__img {
	height: 15.625rem;
}

@media (max-width: 767px) {
	.news-block.project-block .news-block__img {
		height: 7.1875rem;
	}
}

.news-block.project-block .news-block__date {
	font-size: .875em;
	line-height: 1.2;
	margin-bottom: .5rem;
}

@media (max-width: 767px) {
	.news-block.project-block .news-block__date {
		margin-bottom: .5625rem;
	}
}

.news-block.project-block .news-block__text h4 {
	font-size: 1.375em;
	margin-bottom: 1.125rem;
}

@media (max-width: 767px) {
	.news-block.project-block .news-block__text h4 {
		font-size: 1.25em;
		margin-bottom: 1.0625rem;
	}
}

.news-block.internship-block {
	border: solid .0625rem #f4f4f5;
	background-color: #f4f4f5;
	padding: 3.875rem 3.125rem 1.75rem;
	margin-top: 0;
	position: relative;
}

@media (max-width: 767px) {
	.news-block.internship-block {
		padding: 2.125rem 1.625rem 1.1875rem;
		margin-bottom: 1.875rem;
	}
}

.news-block.internship-block .news-block__img {
	position: absolute;
	right: 6rem;
	bottom: 4.625rem;
	display: block;
	margin-bottom: 0;
	height: auto;
	opacity: 0;
	width: 10.125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.news-block.internship-block .news-block__img {
		right: 2.5rem;
	}
}

@media (max-width: 767px) {
	.news-block.internship-block .news-block__img {
		opacity: 1;
		height: 4.9375rem;
		right: auto;
		left: 2.1875rem;
		bottom: 3.6875rem;
	}
}

.news-block.internship-block .news-block__img img {
	height: auto;
	-o-object-fit: unset;
	object-fit: unset;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	pointer-events: none;
	-webkit-transform: translateY(4.625rem);
	-ms-transform: translateY(4.625rem);
	transform: translateY(4.625rem);
}

@media (max-width: 767px) {
	.news-block.internship-block .news-block__img img {
		height: 100%;
		width: auto;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.news-block.internship-block .news-block__text {
	margin-bottom: 1.625rem;
}

@media (max-width: 767px) {
	.news-block.internship-block .news-block__text {
		margin-bottom: 1.125rem;
	}
}

.news-block.internship-block .news-block__text h4 {
	font-size: 1.375em;
	line-height: 1.45;
	margin-bottom: 3rem;
	max-width: 14.375rem;
}

@media (max-width: 767px) {
	.news-block.internship-block .news-block__text h4 {
		font-size: 1em;
		line-height: 1.63;
		max-width: 11.25rem;
		margin-bottom: 6.0625rem;
	}
}

@media (max-width: 767px) {
	.news-block.internship-block .link-more__angle:before {
		background-color: transparent !important;
	}

	.news-block.internship-block .link-more__angle svg g {
		fill: #000;
	}
}

.news-block.internship-block:hover {
	background-color: #fff;
	border-color: #ccc;
}

.news-block.internship-block:hover .news-block__img,
.news-block.internship-block:hover .news-block__text {
	opacity: 1;
}

.news-block.internship-block:hover .news-block__intership {
	color: #000;
	opacity: .12;
}

.news-block.internship-block:hover .news-block__img img {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

@media (min-width: 992px) {
	.col-projects {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(50% - (4.166666666666667% / 2));
		flex: 0 0 calc(50% - (4.166666666666667% / 2));
		max-width: calc(50% - (4.166666666666667% / 2));
	}
}

.row-news {
	width: 100%;
}

@media (min-width: 1200px) {
	.row-news {
		margin-right: -2.3125rem;
		margin-left: -2.3125rem;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.row-news {
		margin-right: -1.375rem;
		margin-left: -1.375rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.row-news {
		margin-right: -1.0625rem;
		margin-left: -1.0625rem;
	}
}

@media (min-width: 1200px) {
	.col-news {
		padding-right: 2.3125rem;
		padding-left: 2.3125rem;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.col-news {
		padding-right: 1.375rem;
		padding-left: 1.375rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.col-news {
		padding-right: 1.0625rem;
		padding-left: 1.0625rem;
	}
}

.number-block {
	margin-bottom: 2.5rem;
}

@media (max-width: 767px) {
	.number-block {
		margin-bottom: 1.75rem;
	}
}

.number-block_count {
	position: relative;
}

@media (max-width: 767px) {
	.number-block_count {
		margin-bottom: .75rem;
	}
}

.number-block_count:before {
	display: block;
	counter-increment: dream-list;
	content: counter(dream-list) '';
	text-stroke: .0625rem rgba(0, 0, 0, .3);
	-webkit-text-stroke: .0625rem rgba(0, 0, 0, .3);
	font-weight: 700;
	line-height: .87;
	font-size: 2.4375em;
	color: #fff;
	margin-bottom: .375rem;
}

.row-number-block {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-right: 3.25rem;
	margin-bottom: 4.5rem;
}

@media (max-width: 767px) {
	.row-number-block {
		margin-right: 0;
		margin-bottom: 0;
	}
}

.row-number-block .number-block {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 47.1%;
	flex: 0 0 47.1%;
	max-width: 47.1%;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.row-number-block .number-block {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 46%;
		flex: 0 0 46%;
		max-width: 46%;
	}
}

@media (max-width: 767px) {
	.row-number-block .number-block {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.row-number-icon .number-block {
	margin-bottom: 6.25rem;
}

@media (max-width: 767px) {
	.row-number-icon .number-block {
		margin-bottom: 4.75rem;
	}
}

@media (max-width: 767px) {
	.factory-panel {
		display: none;
	}
}

.factory-panel .row {
	margin-bottom: 8.75rem;
}

@media (max-width: 767px) {
	.factory-panel .row {
		margin-bottom: 2.6875rem;
		padding-top: 3.125rem;
	}
}

.factory-panel h2 {
	font-size: 2.125em;
	padding-bottom: 2.5rem;
	margin-bottom: 2.75rem;
}

@media (max-width: 767px) {
	.factory-panel h2 {
		display: none;
	}
}

.factory-panel h2:after {
	width: 100%;
}

.factory-panel__text {
	padding-right: 3.125rem;
	margin-bottom: 4.375rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.factory-panel__text {
		padding-right: 2.5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.factory-panel__text {
		padding-right: 1.875rem;
	}
}

@media (max-width: 767px) {
	.factory-panel__text {
		padding-right: 0;
		margin-bottom: 2.0625rem;
	}
}

.factory-panel__contacts {
	margin-bottom: 2.5rem;
	padding-right: 3.125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.factory-panel__contacts {
		padding-right: 2.5rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.factory-panel__contacts {
		padding-right: 1.875rem;
	}
}

@media (max-width: 767px) {
	.factory-panel__contacts {
		padding-right: 0;
	}
}

.factory-panel__contacts a {
	color: #d74d39;
	text-decoration: underline;
}

.factory-panel__contacts a:hover {
	color: #000;
}

.factory-panel__contacts h4 {
	font-size: 1.25em;
	margin-bottom: 1.0625rem;
}

.factory-accordion {
	display: none;
}

@media (max-width: 767px) {
	.factory-accordion {
		display: block;
	}
}

.factory-accordion__heading {
	height: 4.5625rem;
	line-height: 1.31;
	font-size: 1.625em;
	font-weight: 700;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: .0625rem solid #000;
}

.factory-accordion__heading:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-left: .34375rem solid transparent;
	border-right: .34375rem solid transparent;
	border-top: .34375rem solid #000;
	right: .5rem;
	top: 2.0625rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.factory-accordion.active .factory-accordion__heading:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.management {
	margin-bottom: 4.875rem;
	margin-top: .875rem;
}

@media (max-width: 767px) {
	.management {
		margin-top: 0;
		margin-bottom: 4.375rem;
	}
}

.management__img {
	position: relative;
	height: 18.75rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 2.125rem;
	overflow: hidden;
}

@media (max-width: 767px) {
	.management__img {
		height: 14.25rem;
		margin-bottom: 2rem;
	}
}

.management__img img {
	-o-object-fit: cover;
	object-fit: cover;
	height: 100%;
}

@media (max-width: 767px) {
	.management__img img {
		height: auto;
		width: 100%;
	}
}

.management__img__cite {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ba0c2f;
	padding: 2.3125rem 1.875rem;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	overflow: hidden;
}

@media (min-width: 768px) and (max-width: 991px) {
	.management__img__cite {
		padding: 1.75rem 1.25rem;
		font-size: .9375em;
	}
}

@media (max-width: 767px) {
	.management__img__cite {
		padding: 1.75rem 1.5625rem;
		font-size: .875em;
	}
}

.management__text h4 {
	font-size: 1.625em;
	line-height: 1.31;
	margin-bottom: .75rem;
}

@media (max-width: 767px) {
	.management__text h4 {
		margin-bottom: .4375rem;
	}
}

.management.to-hover:hover .circle,
.management.to-hover:hover .management__img__cite {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.management .circle {
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.management__text.index-manager {
	margin-top: .9375rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

@media (max-width: 767px) {
	.management__text.index-manager {
		margin-bottom: 0;
	}
}

@media (max-width: 767px) {
	.management__text.index-manager p {
		margin-bottom: 0;
	}
}

.management__text.index-manager h4,
.management__text.index-manager p {
	color: #b8b8b8;
}

.management__text.index-manager h4 {
	font-size: 1.125em;
	margin-bottom: 0;
}

.row-year {
	position: relative;
	margin-top: 2.375rem;
}

@media (max-width: 767px) {
	.row-year {
		margin-top: 0;
	}
}

.row-year:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: -8.75rem;
	left: 50%;
	width: .0625rem;
	background-color: #000;
}

@media (min-width: 768px) and (max-width: 991px) {
	.row-year:after {
		left: 0;
	}
}

@media (max-width: 767px) {
	.row-year:after {
		left: 1.6875rem;
		top: 14.125rem;
		bottom: -9.375rem;
	}
}

.year {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: calc(51% - .375rem);
	-webkit-box-flex: 0;
	-ms-flex: 0 0 calc(51% - .375rem);
	flex: 0 0 calc(51% - .375rem);
	position: relative;
	margin-bottom: 11.25rem;
	padding-right: 3.5rem;
	z-index: 100;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year {
		padding-right: 1.875rem;
		max-width: calc(51% - .25rem);
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(51% - .25rem);
		flex: 0 0 calc(51% - .25rem);
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year {
		padding-left: 3.125rem;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 85%;
		flex: 0 0 85%;
		max-width: 85%;
	}
}

@media (max-width: 767px) {
	.year {
		margin-left: 1.6875rem;
		padding-right: 0;
		padding-left: 1.5625rem;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 7.5rem;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.year {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 567px) {
	.year {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.625rem;
		flex: 0 0 16.625rem;
		max-width: 16.625rem;
	}
}

.year__text {
	position: relative;
	padding-right: 3.125rem;
}

@media (max-width: 767px) {
	.year__text {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		padding-right: 0;
	}
}

.year__text_heading {
	font-size: 3.875em;
	font-weight: bold;
	line-height: 1;
	letter-spacing: .06875rem;
	margin-bottom: 1.375rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year__text_heading {
		font-size: 3.375em;
	}
}

@media (max-width: 767px) {
	.year__text_heading {
		font-size: 3.125em;
		letter-spacing: .05625rem;
		margin-bottom: .5625rem;
	}
}

.year__text img {
	position: absolute;
	bottom: 0;
	left: 0;
}

@media (max-width: 767px) {
	.year__text img {
		position: static;
		margin-top: .4375rem;
	}
}

.year__img {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 15.625rem;
	flex: 0 0 15.625rem;
	max-width: 15.625rem;
	height: 15.625rem;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year__img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 14.0625rem;
		flex: 0 0 14.0625rem;
		max-width: 14.0625rem;
		height: 14.0625rem;
	}
}

@media (max-width: 767px) {
	.year__img {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 12.125rem;
		flex: 0 0 12.125rem;
		max-width: 12.125rem;
		height: 12.125rem;
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		margin-bottom: 1.75rem;
	}
}

.year__img img {
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}

.year:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: .6875rem;
	height: .6875rem;
	background-color: #000;
}

@media (max-width: 991px) {
	.year:after {
		right: auto;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year:after {
		left: -.3125rem;
	}
}

@media (max-width: 767px) {
	.year:after {
		left: -.1875rem;
		width: .4375rem;
		height: .4375rem;
		top: 13.9375rem;
	}
}

.year.reverse .year__text {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	padding-right: 0;
}

.year.reverse .year__img {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	margin-right: 3rem;
}

.year.reverse.right .year__text {
	padding-right: 0;
}

.year.center {
	padding-right: 1.875rem;
	margin-left: 12.5%;
	margin-bottom: 15.5625rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year.center {
		padding-right: .9375rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.center {
		margin-left: 0;
	}
}

@media (max-width: 767px) {
	.year.center {
		padding-left: 1.6875rem;
		padding-right: 0;
		margin-left: 1.6875rem;
		margin-bottom: 7.5rem;
	}
}

.year.center:after {
	right: 9.375rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year.center:after {
		right: 7.5rem;
	}
}

.year.center .year__img {
	top: 4.3125rem;
}

@media (max-width: 767px) {
	.year.center .year__img {
		top: 0;
	}
}

.year.center.right {
	padding-left: 0;
	margin-left: 39.7%;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year.center.right {
		margin-left: 37.1%;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.center.right {
		padding-left: 3.125rem;
		margin-left: 0;
	}
}

@media (max-width: 767px) {
	.year.center.right {
		padding-right: 0;
		padding-left: 1.6875rem;
		margin-left: 1.6875rem;
	}
}

.year.center.right:after {
	left: 7.4375rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.center.right:after {
		left: -.3125rem;
	}
}

@media (max-width: 767px) {
	.year.center.right:after {
		left: -.1875rem;
	}
}

.year.center.right .year__img {
	margin-right: 7.4375rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year.center.right .year__img {
		margin-right: 4.3125rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.center.right .year__img {
		margin-right: 4.3125rem;
	}
}

.year.center.right .year__text {
	padding-right: 0;
}

.year.right {
	margin-left: 50%;
	padding-right: 0;
	padding-left: 6rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year.right {
		padding-left: 1.875rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.right {
		margin-left: 0;
		padding-left: 3.125rem;
	}
}

@media (max-width: 767px) {
	.year.right {
		padding-left: 1.6875rem;
		margin-left: 1.5625rem;
	}
}

.year.right:after {
	right: auto;
	left: -.3125rem;
}

@media (max-width: 767px) {
	.year.right:after {
		left: -.0625rem;
	}
}

.year.right.sticky {
	padding-left: 0;
}

@media (max-width: 767px) {
	.year.right.sticky {
		padding-left: 1.6875rem;
	}
}

.year.double {
	max-width: calc(50% - .063rem);
	-webkit-box-flex: 0;
	-ms-flex: 0 0 calc(50% - .063rem);
	flex: 0 0 calc(50% - .063rem);
	margin-bottom: 15rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.double {
		padding-left: 3.125rem;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 85%;
		flex: 0 0 85%;
		max-width: 85%;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.year.double {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 567px) {
	.year.double {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.625rem;
		flex: 0 0 16.625rem;
		max-width: 16.625rem;
	}
}

.year.double.right {
	margin-left: 0;
}

.year.sticky {
	padding-right: .3125rem;
}

@media (max-width: 767px) {
	.year.sticky {
		padding-left: 1.6875rem;
		padding-right: 0;
		margin-left: 1.6875rem;
	}
}

@media (max-width: 767px) {
	.year.sticky.right {
		margin-left: 1.5625rem;
	}
}

.year.sticky.double {
	padding-right: 0;
	padding-left: 0;
	position: relative;
	right: -.125rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.year.sticky.double {
		padding-right: .0625rem;
	}
}

@media (max-width: 991px) {
	.year.sticky.double {
		right: auto;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.sticky.double {
		padding-left: 3.125rem;
	}
}

@media (max-width: 767px) {
	.year.sticky.double {
		padding-left: 1.6875rem;
		margin-left: 1.5625rem;
		margin-bottom: 7.5rem;
	}
}

.year.sticky.double:after {
	right: -.3125rem;
}

.year.sticky.double.right {
	padding-right: 0;
	padding-left: 0;
}

@media (min-width: 768px) and (max-width: 991px) {
	.year.sticky.double.right {
		padding-left: 3.125rem;
	}
}

@media (max-width: 767px) {
	.year.sticky.double.right {
		padding-left: 1.6875rem;
		margin-left: 1.5625rem;
		margin-bottom: 7.5rem;
	}
}

.year.sticky.double.right .year__img {
	top: 3.75rem;
}

@media (max-width: 767px) {
	.year.sticky.double.right .year__img {
		top: 0;
	}
}

.year.sticky.double.right:after {
	display: none;
}

@media (max-width: 991px) {
	.year.sticky.double.right:after {
		display: block;
	}
}

.year-last {
	text-align: center;
	position: relative;
	padding-top: 3.75rem;
}

@media (max-width: 991px) {
	.year-last {
		text-align: left;
	}
}

@media (max-width: 767px) {
	.year-last {
		padding-left: 1.6875rem;
		padding-top: 1.0625rem;
		margin-left: 1.6875rem;
	}
}

.year-last .year__text_heading {
	margin-bottom: .375rem;
}

.year-last img {
	margin-top: 2.5rem;
	max-width: 100%;
}

@media (max-width: 767px) {
	.year-last img {
		margin-top: .5625rem;
	}
}

.year-last:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: calc(50% - .375rem);
	width: .6875rem;
	height: .6875rem;
	background-color: #000;
}

@media (max-width: 991px) {
	.year-last:after {
		right: auto;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.year-last:after {
		left: -.3125rem;
	}
}

@media (max-width: 767px) {
	.year-last:after {
		width: .4375rem;
		height: .4375rem;
		left: -.1875rem;
		top: 1.0625rem;
	}
}

.circle {
	width: 10rem;
	height: 10rem;
	background-color: transparent;
	border: .0625rem solid #000;
	border-radius: 50%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9990;
	opacity: 0;
	-webkit-transition: .2s opacity ease;
	-o-transition: .2s opacity ease;
	transition: .2s opacity ease;
}

.circle-hover {
	position: relative;
}

.circle-hover:hover .circle {
	opacity: .16;
}

.ethic-block {
	display: block;
	position: relative;
	z-index: 10;
}

@media (max-width: 991px) {
	.ethic-block {
		margin-bottom: .625rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.ethic-block {
		margin-right: .625rem;
	}
}

.ethic-block__img {
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 17.9375rem;
	position: relative;
}

@media (max-width: 767px) {
	.ethic-block__img {
		height: 15.9375rem;
	}
}

.ethic-block__img:before,
.ethic-block__img:after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.ethic-block__img:after {
	background-color: #c20027;
	opacity: 0;
}

.ethic-block__img:before {
	content: '';
	display: block;
	position: absolute;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .5)));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
}

.ethic-block__img img {
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.ethic-block__text {
	position: absolute;
	bottom: 1.8125rem;
	right: 1.8125rem;
	left: 1.8125rem;
	font-size: 1.125em;
	font-weight: bold;
	line-height: 1.44;
	color: #fff;
	z-index: 100;
}

@media (max-width: 767px) {
	.ethic-block__text {
		line-height: 1.63;
		font-size: 1em;
		bottom: 1.5625rem;
		right: 1.5625rem;
		left: 1.5625rem;
	}
}

.ethic-block:hover .ethic-block__text {
	text-decoration: underline;
}

.ethic-block:hover .ethic-block__img img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

.ethic-block:hover .ethic-block__img:before {
	opacity: 0;
}

.ethic-block:hover .ethic-block__img:after {
	opacity: .7;
}

.row-ethic {
	padding-top: 5.875rem;
	padding-bottom: 1.5625rem;
}

@media (max-width: 767px) {
	.row-ethic {
		padding-top: 4.625rem;
		padding-bottom: 3.75rem;
	}
}

.pdf-block {
	display: block;
	margin-right: 1.3125rem;
	background-color: #f4f4f5;
	position: relative;
	height: 17rem;
	margin-bottom: 6.25rem;
	-webkit-clip-path: polygon(87% 0%, 100% 13%, 100% 100%, 0 100%, 0 0);
	clip-path: polygon(87% 0%, 100% 13%, 100% 100%, 0 100%, 0 0);
	padding: 1.6875rem 1.875rem 3.75rem;
	max-width: 17.4375rem;
	width: 100%;
}

@media (max-width: 767px) {
	.pdf-block {
		margin-right: 0;
		padding-right: 1.5625rem;
		padding-left: 1.5625rem;
		padding-top: 1.75rem;
		margin-bottom: 1.875rem;
		max-width: 100%;
	}
}

.pdf-block__heading {
	-webkit-text-stroke: .1rem #000;
	text-stroke: .1rem #000;
	font-size: 2.375em;
	font-weight: 700;
	line-height: .89;
	color: rgba(0, 0, 0, 0);
	opacity: .2;
	margin-bottom: .75rem;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.pdf-block__heading {
		margin-bottom: .6875rem;
	}
}

.pdf-block__text {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.63;
	color: #000;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.pdf-block .link-more {
	position: absolute;
	bottom: 0;
	right: 1.875rem;
	left: 1.875rem;
	border-top: .0625rem solid #000;
	margin-bottom: 1.25rem;
	padding-top: 1.1875rem;
}

@media (max-width: 767px) {
	.pdf-block .link-more {
		right: 1.625rem;
		left: 1.625rem;
		font-size: .9375em;
	}
}

.pdf-block .link-more .link-more_text {
	color: rgba(0, 0, 0, .3);
}

.pdf-block .link-more .link-more__angle {
	top: .875rem;
	right: 2.75rem;
}

@media (max-width: 767px) {
	.pdf-block .link-more .link-more__angle {
		right: 1.75rem;
		width: 1.625rem;
		height: 1.625rem;
	}
}

.pdf-block .link-more:hover .link-more_text {
	color: #fff;
}

.pdf-block:hover {
	background-color: #ba0c2f;
}

.pdf-block:hover .pdf-block__heading {
	color: #fff;
	-webkit-text-stroke: .0625rem #fff;
	text-stroke: #fff;
}

.pdf-block:hover .pdf-block__text {
	color: #fff;
}

.pdf-block:hover .link-more {
	border-color: #fff;
}

.pdf-block:hover .link-more .link-more_text {
	color: #fff;
}

.pdf-block:hover .link-more .link-more__angle svg g {
	fill: #ba0c2f;
}

.pdf-block:hover .link-more .link-more__angle:before {
	background-color: #fff;
	border-color: #fff;
}

.row-pdf {
	padding-top: 7.125rem;
}

@media (max-width: 767px) {
	.row-pdf {
		padding-top: 4.625rem;
		margin-bottom: 5rem;
	}
}

.pdf-list-article {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 1.25rem;
	padding-bottom: 1rem;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

@media (max-width: 767px) {
	.pdf-list-article {
		padding-bottom: 3.4375rem;
	}
}

.aside-links {
	padding-top: .1875rem;
}

.aside-links li {
	margin-bottom: .9375rem;
}

.aside-links li a {
	font-size: .875em;
	line-height: 1.375rem;
	color: rgba(0, 0, 0, .3);
	position: relative;
	display: inline-block;
}

.aside-links li a:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	width: 3.125rem;
	height: .0625rem;
	background-color: #000;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

.aside-links li a:hover {
	color: #000;
	text-decoration: underline;
}

.aside-links li a.active {
	padding-bottom: 1.125rem;
	margin-bottom: 1.125rem;
	color: #000;
}

.aside-links li a.active:after {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.aside-links li a.active:hover {
	text-decoration: none;
}

@media (max-width: 767px) {
	.aside-article__block h2 {
		padding-right: 1.875rem;
		outline: none;
		line-height: 1.625rem;
	}

	.aside-article__block h2:before {
		content: '';
		display: block;
		position: absolute;
		width: 0;
		height: 0;
		border-left: .3125rem solid transparent;
		border-right: .3125rem solid transparent;
		border-top: .3125rem solid #000;
		right: .5rem;
		top: .875rem;
		-webkit-transition: all .2s ease;
		-o-transition: all .2s ease;
		transition: all .2s ease;
	}

	.aside-article__block h2.active:before,
	.aside-article__block h2.ui-state-active:before {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
}

.aside-article-responsibility .aside-article__block__panel {
	padding-bottom: 6.25rem;
}

@media (min-width: 1200px) {
	.aside-article-responsibility .aside-article__block__panel {
		padding-right: 12.5rem;
	}
}

.career-count {
	font-size: 1.375em;
	line-height: 1.55;
	color: rgba(0, 0, 0, .2);
	margin-bottom: 1.125rem;
}

@media (max-width: 767px) {
	.career-count {
		margin-left: 8.333333333333334%;
		font-size: 1.125em;
		line-height: 1.86;
		margin-bottom: .6875rem;
	}
}

.career-block {
	margin-bottom: 5.625rem;
}

.career-block__heading {
	line-height: 1.7;
	font-weight: 700;
	font-size: 1.25em;
	background-color: #f4f4f5;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: 1.4375rem;
	padding-bottom: 1.4375rem;
}

@media (max-width: 767px) {
	.career-block__heading {
		font-size: 1.125em;
		line-height: 1.44;
		text-align: center;
		padding: 1.3125rem 8.333333333333334%;
	}
}

.career-block__link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: .0625rem solid #ccc;
	padding-top: 1.0625rem;
	padding-bottom: .9375rem;
}

@media (max-width: 767px) {
	.career-block__link {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding: 1.25rem 8.333333333333334% 1.3125rem;
	}
}

.career-block__link__heading {
	padding-left: 1.5625rem;
}

@media (max-width: 767px) {
	.career-block__link__heading {
		padding-left: 0;
		margin-bottom: .4375rem;
	}
}

.career-block__link__heading p {
	line-height: 1.81;
	margin-bottom: 0;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity: .34;
}

@media (max-width: 767px) {
	.career-block__link__heading p {
		line-height: 1.38;
	}
}

.career-block__link__heading p.text-bold {
	font-size: 1em;
	opacity: 1;
}

@media (max-width: 767px) {
	.career-block__link__heading p.text-bold {
		margin-bottom: .8125rem;
	}
}

.career-block__link__money,
.career-block__link__city,
.career-block__link__more {
	color: #000;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (max-width: 767px) {
	.career-block__link__money {
		margin-bottom: .1875rem;
	}
}

.career-block__link__money,
.career-block__link__city {
	font-size: .875em;
}

@media (max-width: 767px) {
	.career-block__link .link-more {
		margin-top: 0;
		top: -.5625rem;
		float: right;
	}
}

@media (max-width: 767px) {
	.career-block__link .link-more_text {
		opacity: 0;
		visibility: hidden;
		z-index: -1;
	}
}

.career-block__link .link-more:hover .link-more__angle:before {
	background-color: #fff;
}

.career-block__link .link-more:hover .link-more__angle svg path {
	fill: #ba0c2f !important;
}

.career-block__link:hover {
	background-color: #ba0c2f;
}

.career-block__link:hover .career-block__link__heading,
.career-block__link:hover .career-block__link__money,
.career-block__link:hover .career-block__link__city {
	color: #fff;
}

.career-block__link:hover .career-block__link__heading p,
.career-block__link:hover .career-block__link__money p,
.career-block__link:hover .career-block__link__city p {
	color: #fff;
}

.career-block__link:hover .career-block__link__more .link-more_text {
	color: #fff;
}

.career-block__link:hover .career-block__link__more .link-more__angle:before {
	border-color: #fff;
}

.career-block__link:hover .career-block__link__more .link-more__angle svg path {
	fill: #fff;
}

.global-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 8.75rem;
}

@media (max-width: 767px) {
	.global-block {
		margin-bottom: 5rem;
	}
}

.global-block__img {
	height: 21.875rem;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.global-block__img {
		height: 18.75rem;
	}
}

@media (max-width: 767px) {
	.global-block__img {
		height: 16.625rem;
	}
}

.global-block__img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.global-block__heading {
	border-bottom: .0625rem solid #000;
	padding-top: 2.875rem;
	padding-right: .9375rem;
}

@media (max-width: 767px) {
	.global-block__heading {
		border: none;
		padding-top: 2.5625rem;
	}
}

.global-block__heading_type {
	opacity: .3;
	font-size: .875em;
	line-height: 2.43;
	position: absolute;
	bottom: 0;
	left: 0;
	margin-bottom: 2.1875rem;
}

@media (max-width: 767px) {
	.global-block__heading_type {
		bottom: auto;
		top: 0;
	}
}

.global-block__heading h4 {
	font-size: 1.75em;
	line-height: 1.29;
}

@media (max-width: 767px) {
	.global-block__heading h4 {
		line-height: 1.3;
		font-size: 1.25em;
		margin-bottom: 1.0625rem;
	}
}

.global-block__text {
	border-bottom: .0625rem solid #000;
	padding-top: 2.9375rem;
}

@media (max-width: 767px) {
	.global-block__text {
		padding-top: 0;
		padding-bottom: .6875rem;
		margin-bottom: 2.9375rem;
	}
}

.global-block__text .link-more {
	position: absolute;
	left: 0;
	bottom: 0;
	margin-bottom: 2.6875rem;
}

@media (max-width: 767px) {
	.global-block__text .link-more {
		bottom: -3.4375rem;
		margin-bottom: 0;
	}
}

.global-block:hover .global-block__img {
	opacity: .7;
}

.global-block:hover .global-block__text .link-more {
	color: #000;
}

.global-block:hover .global-block__heading_type {
	color: #000;
}

.global-block:hover .global-block__heading h4 {
	text-decoration: underline;
}

.gate {
	max-width: 56.25rem;
	width: 100%;
	height: 36.25rem;
	position: fixed;
	top: calc(50% - 16.4375rem);
	left: calc(50% - 28.125rem);
	background-color: #fff;
	padding-top: 1.125rem;
	padding-left: 3.125rem;
	padding-right: 3.125rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

@media (min-width: 768px) and (max-width: 991px) {
	.gate {
		left: calc(50% - 24rem);
		padding-left: 1.125rem;
		padding-right: 1.125rem;
		height: 100%;
		overflow-y: scroll;
		top: 0;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.gate {
		overflow-y: scroll;
		height: 100%;
	}
}

@media (max-width: 767px) {
	.gate {
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		padding: 1.125rem 1.6875rem;
	}
}

.gate.active {
	opacity: 1;
	visibility: visible;
	z-index: 9998;
}

.gate__logo {
	display: inline-block;
	max-width: 5.1875rem;
	margin-bottom: 1.25rem;
}

.gate__logo svg {
	width: 100%;
	height: auto;
}

.gate__adult {
	line-height: 1.71;
	font-size: .875em;
	color: rgba(0, 0, 0, .3);
	margin-bottom: 1.3125rem;
}

@media (max-width: 767px) {
	.gate__adult {
		font-size: .75em;
		line-height: 1.5;
	}
}

.gate__adult a {
	color: rgba(0, 0, 0, .3);
}

.gate__adult-sm {
	font-size: .6875em;
	margin-bottom: .0625rem;
}

.gate__adult-big {
	opacity: .2;
	font-size: 1.3125em;
	letter-spacing: -.00625rem;
	margin-bottom: .5rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.gate__adult-big {
		font-size: 1.125em;
	}
}

@media (max-width: 767px) {
	.gate__adult-big {
		line-height: 1.53;
		font-size: .8125em;
		text-align: left;
	}
}

.gate__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 4.6875rem;
}

.gate__list li {
	margin: 0 .1875rem;
	max-width: 7.625rem;
	width: 100%;
}

.gate__list li .btn {
	height: 3.125rem;
}

.gate_hr {
	background-color: rgba(0, 0, 0, .2);
	margin: 0 0 .875rem;
}

@media (max-width: 767px) {
	.gate_hr {
		margin: .75rem 0;
	}
}

.gate__steps {
	min-height: 12.1875rem;
}

@media (min-width: 568px) and (max-width: 767px) {
	.gate__steps {
		min-height: 14.375rem;
	}
}

.gate__step {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.gate__step.active {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.gate__country {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 1.875rem;
}

@media (max-width: 767px) {
	.gate__country {
		margin-bottom: 1.25rem;
	}
}

.gate__country li {
	max-width: 12.5rem;
	width: 100%;
}

.gate .nav-lang {
	margin-top: .375rem;
}

.gate h3 {
	font-size: 1.5em;
	line-height: 1.3;
	text-align: center;
	margin-bottom: .1875rem;
	max-width: 21.875rem;
	margin-left: auto;
	margin-right: auto;
}

@media (max-width: 767px) {
	.gate h3 {
		font-size: 1.25em;
	}
}

.gate h3.text-red {
	margin-bottom: .8125rem;
}

@media (max-width: 767px) {
	.gate h3.text-red {
		font-size: 1em;
	}
}

.gate .radiocheck {
	margin-bottom: .625rem;
}

.gate .btn {
	position: relative;
	z-index: 9999;
}

#btn-step1-no {
	background-color: #1e376d;
}

.form-gate {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: 25.1875rem;
	margin: 0 auto;
}

@media (max-width: 767px) {
	.form-gate {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.form-gate input {
	background-color: #f4f4f5;
	border-bottom: .0625rem solid #ccc;
	text-align: center;
	margin: 0 .09375rem;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: .0625rem;
	font-size: .875em;
	height: 3.125rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 4.625rem;
	flex: 0 0 4.625rem;
	max-width: 4.625rem;
}

@media (max-width: 767px) {
	.form-gate input {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
		margin-bottom: 1.25rem;
	}
}

.form-gate input:focus {
	border-color: #000;
}

.form-gate input.input-year {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 6.4375rem;
	flex: 0 0 6.4375rem;
	max-width: 6.4375rem;
}

@media (max-width: 767px) {
	.form-gate input.input-year {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 46%;
		flex: 0 0 46%;
		max-width: 46%;
	}
}

.form-gate button {
	height: 3.125rem;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 8.75rem;
	flex: 0 0 8.75rem;
	max-width: 8.75rem;
}

@media (max-width: 767px) {
	.form-gate button {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.form-gate button.disabled {
	opacity: .4;
	pointer-events: none;
}

.stats {
	position: relative;
}

@media (max-width: 767px) {
	.stats {
		margin-top: 2.1875rem;
	}
}

.stats:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	height: .0625rem;
	background-color: #fff;
}

@media (max-width: 767px) {
	.stats:after {
		bottom: 1.375rem;
	}
}

.stats_col {
	font-size: .875em;
	line-height: 1.86;
	padding-top: .6875rem;
	padding-bottom: .625rem;
}

@media (max-width: 767px) {
	.stats_col {
		border-bottom: .0625rem solid rgba(0, 0, 0, .3);
		padding-top: 0;
		padding-bottom: 1.25rem;
		margin-bottom: 1.375rem;
	}
}

.stats_col a {
	color: #d74d39;
	text-decoration: underline;
}

.stats_heading {
	font-weight: 700;
	border-bottom: .0625rem solid rgba(0, 0, 0, .3);
	padding-right: .9375rem;
}

@media (max-width: 767px) {
	.stats_heading {
		border-bottom: none;
		padding-bottom: .625rem;
		font-size: 1em;
		margin-bottom: 0;
	}
}

@media (max-width: 767px) {
	.stats_heading-mob {
		border-bottom: .0625rem solid rgba(0, 0, 0, .3);
		padding-bottom: 1.25rem;
		margin-bottom: 1.375rem;
	}
}

.stats_big {
	font-size: 1.25em;
	line-height: 1.3;
}

@media (min-width: 768px) and (max-width: 991px) {
	.stats-mid {
		margin-bottom: 5rem;
	}
}

@media (max-width: 767px) {
	.stats-mid {
		margin-bottom: 4.1875rem;
	}
}

@media (max-width: 767px) {
	.stats-mid {
		margin-top: .9375rem;
	}
}

.stats-mid .stats_heading {
	font-size: 1em;
	line-height: 1.63;
}

.tab-links {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 7.375rem;
}

@media (max-width: 767px) {
	.tab-links::-webkit-scrollbar {
		width: 0 !important;
	}
}

@media (max-width: 767px) {
	.tab-links {
		margin-bottom: 3.125rem;
		overflow-x: scroll;
		padding-left: 8.333333333333334%;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
		position: relative;
	}
}

.tab-links li {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	max-width: 100%;
}

.tab-links li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 3.375rem;
	font-size: .9375em;
	font-weight: 700;
	color: #000;
	border-top: .0625rem solid #000;
	border-bottom: .0625rem solid #000;
	padding-left: .3125rem;
	padding-right: .3125rem;
	text-align: center;
}

@media (max-width: 767px) {
	.tab-links li a {
		height: 3.5rem;
		width: 11.5625rem;
		font-size: .875em;
		position: relative;
	}

	.tab-links li a:after {
		content: '';
		display: block;
		position: absolute;
		right: 0;
		width: .0625rem;
		background-color: #000;
		top: 0;
		bottom: 0;
	}
}

.tab-links li a.active,
.tab-links li a:hover {
	border-color: #ba0c2f;
	background-color: #ba0c2f;
	color: #fff;
}

.tab-links li a.active:after {
	display: none;
}

.tab-links:hover li a.active {
	color: rgba(0, 0, 0, .3);
	background-color: transparent;
	border-color: #000;
}

.tab-links:hover li a.active:hover {
	border-color: #ba0c2f;
	background-color: #ba0c2f;
	color: #fff;
}

.tab-links-brands {
	margin-bottom: 2.1875rem;
}

.share-block {
	padding-top: 5.4375rem;
	position: relative;
}

@media (max-width: 767px) {
	.share-block {
		padding-top: 5.8125rem;
	}
}

.share-block_success {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1.375rem;
	text-align: center;
	font-size: .75em;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}

.share-block_success.visible {
	opacity: 1;
	visibility: visible;
	z-index: 10;
}

.share-block_text {
	color: rgba(0, 0, 0, .4);
	font-size: .875em;
	margin-bottom: .9375rem;
}

.share-block__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border: .0625rem solid #ccc;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media (max-width: 767px) {
	.share-block__list {
		border-bottom: 0;
		border-right: 0;
	}
}

.share-block__list li {
	padding-left: 0 !important;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	max-width: 100%;
	margin-bottom: 0 !important;
	border-right: .0625rem solid #ccc;
}

@media (max-width: 767px) {
	.share-block__list li {
		border-bottom: .0625rem solid #ccc;
	}
}

.share-block__list li:last-child {
	border: none;
}

@media (max-width: 767px) {
	.share-block__list li:last-child {
		border-right: .0625rem solid #ccc;
		border-bottom: .0625rem solid #ccc;
	}
}

.share-block__list li:before {
	display: none;
}

.share-block__list li a {
	display: block;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 3.375rem;
	position: relative;
}

.share-block__list li a:after {
	content: '';
	display: block;
	position: absolute;
	bottom: -.0625rem;
	left: -.0625rem;
	right: -.0625rem;
	height: .0625rem;
	background-color: #000;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity: 0;
}

.share-block__list li a svg {
	width: 1.1875rem;
	height: auto;
}

.share-block__list li a svg g,
.share-block__list li a svg path,
.share-block__list li a svg circle,
.share-block__list li a svg polygon {
	fill: rgba(0, 0, 0, .3);
}

.share-block__list li a:hover {
	background-color: rgba(0, 0, 0, .1);
}

.share-block__list li a:hover:after {
	opacity: 1;
}

.share-block__list li a:hover svg g,
.share-block__list li a:hover svg path,
.share-block__list li a:hover svg circle,
.share-block__list li a:hover svg polygon {
	fill: #000;
}

.quote-block {
	margin-bottom: 3.6875rem;
}

@media (max-width: 767px) {
	.quote-block {
		margin-bottom: 6.875rem;
	}
}

.quote-block img {
	display: inline-block;
	margin-bottom: 2.1875rem;
	width: 100%;
}

@media (max-width: 767px) {
	.quote-block img {
		margin-bottom: 2rem;
	}
}

.quote-block h5 {
	font-size: 1.625em;
	margin-bottom: .25rem;
}

@media (max-width: 767px) {
	.quote-block h5 {
		line-height: 1.55;
		font-size: 1.375em;
		margin-bottom: .1875rem;
	}
}

.quote-block hr {
	margin-top: 1.25rem;
	margin-bottom: 3.75rem;
	position: relative;
}

@media (max-width: 767px) {
	.quote-block hr {
		margin-bottom: 3.1875rem;
	}
}

.quote-block hr:after {
	display: block;
	position: absolute;
	content: '"';
	bottom: -4.25rem;
	left: 0;
	font-size: 3.5em;
	line-height: 1;
}

.col-quote:nth-child(3n+3) {
	margin-top: 3.125rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.col-quote:nth-child(3n+3) {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	.col-quote:nth-child(3n+3) {
		margin-top: 0;
	}
}

.col-quote:nth-child(3n+1) {
	margin-top: -3.1875rem;
}

@media (min-width: 768px) and (max-width: 991px) {
	.col-quote:nth-child(3n+1) {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	.col-quote:nth-child(3n+1) {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	.col-quote:last-child .quote-block {
		margin-bottom: 0;
	}
}

.img-quote {
	margin-top: 3.125rem;
	display: inline-block;
	max-width: 12.4375rem;
}

@media (max-width: 767px) {
	.img-quote {
		display: none;
	}
}

.row-quote {
	padding-top: 4.4375rem;
	padding-bottom: 4.25rem;
}

@media (max-width: 767px) {
	.row-quote {
		padding-top: 0;
		padding-bottom: 5.25rem;
	}
}

.brand-block {
	max-width: 17.5rem;
	width: 100%;
	height: 24.375rem;
	position: relative;
	z-index: 10;
	margin-bottom: 5rem;
	padding-top: 1.875rem;
	margin-right: 1.25rem;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.brand-block {
		max-width: 18.75rem;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.brand-block {
		max-width: 21.25rem;
	}
}

@media (max-width: 767px) {
	.brand-block {
		max-width: 100%;
		margin-bottom: 1.875rem;
		margin-right: 0;
	}
}

.brand-block:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #f4f4f5;
	z-index: -1;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	border: .0625rem solid #f4f4f5;
}

.brand-block__heading {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.25;
	text-align: center;
	color: #000;
}

.brand-block__img {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	height: 16.875rem;
	margin-bottom: 1.6875rem;
}

.brand-block__img img {
	max-width: 100%;
	max-height: 16.875rem;
}

.brand-block_flag {
	width: 3.125rem;
	position: absolute;
	left: 1.375rem;
	top: 2.5rem;
}

.brand-block:hover:after {
	background-color: #fff;
	border-color: #ccc;
	top: -.375rem;
	right: -.5rem;
	left: -.5rem;
	bottom: -.375rem;
}

.brand-block:hover .brand-block__heading {
	text-decoration: underline;
}

.warning {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 15vh;
	z-index: 9991;
	background-color: #fff;
	padding-right: .5625rem;
	padding-left: .5625rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (min-width: 1200px) {
	.warning {
		padding-top: .3125rem;
		padding-bottom: .3125rem;
	}
}

.warning img {
	width: 100%;
	max-height: 100%;
}

@media (max-width: 567px) {
	.warning-d {
		display: none;
	}
}

.warning-m {
	display: none;
}

@media (max-width: 567px) {
	.warning-m {
		display: block;
	}
}

.fishka {
	position: fixed;
	bottom: 1.3125rem;
	right: 6.25rem;
	width: 29.75rem;
	z-index: 9991;
}

.fishka.ukrainian {
	margin-bottom: 15vh;
}

@media (max-width: 992px) {
	.fishka {
		display: none !important;
	}
}

.fishka p.desc {
	font-size: 1.125rem;
	text-align: right;
	color: #fff;
	margin-bottom: .625rem;
}

.fishka .audio-player-wrapp {
	position: relative;
}

@media (min-width: 1200px) {
	.fishka .audio-player-wrapp {
		height: 4.375rem;
	}
}

.fishka .open-player {
	display: none;
}

.fishka .close-player {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	z-index: 9999;
}

.fishka .close-player a {
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 0 .5625rem;
	position: relative;
}

.fishka .close-player a:after {
	content: '';
	position: absolute;
	right: 0;
	top: .75rem;
	bottom: .75rem;
	width: .0625rem;
	background: rgba(255, 255, 255, .12);
}

.fishka .close-player a:hover {
	background: rgba(255, 255, 255, .12);
}

.fishka .close-player a:hover:after {
	opacity: 0;
}

.fishka .close-player a:hover img {
	-webkit-transform: translateX(.1875rem);
	-ms-transform: translateX(.1875rem);
	transform: translateX(.1875rem);
	-webkit-transition: .2s ease-in-out all;
	-o-transition: .2s ease-in-out all;
	transition: .2s ease-in-out all;
}

.fishka .close-player a img {
	width: .625rem;
	-webkit-transition: .2s ease-in-out all;
	-o-transition: .2s ease-in-out all;
	transition: .2s ease-in-out all;
}

.fishka .open-player {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	z-index: 9999;
}

.fishka .open-player a {
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 0 .5625rem;
	position: relative;
}

.fishka .open-player a:after {
	content: '';
	position: absolute;
	right: 0;
	top: .75rem;
	bottom: .75rem;
	width: .0625rem;
	background: rgba(255, 255, 255, .12);
}

.fishka .open-player a:hover {
	background: rgba(255, 255, 255, .12);
}

.fishka .open-player a:hover:after {
	opacity: 0;
}

.fishka .open-player a:hover img {
	-webkit-transform: translateX(-.1875rem);
	-ms-transform: translateX(-.1875rem);
	transform: translateX(-.1875rem);
	-webkit-transition: .2s ease-in-out all;
	-o-transition: .2s ease-in-out all;
	transition: .2s ease-in-out all;
}

.fishka .open-player a img {
	width: .625rem;
	-webkit-transition: .2s ease-in-out all;
	-o-transition: .2s ease-in-out all;
	transition: .2s ease-in-out all;
}

.fishka .mejs__container {
	width: 29.75rem;
	height: 4.375rem !important;
	position: relative;
	padding-left: 1.375rem;
}

.fishka .mejs__inner {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (min-width: 1200px) {
	.fishka .mejs__inner {
		height: 4.375rem;
	}
}

.fishka .mejs__controls {
	position: static;
	height: 3.125rem;
	padding: 0;
}

.fishka .mejs__container.mejs__audio .mejs__playlist-layer,
.fishka .mejs-container.mejs-audio .mejs-playlist-layer {
	display: none;
}

.fishka .mejs__container.mejs__audio,
.fishka .mejs-container.mejs-audio {
	min-height: .0625rem !important;
}

.fishka .mejs__button.mejs__playpause-button.mejs__play {
	width: 3.25rem;
	height: 3.125rem;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
}

.fishka .mejs__button.mejs__playpause-button.mejs__play button {
	width: 3.125rem;
	height: 3.125rem;
	margin: 0;
	background: url('../img/fishka/play.svg') no-repeat center center;
	background-size: cover;
	outline: none;
}

.fishka .mejs__button.mejs__playpause-button.mejs__play:hover button {
	background: url('../img/fishka/play.svg') no-repeat center center;
	background-size: cover;
}

.fishka .mejs__button.mejs__playpause-button.mejs__pause {
	width: 3.125rem;
	height: 3.125rem;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
}

.fishka .mejs__button.mejs__playpause-button.mejs__pause button {
	width: 3.125rem;
	height: 3.125rem;
	margin: 0;
	background: url('../img/fishka/pause.svg') no-repeat center center;
	background-size: cover;
	outline: none;
}

.fishka .mejs__button.mejs__playpause-button.mejs__pause:hover button {
	background: url('../img/fishka/pause.svg') no-repeat center center;
	background-size: cover;
}

.fishka .mejs__button.mejs__prev-button {
	width: .625rem;
	height: 3.125rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-right: .8125rem;
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
}

.fishka .mejs__button.mejs__prev-button button {
	width: .625rem;
	height: .75rem;
	margin: 0;
	background: url('../img/fishka/prev_mus.svg') no-repeat center center;
	background-size: cover;
	outline: none;
}

.fishka .mejs__button.mejs__prev-button:hover button {
	background: url('../img/fishka/prev_mus.svg') no-repeat center center;
	background-size: cover;
}

.fishka .mejs__button.mejs__next-button {
	width: .625rem;
	height: 3.125rem;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: .8125rem;
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
}

.fishka .mejs__button.mejs__next-button button {
	width: .625rem;
	height: .75rem;
	margin: 0;
	background: url('../img/fishka/next_mus.svg') no-repeat center center;
	background-size: cover;
	outline: none;
}

.fishka .mejs__button.mejs__next-button:hover button {
	background: url('../img/fishka/next_mus.svg') no-repeat center center;
	background-size: cover;
}

.fishka .mejs__time-total {
	height: .0625rem;
	margin-top: 0;
}

.fishka .mejs__time-buffering {
	height: .0625rem;
}

.fishka .mejs__time-loaded {
	height: .0625rem;
}

.fishka .mejs__time-current {
	height: .0625rem;
}

.fishka .mejs__time-hovered {
	height: .0625rem;
}

.fishka .mejs__time-rail {
	-webkit-box-ordinal-group: 1;
	-ms-flex-order: 0;
	order: 0;
	max-width: 11.6875rem !important;
	height: 3.125rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	padding-bottom: .9375rem;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: 0;
	margin-left: 1.875rem;
	margin-right: 1.875rem;
}

.fishka .mejs__playlist-current {
	position: static;
}

.fishka .mejs__horizontal-volume-slider {
	margin-left: 3.125rem;
	-webkit-box-ordinal-group: 5;
	-ms-flex-order: 4;
	order: 4;
	width: 3.75rem;
	height: .0625rem;
	position: absolute;
	bottom: 1.25rem;
	right: 1.25rem;
}

.fishka .mejs__horizontal-volume-slider span {
	display: none;
}

.fishka .mejs__horizontal-volume-slider .mejs__horizontal-volume-total {
	width: 100%;
	height: .0625rem;
	top: 0;
	bottom: 0;
}

.fishka .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle {
	width: .6875rem;
	height: .6875rem;
	display: block;
	background: #fff;
	border-radius: 50%;
	top: -.25rem;
	position: absolute;
}

.fishka .mejs__playlist-current p,
.fishka .mejs-playlist-current p {
	max-width: 11.6875rem;
	margin: 1.3125rem 1.875rem .5rem 1.875rem;
	opacity: .5;
	white-space: nowrap;
	overflow: hidden;
	font-size: 0;
	font-style: normal;
	position: absolute;
	left: 1.375rem;
	top: 0;
}

.fishka .mejs__playlist-current p:before,
.fishka .mejs-playlist-current p:before {
	content: '';
	position: absolute;
	z-index: 99999;
	left: -.625rem;
	top: 0;
	bottom: 0;
	width: 1.5625rem;
	background: -webkit-gradient(linear, left top, right top, from(#000), to(transparent));
	background: -webkit-linear-gradient(left, #000, transparent);
	background: -o-linear-gradient(left, #000, transparent);
	background: linear-gradient(to right, #000, transparent);
}

.fishka .mejs__playlist-current p:after,
.fishka .mejs-playlist-current p:after {
	content: '';
	position: absolute;
	z-index: 99999;
	right: -.625rem;
	top: 0;
	bottom: 0;
	width: 1.5625rem;
	background: -webkit-gradient(linear, right top, left top, from(#000), to(transparent));
	background: -webkit-linear-gradient(right, #000, transparent);
	background: -o-linear-gradient(right, #000, transparent);
	background: linear-gradient(to left, #000, transparent);
}

.fishka .mejs__playlist-current p:nth-child(2),
.fishka .mejs-playlist-current p:nth-child(2) {
	display: none;
}

.fishka .mejs__playlist-current p span,
.fishka .mejs-playlist-current p span {
	font-size: .875rem;
	font-style: normal;
}

.fishka .video-wrapper__sound {
	width: 1.1875rem;
	height: 1.1875rem;
	top: auto;
	bottom: 2.25rem;
	right: 2.625rem;
	background-color: #000;
}

.fishka .video-wrapper__sound svg {
	width: 1.1875rem;
	height: 1.1875rem;
}

.fishka .video-wrapper__sound svg * {
	fill: #000;
}

.fishka .video-wrapper__sound .video-wrapper__sound_overlay {
	background-color: #fff;
}

.fishka .mejs__button.mejs__volume-button.mejs__mute,
.fishka .mejs__button.mejs__volume-button.mejs__unmute,
.fishka .mejs__button.mejs__loop-button.mejs__loop-off,
.fishka .mejs__time.mejs__currenttime-container,
.fishka .mejs__time.mejs__duration-container,
.fishka .mejs__time-handle,
.fishka .mejs__button.mejs__playpause-button.mejs__replay {
	display: none;
}

.fishka.small {
	width: 9.375rem;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.fishka.small .open-player {
	display: block !important;
}

.fishka.small .close-player {
	display: none !important;
}

.fishka.small .mejs__container.mejs__audio,
.fishka.small .mejs-container.mejs-audio {
	width: 7.5rem !important;
	min-width: 0 !important;
}

@media (min-width: 1200px) {

	.fishka.small .mejs__container.mejs__audio,
	.fishka.small .mejs-container.mejs-audio {
		height: 4.375rem;
	}
}

.fishka.small .mejs__time-rail {
	display: none;
}

.fishka.small .mejs__button.mejs__next-button {
	display: none;
}

.fishka.small .mejs__button.mejs__prev-button {
	display: none;
}

.fishka.small .video-wrapper__sound {
	display: none;
}

.fishka.small .mejs__playlist-current p {
	display: none;
}

.fishka.small .mejs__horizontal-volume-slider {
	display: none;
}

.fishka.small .mejs__button.mejs__playpause-button.mejs__play {
	margin-left: 1.5625rem;
	margin-right: 1.5625rem;
}

.fishka.small .mejs__button.mejs__playpause-button.mejs__pause {
	margin-left: 1.5625rem;
	margin-right: 1.5625rem;
}

.fishka .mejs__loop-button {
	display: none;
}

.link-volta {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	color: #52555a;
	font-size: .75em;
	float: right;
}

.link-volta svg {
	margin-left: .5625rem;
}

.link-volta svg path,
.link-volta svg polygon {
	fill: #52555a;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.link-volta:hover {
	color: #add8e6;
}

.link-volta:hover svg path,
.link-volta:hover svg polygon {
	fill: #add8e6;
}

.parked {
	position: relative;
	height: 100vh;
	padding-top: 4.125rem;
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, .6))), url('../img/parked/parked.jpg') no-repeat center/cover;
	background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url('../img/parked/parked.jpg') no-repeat center/cover;
	background: -o-linear-gradient(bottom, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url('../img/parked/parked.jpg') no-repeat center/cover;
	background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), url('../img/parked/parked.jpg') no-repeat center/cover;
}

.parked .btn {
	margin-bottom: 1.875rem;
}

.parked .nav-logo {
	max-width: 16.125rem;
}

.parked h4 {
	position: relative;
	color: #fff;
	margin-top: 9.5rem;
	line-height: 1.5em;
}

.parked h4:before {
	content: '';
	position: absolute;
	left: 0;
	top: -1.875rem;
	width: 3.125rem;
	height: .125rem;
	background-color: #fff;
}

.parked p {
	color: #fff;
	margin-top: 5.875rem;
	margin-bottom: 3.25rem;
	line-height: 1.4em;
}

@media (min-width: 768px) and (max-width: 1199px) {
	.parked {
		height: auto;
	}

	.parked .btn-white {
		font-size: .8125em;
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		margin-right: .9375rem;
	}

	.parked .btn-white:last-child {
		margin-right: 0;
	}
}

@media (max-width: 767px) {
	.parked {
		height: auto;
		padding: 1.1875rem 1.75rem 6.25rem;
	}

	.parked .nav-logo {
		max-width: 9.875rem;
	}

	.parked .btn {
		max-width: 100%;
		margin-bottom: 1.875rem;
	}

	.parked h4 {
		margin-top: 3.4375rem;
		line-height: 1.6em;
	}

	.parked h4:before {
		top: -1.375rem;
	}

	.parked p {
		line-height: 1.7em;
		margin-top: 3.4375rem;
		margin-bottom: 2.25rem;
	}
}

body.brow-msie .fishka {
	display: none !important;
}

body.brow-msie .nav-panel__list li a,
body.brow-msie .nav-panel__sublist li a {
	height: 1.625rem;
}

body.brow-msie .slide-index__text {
	overflow: visible;
}

body.brow-msie .slide-index__text__links {
	display: block;
}

body.brow-msie .slide-index__text .social-links {
	display: block;
	position: relative;
	top: -1.125rem;
}

body.brow-msie .slide-index__text .social-links li {
	display: inline-block;
	width: 1.5rem;
}

body.brow-msie .footer-list li a {
	height: 1.3125rem;
}

body.brow-msie footer .social-links li a {
	width: 1.5rem;
}

body.brow-msie .gate__logo {
	height: 2.375rem;
}

body.brow-msie .form-anketa .input-group {
	width: 100%;
}

body.brow-msie .img-logo-big {
	margin-left: -1.875rem;
}

body.brow-msie .gate:before,
body.brow-msie .gate:after {
	content: '';
	display: block;
	position: absolute;
}

body.brow-msie .gate:before {
	z-index: -1;
	background-color: #fff;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

body.brow-msie .gate:after {
	top: -50vh;
	left: -50vw;
	right: -50vw;
	bottom: -50vh;
	background-color: #000;
	opacity: .5;
	z-index: -2;
}

#CybotCookiebotDialogBodyContentText p {
	color: #FFFFFF;
	font-size: 9.5pt;
	margin: 12px 0;
	line-height: 1.231;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJzdHlsZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnQXJpYWwgTVQgUHJvIEN5cic7XG5cdHNyYzogdXJsKCcuLi9mb250cy9BcmlhbC9BcmlhbE1UUHJvQ3lyLVJlZ3VsYXIuZW90Jyk7XG5cdHNyYzogdXJsKCcuLi9mb250cy9BcmlhbC9BcmlhbE1UUHJvQ3lyLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9BcmlhbC9BcmlhbE1UUHJvQ3lyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvQXJpYWwvQXJpYWxNVFByb0N5ci1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLi9mb250cy9BcmlhbC9BcmlhbE1UUHJvQ3lyLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHR1cmwoJy4uL2ZvbnRzL0FyaWFsL0FyaWFsTVRQcm9DeXItUmVndWxhci5zdmcjQXJpYWxNVFByb0N5ci1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdBcmlhbCBNVCBQcm8gQ3lyJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0FyaWFsL0FyaWFsTVRQcm9DeXItQm9sZC5lb3QnKTtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0FyaWFsL0FyaWFsTVRQcm9DeXItQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHR1cmwoJy4uL2ZvbnRzL0FyaWFsL0FyaWFsTVRQcm9DeXItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9BcmlhbC9BcmlhbE1UUHJvQ3lyLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4uL2ZvbnRzL0FyaWFsL0FyaWFsTVRQcm9DeXItQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdHVybCgnLi4vZm9udHMvQXJpYWwvQXJpYWxNVFByb0N5ci1Cb2xkLnN2ZyNBcmlhbE1UUHJvQ3lyLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbmh0bWwge1xuXHRmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTY4MHB4KSB7XG5cdGh0bWwge1xuXHRcdGZvbnQtc2l6ZTogMXZ3O1xuXHR9XG59XG5odG1sLCBib2R5IHtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGh0bWwsIGJvZHkge1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0fVxufVxuYm9keSB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICMwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiAnQXJpYWwgTVQgUHJvIEN5cicsIHNhbnMtc2VyaWY7XG59XG5ib2R5LmFjdGl2ZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xufVxuYm9keS5hY3RpdmUgbWFpbiwgYm9keS5hY3RpdmUgLmZpc2hrYSwgYm9keS5hY3RpdmUgLndhcm5pbmcge1xuXHQtd2Via2l0LWZpbHRlcjogYmx1cig0cHgpO1xuXHQgICAgICAgIGZpbHRlcjogYmx1cig0cHgpO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGlkZGVuLW1vYiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmhpZGRlbi1tZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmJnLXJlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4uYmctcmVkIC5icmVhZGNydW1icyBsaSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRvcGFjaXR5OiAuMzY7XG59XG4uYmctcmVkIC5icmVhZGNydW1icyBsaSBhIHtcblx0Y29sb3I6ICNmZmY7XG59XG4uYmctcmVkIC5icmVhZGNydW1icyBsaTphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3BhY2VyLTExMSB7XG5cdGhlaWdodDogNi45Mzc1cmVtO1xufVxuOjotbW96LXNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGNvbG9yOiAjZmZmO1xufVxuOjpzZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRjb2xvcjogI2ZmZjtcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHVsIGxpLCBvbCBsaSwgYmxvY2txdW90ZSwgY2l0ZSwgYSB7XG5cdGZvbnQtZmFtaWx5OiAnQXJpYWwgTVQgUHJvIEN5cicsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjMDAwO1xufVxuaDEge1xuXHRmb250LXNpemU6IDEuODc1ZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjEzO1xuXHRtYXJnaW4tYm90dG9tOiAzLjQzNzVyZW07XG5cdGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGgxIHtcblx0XHRsaW5lLWhlaWdodDogMS41NTtcblx0XHRmb250LXNpemU6IDEuMzc1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMi43NXJlbTtcblx0fVxufVxuaDEuaDEtYmxhY2sge1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAyLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMS4xOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRoMS5oMS1ibGFjayB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGgxLmgxLXdpdGgtZm9ybSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblx0fVxufVxuaDEuaDEtcGFnZXMge1xuXHRtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG5cdG1hcmdpbi10b3A6IDEuODc1cmVtO1xuXHRjb2xvcjogIzAwMDtcbn1cbmgxLmgxLWxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0aDEuaDEtbGluZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuODEyNXJlbTtcblx0fVxufVxuaDEuaDEtbGluZTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAzLjEyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcbn1cbmgxLmgxLTQwNCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjU2O1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS42MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0aDEuaDEtNDA0IHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMS4xODc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxuXHRoMS5oMS00MDQ6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMy4xMjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHR9XG59XG5oMiB7XG5cdGZvbnQtc2l6ZTogMS44NzVlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAyLjU2MjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdH1cbn1cbmgyOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGgyLmgyLW5vLWxpbmUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHR9XG59XG5oMi5oMi1uby1saW5lOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbmgyLmgyLTQwNCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRmb250LXNpemU6IDExLjEyNWVtO1xuXHRsZXR0ZXItc3BhY2luZzogLjc4NzVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbi1sZWZ0OiA0LjY4NzVyZW07XG5cdHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGgyLmgyLTQwNCB7XG5cdFx0b3BhY2l0eTogLjM7XG5cdFx0Zm9udC1zaXplOiA1LjYyNWVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuNHJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5oMi5oMi00MDQ6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuaDMge1xuXHRmb250LXNpemU6IDMuMzc1ZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRtYXJnaW4tYm90dG9tOiAxLjgxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNjI1cmVtO1xuXHR9XG59XG5oMy5oMy1saW5lIHtcblx0bGluZS1oZWlnaHQ6IDEuNzVyZW07XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0cGFkZGluZy1ib3R0b206IDEuMTI1cmVtO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGgzLmgzLWxpbmUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdH1cbn1cbmgzLmgzLXNtIHtcblx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRoMy5oMy1zbSB7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdH1cbn1cbmgzLmgzLXNtLmgzLWxpbmUge1xuXHRwYWRkaW5nLWJvdHRvbTogMi41NjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0aDMuaDMtc20uaDMtbGluZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGgzLmgzLXNtLmgzLWxpbmUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjM3NXJlbTtcblx0fVxufVxuaDQge1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjU2O1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjM7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS45Mzc1cmVtO1xuXHR9XG59XG5oNC5oNC1saW5lIHtcblx0Zm9udC1zaXplOiAxLjM3NWVtO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMi40Mzc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGg0Lmg0LWxpbmUge1xuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjE4NzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMi4xMjVyZW07XG5cdH1cbn1cbmg1IHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuaDUuaDUtc3VjY2VzcyB7XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuaDYge1xuXHRmb250LXNpemU6IDFlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdGNvbG9yOiAjODc5YmNiO1xufVxucCB7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS44Njtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnAgYSB7XG5cdGNvbG9yOiAjZDc0ZDM5O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbnAgYTpob3ZlciB7XG5cdGNvbG9yOiAjZDc0ZDM5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ociB7XG5cdGJvcmRlcjogMDtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0bWFyZ2luOiAuOTM3NXJlbSAwO1xufVxuLmhyLXJlc3BvbnNpYmlsaXR5IHtcblx0bWFyZ2luLXRvcDogNi41NjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oci1yZXNwb25zaWJpbGl0eSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnRleHQtd2hpdGUge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi50ZXh0LXdoaXRlIHAge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi50ZXh0LWJsYWNrIHtcblx0Y29sb3I6ICMwMDA7XG59XG4udGV4dC1ib2xkIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LXJlZCB7XG5cdGNvbG9yOiAjZmYxNTMwO1xufVxuLnRleHQtZ3JheSB7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcbn1cbi50ZXh0LWJvcmRlciB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcblx0cGFkZGluZzogMS41NjI1cmVtIDEuMzc1cmVtIDEuMTg3NXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50ZXh0LWJvcmRlciB7XG5cdFx0cGFkZGluZy10b3A6IDEuMTg3NXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogLjY4NzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMi42ODc1cmVtO1xuXHR9XG59XG4udGV4dC1ib3JkZXJfaGVhZGluZyB7XG5cdG9wYWNpdHk6IC4yO1xuXHQtd2Via2l0LXRleHQtc3Ryb2tlOiAuMXJlbSAjMDAwO1xuXHQgICAgICAgIHRleHQtc3Ryb2tlOiAuMXJlbSAjMDAwO1xuXHRmb250LXNpemU6IDIuMzc1ZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogLjg5O1xuXHRjb2xvcjogcmdiYSgwLDAsMCwwKTtcblx0bWFyZ2luLXJpZ2h0OiAxLjE4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnRleHQtYm9yZGVyX2hlYWRpbmcge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEzO1xuXHRcdGZvbnQtc2l6ZTogMS44NzVlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IC44NzVyZW07XG5cdH1cbn1cbi50ZXh0LWJvcmRlcl90ZXh0IHtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50ZXh0LWJvcmRlcl90ZXh0IHtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHR9XG59XG4uaHItYWxjb2hvbCB7XG5cdG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG5ibG9ja3F1b3RlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDFlbTtcblx0cGFkZGluZy10b3A6IDEuMjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAzLjI1cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDYuMjVyZW07XG5cdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRibG9ja3F1b3RlIHtcblx0XHRtYXJnaW4tdG9wOiA0LjM3NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0LjYyNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNjI1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0Ljg3NXJlbTtcblx0fVxufVxuYmxvY2txdW90ZTpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG5cdHdpZHRoOiAuMjVyZW07XG59XG5ibG9ja3F1b3RlIHAge1xuXHRmb250LXNpemU6IDFlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuYmxvY2txdW90ZSBkaXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogNi4yNXJlbTtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcblx0bWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0YmxvY2txdW90ZSBkaXYge1xuXHRcdGxlZnQ6IDEuNjI1cmVtO1xuXHR9XG59XG5hcnRpY2xlIGlmcmFtZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuYXJ0aWNsZSBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuYXJ0aWNsZSB1bCBsaSwgYXJ0aWNsZSBvbCBsaSB7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRsaW5lLWhlaWdodDogMS44Njtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXJ0aWNsZSB1bCBsaSB7XG5cdHBhZGRpbmctbGVmdDogMS4zNzVyZW07XG59XG5hcnRpY2xlIHVsIGxpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IC42MjVyZW07XG5cdHdpZHRoOiAuNjI1cmVtO1xuXHRoZWlnaHQ6IC4xODc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYXJ0aWNsZSBoMiB7XG5cdHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGFydGljbGUgaDIge1xuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcblx0fVxufVxuYXJ0aWNsZSBoMjphZnRlciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuYXJ0aWNsZSBoMyB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS40Mjtcblx0bWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0YXJ0aWNsZSBoMyB7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0fVxufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgaDEge1xuXHRmb250LXNpemU6IDIuNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjE4NzVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0YXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgaDEge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM4O1xuXHRcdGZvbnQtc2l6ZTogMS42MjVlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjQzNzVyZW07XG5cdH1cbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGgxLmFydGljbGUtaW50ZXJuc2hpcF9oMSB7XG5cdG1hcmdpbi1ib3R0b206IDQuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0YXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgaDEuYXJ0aWNsZS1pbnRlcm5zaGlwX2gxIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjkzNzVyZW07XG5cdH1cbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGgyIHtcblx0bGluZS1oZWlnaHQ6IDEuMTc7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiA0LjgxMjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDIuMTg3NXJlbTtcbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGgyOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRhcnRpY2xlLmFydGljbGUtcmVndWxhciBoMiB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjA2MjVyZW07XG5cdH1cbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGgzIHtcblx0bWFyZ2luLXRvcDogMi44MTI1cmVtO1xuXHRmb250LXNpemU6IDEuMzc1ZW07XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0YXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgaDMge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdH1cbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGg0IHtcblx0bWFyZ2luLXRvcDogMi42MjVyZW07XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRhcnRpY2xlLmFydGljbGUtcmVndWxhciBoNCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRmb250LXNpemU6IDEuMTI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcblx0fVxufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgaDUge1xuXHRtYXJnaW4tdG9wOiAyLjQzNzVyZW07XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRhcnRpY2xlLmFydGljbGUtcmVndWxhciBoNSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRmb250LXNpemU6IDEuMTI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS42MjVyZW07XG5cdH1cbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGg2IHtcblx0bWFyZ2luLXRvcDogMi4yNXJlbTtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIGg2IHtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjb2xvcjogI2Q3NGQzOTtcbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIHVsLCBhcnRpY2xlLmFydGljbGUtcmVndWxhciBvbCB7XG5cdG1hcmdpbi1ib3R0b206IDEuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIHVsLCBhcnRpY2xlLmFydGljbGUtcmVndWxhciBvbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0fVxufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgdWwgbGksIGFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIG9sIGxpIHtcblx0bGluZS1oZWlnaHQ6IDEuODY7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdHBhZGRpbmctbGVmdDogMS42ODc1cmVtO1xufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgcCB7XG5cdG1hcmdpbi1ib3R0b206IDEuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cbn1cbmFydGljbGUuYXJ0aWNsZS1yZWd1bGFyIHAuYXJ0aWNsZS1iYWRnZSB7XG5cdG1hcmdpbi1ib3R0b206IC42MjVyZW07XG59XG5hcnRpY2xlLmFydGljbGUtcmVndWxhciBpbWcge1xuXHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRtYXJnaW4tYm90dG9tOiA1LjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRhcnRpY2xlLmFydGljbGUtcmVndWxhciBpbWcge1xuXHRcdG1hcmdpbi10b3A6IDMuMzc1cmVtO1xuXHR9XG59XG5hcnRpY2xlLmFydGljbGUtcmVndWxhciBmaWd1cmUge1xuXHRtYXJnaW4tYm90dG9tOiA1LjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRhcnRpY2xlLmFydGljbGUtcmVndWxhciBmaWd1cmUge1xuXHRcdG1hcmdpbi1ib3R0b206IDQuODEyNXJlbTtcblx0fVxufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgZmlndXJlIGZpZ2NhcHRpb24ge1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjQpO1xufVxuYXJ0aWNsZS5hcnRpY2xlLXJlZ3VsYXIgZmlndXJlIGltZyB7XG5cdG1hcmdpbi1ib3R0b206IDEuMTg3NXJlbTtcbn1cbi5hcnRpY2xlLXJlZ3VsYXIgLmJ0biB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICNmZmY7XG59XG4uYXJ0aWNsZS1yZWd1bGFyX2hyIHtcblx0d2lkdGg6IDc1cmVtO1xuXHRtYXJnaW4tbGVmdDogLTYuMjVyZW07XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDQuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5hcnRpY2xlLXJlZ3VsYXJfaHIge1xuXHRcdHdpZHRoOiA2MHJlbTtcblx0XHRtYXJnaW4tbGVmdDogLTVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5hcnRpY2xlLXJlZ3VsYXJfaHIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmFydGljbGUtcmVndWxhcl9ociB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cbi5hcnRpY2xlLXJlZ3VsYXJfX2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDExcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5hcnRpY2xlLXJlZ3VsYXJfX2NvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwLjMxMjVyZW07XG5cdH1cbn1cbi5hcnRpY2xlLXJlZ3VsYXJfX2NvbnRhaW5lcjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5hcnRpY2xlLXJlZ3VsYXJfX2NvbnRhaW5lcjphZnRlciB7XG5cdFx0bGVmdDogMS42NjZyZW07XG5cdFx0cmlnaHQ6IDEuNjY2cmVtO1xuXHR9XG59XG4uYXJ0aWNsZS1yZWd1bGFyX19jb250YWluZXItc2hhcmUge1xuXHRtYXJnaW4tdG9wOiAzLjEyNXJlbTtcbn1cbi5hcnRpY2xlLXJlZ3VsYXJfX2ltZyB7XG5cdGhlaWdodDogMTguNzVyZW07XG5cdG1hcmdpbi1ib3R0b206IDQuOTM3NXJlbTtcblx0bWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYXJ0aWNsZS1yZWd1bGFyX19pbWcge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMS42NjZyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMS42NjZyZW07XG5cdFx0aGVpZ2h0OiA2cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcblx0fVxufVxuLmFydGljbGUtcmVndWxhcl9faW1nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHQgICBvYmplY3QtZml0OiBjb3Zlcjtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uYXJ0aWNsZS1pbnRlcm5zaGlwX2hlYWRpbmcge1xuXHRvcGFjaXR5OiAuMDY7XG5cdC13ZWJraXQtdGV4dC1zdHJva2U6IC4xMjVyZW0gIzAwMDtcblx0ICAgICAgICB0ZXh0LXN0cm9rZTogLjEyNXJlbSAjMDAwO1xuXHRmb250LXNpemU6IDcuNWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTYuMjVyZW07XG5cdHRvcDogLTIuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuYXJ0aWNsZS1pbnRlcm5zaGlwX2hlYWRpbmcge1xuXHRcdGxlZnQ6IC01LjYyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmFydGljbGUtaW50ZXJuc2hpcF9oZWFkaW5nIHtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmFydGljbGUtaW50ZXJuc2hpcF9oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdGZvbnQtc2l6ZTogMy4xMjVlbTtcblx0fVxufVxuLmFydGljbGUtaW50ZXJuc2hpcF9pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMS45Mzc1cmVtO1xuXHRyaWdodDogNC42ODc1cmVtO1xuXHRtYXgtd2lkdGg6IDEwcmVtO1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0ei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmFydGljbGUtaW50ZXJuc2hpcF9pbWcge1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYXJ0aWNsZS1pbnRlcm5zaGlwX2ltZyB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYXJ0aWNsZS1pbnRlcm5zaGlwX2ltZyB7XG5cdFx0bWF4LXdpZHRoOiA2LjM3NXJlbTtcblx0XHRib3R0b206IDguOTM3NXJlbTtcblx0XHRyaWdodDogMi45Mzc1cmVtO1xuXHR9XG59XG4uYXJ0aWNsZS1pbnRlcm5zaGlwX2hyIHtcblx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmFydGljbGUtaW50ZXJuc2hpcF9ociB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy43NXJlbTtcblx0fVxufVxuLmFydGljbGUtZXRoaWMtaW1nIHtcblx0bWFyZ2luLWJvdHRvbTogOS4zNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmFydGljbGUtZXRoaWMtaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2LjI1cmVtO1xuXHR9XG59XG5mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDYxYzRmO1xuXHRwYWRkaW5nLXRvcDogNC4zNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Zm9vdGVyIHtcblx0XHRwYWRkaW5nLXRvcDogMy4xMjVyZW07XG5cdH1cbn1cbmZvb3Rlci5mb290ZXItdWEge1xuXHRwYWRkaW5nLWJvdHRvbTogMTV2aDtcbn1cbmFkZHJlc3Mge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5zb2NpYWwtbGlua3Mge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc29jaWFsLWxpbmtzIGxpIHtcblx0bWFyZ2luLXJpZ2h0OiAyLjQzNzVyZW07XG5cdG1hcmdpbi1ib3R0b206IC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zb2NpYWwtbGlua3MgbGkge1xuXHRcdG1hcmdpbi1yaWdodDogMS44MTI1cmVtO1xuXHR9XG59XG4uc29jaWFsLWxpbmtzIGxpIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc29jaWFsLWxpbmtzIGxpIGEgc3ZnIHtcblx0aGVpZ2h0OiAxLjVyZW07XG5cdHdpZHRoOiBhdXRvO1xufVxuLnNvY2lhbC1saW5rcyBsaSBhIHN2ZyBnLCAuc29jaWFsLWxpbmtzIGxpIGEgc3ZnIHBhdGgsIC5zb2NpYWwtbGlua3MgbGkgYSBzdmcgY2lyY2xlLCAuc29jaWFsLWxpbmtzIGxpIGEgc3ZnIHBvbHlnb24ge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRmaWxsOiAjZmZmO1xufVxuLnNvY2lhbC1saW5rcyBsaSBhOmhvdmVyIHN2ZyBnLCAuc29jaWFsLWxpbmtzIGxpIGE6aG92ZXIgc3ZnIHBhdGgsIC5zb2NpYWwtbGlua3MgbGkgYTpob3ZlciBzdmcgY2lyY2xlLCAuc29jaWFsLWxpbmtzIGxpIGE6aG92ZXIgc3ZnIHBvbHlnb24ge1xuXHRmaWxsOiAjZmYzODVhO1xufVxuLmZvb3Rlci1wIHtcblx0bWFyZ2luLWJvdHRvbTogMy4zNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1wIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjE4NzVyZW07XG5cdH1cbn1cbi5mb290ZXItcCBwIHtcblx0Y29sb3I6ICNmZmY7XG59XG4uZm9vdGVyLXAgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXItcCBhOmhvdmVyIHtcblx0Y29sb3I6ICNmZjM4NWE7XG59XG4uZm9vdGVyLXNtIHtcblx0b3BhY2l0eTogLjU7XG5cdGZvbnQtc2l6ZTogLjgxMjVlbTtcblx0Y29sb3I6ICM4YTllY2Q7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5mb290ZXItc20ge1xuXHRcdGZvbnQtc2l6ZTogLjc1ZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5mb290ZXItc20ge1xuXHRcdGZvbnQtc2l6ZTogLjU2MjVlbTtcblx0fVxufVxuLmZvb3Rlci1zbS5pcy1yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAtLjAwNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5mb290ZXItc20uaXMtcmlnaHQge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZm9vdGVyLXNtLmlzLXJpZ2h0IHtcblx0XHRmb250LXNpemU6IC42ODc1ZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZm9vdGVyLXNtLmlzLXJpZ2h0IHtcblx0XHRsaW5lLWhlaWdodDogMS40MTtcblx0XHRmb250LXNpemU6IDEuMDYyNWVtO1xuXHRcdG1hcmdpbi10b3A6IDEuNjI1cmVtO1xuXHR9XG59XG5hLmZvb3Rlci1zbTpob3ZlciB7XG5cdGNvbG9yOiAjZmYzODVhO1xufVxuLmZvb3Rlci1saW5lIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0d2lkdGg6IC4wNjI1cmVtO1xuXHRoZWlnaHQ6IDI4LjE4NzVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICM0NzVjOGU7XG59XG4uZm9vdGVyLWJvdHRvbSB7XG5cdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cdHBhZGRpbmctdG9wOiAxLjM3NXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAyLjY4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1ib3R0b20ge1xuXHRcdHBhZGRpbmctdG9wOiAxLjU2MjVyZW07XG5cdFx0bWFyZ2luLXRvcDogNi4wNjI1cmVtO1xuXHR9XG59XG4uZm9vdGVyLWJvdHRvbTpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzQ3NWM4ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZm9vdGVyLWJvdHRvbTpiZWZvcmUge1xuXHRcdGxlZnQ6IDEuNjI1cmVtO1xuXHRcdHJpZ2h0OiAxLjYyNXJlbTtcblx0fVxufVxuLmZvb3Rlci1sZWZ0IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHQgICAgZmxleC13cmFwOiB3cmFwO1xuXHQtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuXHQtbXMtZmxleC1hbGlnbjogZW5kO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZm9vdGVyLWxlZnQge1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcblx0XHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cbn1cbi5mb290ZXItaWNvbnMge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1pY29ucyB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogZW5kO1xuXHRcdC1tcy1mbGV4LXBhY2s6IGVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBhZGRpbmctcmlnaHQ6IC40Mzc1cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC42MjVyZW07XG5cdH1cbn1cbi5mb290ZXItaWNvbnMgbGkge1xuXHRtYXJnaW46IDAgLjU2MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1pY29ucyBsaSB7XG5cdFx0bWFyZ2luOiAwIC40Mzc1cmVtO1xuXHR9XG59XG4uZm9vdGVyLWljb25zIGxpIGltZyB7XG5cdHdpZHRoOiAxLjVyZW07XG5cdGhlaWdodDogMS41cmVtO1xufVxuLmZvb3Rlci1sb2dvIHtcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IDE1LjU2MjVyZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1sb2dvIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb290ZXItbG9nbyB7XG5cdFx0bWF4LXdpZHRoOiA5LjkzNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMy41NjI1cmVtO1xuXHR9XG59XG4uZm9vdGVyLWxpc3Qge1xuXHRtYXJnaW4tYm90dG9tOiAyLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1saXN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdFx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdFx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7XG5cdH1cblx0LmZvb3Rlci1saXN0LmZvby1zd2lwZWQge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG4uZm9vdGVyLWxpc3RfdGV4dCB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdGNvbG9yOiByZ2JhKDEzOCwxNTgsMjA1LC41KTtcbn1cbi5mb290ZXItbGlzdCBsaSB7XG5cdHBhZGRpbmctcmlnaHQ6IC42MjVyZW07XG5cdG1hcmdpbi1ib3R0b206IC4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb290ZXItbGlzdCBsaSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuLmZvb3Rlci1saXN0IGxpLmZvb3Rlci1saXN0X19iYWNrIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZm9vdGVyLWxpc3QgbGkuZm9vdGVyLWxpc3RfX2JhY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4uZm9vdGVyLWxpc3QgbGkuZm9vdGVyLWxpc3RfX2JhY2sgYSB7XG5cdHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xuXHRjb2xvcjogcmdiYSgyMDQsMjA0LDIwNCwuNSk7XG59XG4uZm9vdGVyLWxpc3QgbGkuZm9vdGVyLWxpc3RfX2JhY2sgYTphZnRlciwgLmZvb3Rlci1saXN0IGxpLmZvb3Rlci1saXN0X19iYWNrIGE6YmVmb3JlIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LDIwNCwyMDQsLjUpO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5mb290ZXItbGlzdCBsaS5mb290ZXItbGlzdF9fYmFjayBhOmJlZm9yZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uZm9vdGVyLWxpc3QgbGkuZm9vdGVyLWxpc3RfX2JhY2sgYTphZnRlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uZm9vdGVyLWxpc3QgbGkgYSB7XG5cdGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcblx0ZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAuODEyNWVtO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IC42MjVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBub25lO1xuXHQgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1saXN0IGxpIGEge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbi5mb290ZXItbGlzdCBsaSBhIHN2ZyB7XG5cdHdpZHRoOiAxLjg3NXJlbTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmZvb3Rlci1saXN0IGxpIGEgc3ZnIGcge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLmZvb3Rlci1saXN0IGxpIGEuZm9vdGVyLWxpc3RfX2RpcmVjdDphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1saXN0IGxpIGEuZm9vdGVyLWxpc3RfX2RpcmVjdDpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5mb290ZXItbGlzdCBsaSBhLmZvb3Rlci1saXN0X19kaXJlY3Q6aG92ZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9vdGVyLWxpc3QgbGkgYS5mb290ZXItbGlzdF9fZGlyZWN0OmhvdmVyIHN2ZyBnIHtcblx0ZmlsbDogI2ZmMzg1YTtcbn1cbi5mb290ZXItbGlzdCBsaSBhOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAuMzEyNXJlbTtcblx0aGVpZ2h0OiAuMzEyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmMzg1YTtcblx0dG9wOiAuNDM3NXJlbTtcblx0bGVmdDogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0b3BhY2l0eTogMDtcbn1cbi5mb290ZXItbGlzdCBsaSBhOmhvdmVyIHtcblx0b3BhY2l0eTogMTtcbn1cbi5mb290ZXItbGlzdCBsaSBhOmhvdmVyIC5mb290ZXItbGlzdF90ZXh0IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4yNXJlbSk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMjVyZW0pO1xuXHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjI1cmVtKTtcblx0Y29sb3I6ICNmZjM4NWE7XG59XG4uZm9vdGVyLWxpc3QgbGkgYTpob3ZlcjphZnRlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvb3Rlci1saXN0IGxpIGEge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sb3I6IHJnYmEoMjA0LDIwNCwyMDQsLjUpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ3O1xuXHRcdGZvbnQtc2l6ZTogLjkzNzVlbTtcblx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgcmdiYSgyMDQsMjA0LDIwNCwuNSk7XG5cdH1cblx0LmZvb3Rlci1saXN0IGxpIGE6YmVmb3JlLCAuZm9vdGVyLWxpc3QgbGkgYTphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IC40Mzc1cmVtO1xuXHRcdGhlaWdodDogLjA2MjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsMjA0LDIwNCwuNSk7XG5cdFx0cmlnaHQ6IC42MjVyZW07XG5cdFx0bGVmdDogYXV0bztcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC5mb290ZXItbGlzdCBsaSBhOmJlZm9yZSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0dG9wOiAxLjI1cmVtO1xuXHR9XG5cdC5mb290ZXItbGlzdCBsaSBhOmFmdGVyIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRib3R0b206IDEuMzc1cmVtO1xuXHRcdHRvcDogYXV0bztcblx0fVxufVxuLmZvb3Rlci1jb2wge1xuXHRwb3NpdGlvbjogc3RhdGljO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb290ZXItcGFuZWwgaDYge1xuXHRcdGhlaWdodDogM3JlbTtcblx0XHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCByZ2JhKDcxLDkyLDE0MiwuNSk7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0XHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0XHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0fVxuXHQuZm9vdGVyLXBhbmVsIGg2LmZvby1zd2lwZWQge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDB2dyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHZ3KTtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpO1xuXHR9XG5cdC5mb290ZXItcGFuZWwgaDY6YmVmb3JlLCAuZm9vdGVyLXBhbmVsIGg2OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IC40Mzc1cmVtO1xuXHRcdGhlaWdodDogLjA2MjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJkNDI3NDtcblx0XHRyaWdodDogLjYyNXJlbTtcblx0XHRsZWZ0OiBhdXRvO1xuXHR9XG5cdC5mb290ZXItcGFuZWwgaDY6YmVmb3JlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR0b3A6IDEuMTg3NXJlbTtcblx0fVxuXHQuZm9vdGVyLXBhbmVsIGg2OmFmdGVyIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRib3R0b206IDEuMzc1cmVtO1xuXHRcdHRvcDogYXV0bztcblx0fVxufVxuaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogODEycHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRoZWFkZXIge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0aGVhZGVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuXHRoZWFkZXIge1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0fVxufVxuLmhlYWRlci1pbmRleCB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcblx0LW1zLWZsZXgtYWxpZ246IGVuZDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRwYWRkaW5nLWJvdHRvbTogNC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDgxMnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0LmhlYWRlci1pbmRleCB7XG5cdFx0cGFkZGluZy10b3A6IDguNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItaW5kZXgge1xuXHRcdHBhZGRpbmctdG9wOiA4Ljc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcblx0LmhlYWRlci1pbmRleCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIuNXJlbTtcblx0fVxufVxuLmhlYWRlci1pbmRleF9fYmFjayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXItaW5kZXhfX2JhY2s6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0b3BhY2l0eTogLjM2O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHR6LWluZGV4OiAzO1xufVxuLmhlYWRlci1pbmRleCAuc2xpZGVyLWhlYWRlciB7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXItaW5kZXggLnNsaWRlci1oZWFkZXIgLnN3aXBlci1zbGlkZSB7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVyLWluZGV4IC5zbGlkZXItaGVhZGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHQtby1vYmplY3QtZml0OiBjb3Zlcjtcblx0ICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVhZGVyLWRyZWFtX2gxIHtcblx0Zm9udC1zaXplOiAyLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMS4xOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGVhZGVyLWRyZWFtX2gxIHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjEyNXJlbTtcblx0fVxufVxuLmhlYWRlci1kcmVhbV9oMS5oMS1saW5lIHtcblx0bWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGVhZGVyLWRyZWFtX2gxLmgxLWxpbmUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjM3NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdH1cbn1cbi5oZWFkZXItZHJlYW1faDEuaDEtbGluZTphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmhlYWRlci10b2dldGhlciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmhlYWRlci10b2dldGhlciAuaGVhZGVyLWJsaW5kX193cmFwcGVyIHtcblx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbi5oZWFkZXItZmFjdG9yaWVzX2gxIHtcblx0Zm9udC1zaXplOiAyLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMS4xOTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMi4xODc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItZmFjdG9yaWVzX2gxIHtcblx0XHRmb250LXNpemU6IDEuODc1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuMzEyNXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdH1cbn1cbi5oZWFkZXItZmFjdG9yaWVzX2gxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAzLjEyNXJlbTtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0Ym90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItYmxpbmQge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuaGVhZGVyLWJsaW5kIC5yb3cge1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHR9XG5cdC5oZWFkZXItYmxpbmQgLmxpbmstbW9yZSB7XG5cdFx0bWFyZ2luLXRvcDogMi41cmVtO1xuXHR9XG59XG4uaGVhZGVyLWJsaW5kOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogNTAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5oZWFkZXItYmxpbmQ6YWZ0ZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uaGVhZGVyLWJsaW5kX19jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLWJsaW5kX19ibGluZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiBjYWxjKDUwJSArIDIxcmVtKTtcblx0ei1pbmRleDogNTA7XG5cdC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMzguNjI1cmVtIDEwMCUsIDAlIDEwMCUpO1xuXHQgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDM4LjYyNXJlbSAxMDAlLCAwJSAxMDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGVhZGVyLWJsaW5kX19ibGluZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmhlYWRlci1ibGluZCAuYnJlYWRjcnVtYnMgbGkge1xuXHRjb2xvcjogI2ZmZjtcblx0b3BhY2l0eTogLjM2O1xufVxuLmhlYWRlci1ibGluZCAuYnJlYWRjcnVtYnMgbGk6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci1ibGluZCAuYnJlYWRjcnVtYnMgbGkgYSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci1ibGluZF9fc3ViaGVhZGluZyB7XG5cdGZvbnQtc2l6ZTogMS42MjVlbTtcblx0Y29sb3I6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiAxLjMxO1xuXHRtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItYmxpbmRfX3N1YmhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuMTg3NXJlbTtcblx0fVxufVxuLmhlYWRlci1ibGluZF9fd3JhcHBlciB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nLWJvdHRvbTogNC4yNXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDA7XG5cdGhlaWdodDogY2FsYygxMDB2aCAtIDE0Ljc1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGVhZGVyLWJsaW5kX193cmFwcGVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogODEycHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHQuaGVhZGVyLWJsaW5kX193cmFwcGVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItYmxpbmRfX3dyYXBwZXIge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC5oZWFkZXItYmxpbmRfX3dyYXBwZXIge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuLmhlYWRlci1icmVhZGNydW1icyB7XG5cdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGVhZGVyLWJyZWFkY3J1bWJzIHtcblx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcblx0LmhlYWRlci1icmVhZGNydW1icyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG4uaGVhZGVyLTQwNCB7XG5cdHBhZGRpbmctYm90dG9tOiAzLjYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGVhZGVyLTQwNCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cbi5oZWFkZXItaW5uZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogNC40Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItaW5uZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cdC5oZWFkZXItaW5uZXIgLmxpbmstbW9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmhlYWRlci1pbm5lciAuYnJlYWRjcnVtYnMge1xuXHRtYXJnaW4tYm90dG9tOiAzLjM3NXJlbTtcbn1cbi5oZWFkZXItYnJhbmQge1xuXHRwYWRkaW5nLWJvdHRvbTogNS4zNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmhlYWRlci1icmFuZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDYuMTI1cmVtO1xuXHR9XG59XG4uaGVhZGVyLWJyYW5kIC5saW5rLW1vcmUge1xuXHRtYXJnaW4tYm90dG9tOiAxLjY4NzVyZW07XG59XG4uaGVhZGVyLWJyYW5kX19mb3JtIGZvcm0ge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhlYWRlci1icmFuZF9fZm9ybSBpbnB1dCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmhlYWRlci1icmFuZCAuYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNDM3NXJlbTtcblx0fVxufVxuLmhlYWRlci1jb250ZW50IHtcblx0ei1pbmRleDogOTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oZWFkZXItY29udGVudC5hbGlnbi1zZWxmLWVuZCB7XG5cdFx0LW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0fVxufVxubmF2IHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiA5OTkxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxubmF2LmhpZGRlbiB7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogLTE7XG59XG5uYXYudW5zY3JvbGwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbm5hdi51bnNjcm9sbC5uYXYtaW5kZXggLm5hdi1tZW51X3RleHQge1xuXHRjb2xvcjogI2ZmZjtcbn1cbm5hdi51bnNjcm9sbC5uYXYtaW5kZXggLm5hdi1jb250YWluZXIge1xuXHRib3JkZXItY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0bmF2LnVuc2Nyb2xsLm5hdi1pbmRleCAubmF2LWNvbnRhaW5lcjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxufVxubmF2LnVuc2Nyb2xsLm5hdi1pbmRleCAubmF2LWljb24gc3BhbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5uYXYudW5zY3JvbGwubmF2LWluZGV4IC5uYXYtbGFuZ19saW5rIHtcblx0Y29sb3I6ICNmZmY7XG59XG5uYXYudW5zY3JvbGwubmF2LWluZGV4IC5uYXYtbGFuZ19fbGlzdDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxubmF2LnVuc2Nyb2xsLm5hdi1pbmRleCAubmF2LWxhbmc6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLWxlZnQ6IC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IC4yNXJlbSBzb2xpZCAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0bmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LWxhbmc6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6IC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wOiAuMjVyZW0gc29saWQgI2ZmZjtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0bmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LWxhbmdfbGluayB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdG5hdi51bnNjcm9sbC5uYXYtYmxpbmQgLm5hdi1jb250YWluZXIge1xuXHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0fVxufVxubmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LWNvbnRhaW5lcjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5uYXYudW5zY3JvbGwubmF2LWJsaW5kIC5uYXYtbG9nb19yZWQge1xuXHRmaWxsOiAjYzgyYTRhO1xufVxubmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LWxvZ29fYmx1ZSB7XG5cdGZpbGw6ICM5NTA4MjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0bmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LW1lbnVfdGV4dCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRuYXYudW5zY3JvbGwubmF2LWJsaW5kIC5uYXYtaWNvbiBzcGFuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR9XG59XG5uYXYudW5zY3JvbGwgLm5hdi1ibGluZF9saW5lIHtcblx0b3BhY2l0eTogMTtcbn1cbm5hdi51bnNjcm9sbC5uYXYtNDA0LnVuc2Nyb2xsIC5uYXYtY29udGFpbmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xufVxubmF2LnVuc2Nyb2xsLm5hdi00MDQudW5zY3JvbGwgLm5hdi1pY29uIHNwYW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxubmF2LnVuc2Nyb2xsLm5hdi00MDQudW5zY3JvbGwgLm5hdi1sYW5nOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbm5hdi51bnNjcm9sbC5uYXYtNDA0LnVuc2Nyb2xsIC5uYXYtbWVudV90ZXh0LCBuYXYudW5zY3JvbGwubmF2LTQwNC51bnNjcm9sbCAubmF2LWxhbmdfbGluayB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLm5hdi1iYWNrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiA1Ljc1cmVtO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHR6LWluZGV4OiAtMTAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG59XG4ubmF2LWJsaW5kX2xpbmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogY2FsYyg1MCUgLSAoNzVyZW0gLyAyKSk7XG5cdHJpZ2h0OiBjYWxjKDUwJSAtICg3NXJlbSAvIDIpKTtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3BhY2l0eTogMDtcblx0d2lkdGg6IDU2LjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQubmF2LWJsaW5kX2xpbmUge1xuXHRcdHdpZHRoOiA1Ni4xMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0Lm5hdi1ibGluZF9saW5lIHtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR3aWR0aDogNTYuMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQubmF2LWJsaW5kX2xpbmUge1xuXHRcdHdpZHRoOiA1Ni44NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubmF2LWJsaW5kX2xpbmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5uYXYtYmxpbmRfaGQge1xuXHR3aWR0aDogMTcuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQubmF2LWJsaW5kX2hkIHtcblx0XHR3aWR0aDogMTFyZW07XG5cdH1cbn1cbi5uYXYtY29udGFpbmVyIHtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0cGFkZGluZzogMS42ODc1cmVtIDAgMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5uYXYtY29udGFpbmVyIHtcblx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uYXYtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLXRvcDogMS4xMjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDEuMTg3NXJlbTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQubmF2LWNvbnRhaW5lcjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDEuNjI1cmVtO1xuXHRcdGxlZnQ6IDEuNjI1cmVtO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRcdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRcdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHR9XG59XG4ubmF2LWxvZ28ge1xuXHR3aWR0aDogMTUuNTYyNXJlbTtcblx0aGVpZ2h0OiAyLjM3NXJlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1sb2dvIHtcblx0XHR3aWR0aDogOS45Mzc1cmVtO1xuXHRcdGhlaWdodDogMS41NjI1cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuLm5hdi1sb2dvX3JlZCwgLm5hdi1sb2dvX2JsdWUge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLm5hdi1sb2dvIGltZywgLm5hdi1sb2dvIHN2ZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4ubmF2LWxvZ286aG92ZXIgLm5hdi1sb2dvX3JlZCB7XG5cdGZpbGw6ICNkZTMzNTU7XG59XG4ubmF2LWxvZ286aG92ZXIgLm5hdi1sb2dvX2JsdWUge1xuXHRmaWxsOiAjMjU0YmExO1xufVxuLm5hdi1tZW51IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi10b3A6IC0uMTI1cmVtO1xuXHRtYXJnaW4tbGVmdDogLS4wNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uYXYtbWVudSB7XG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cbn1cbi5uYXYtbWVudV90ZXh0IHtcblx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRsaW5lLWhlaWdodDogMS44Njtcblx0cGFkZGluZy10b3A6IC4wNjI1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uYXYtbWVudV90ZXh0IHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdH1cbn1cbi5uYXYtbWVudV90ZXh0LmNsb3NlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubmF2LW1lbnU6aG92ZXIgLm5hdi1tZW51X3RleHQge1xuXHRcdG9wYWNpdHk6IC41O1xuXHR9XG5cdC5uYXYtbWVudTpob3ZlciAubmF2LWljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC4xMjVyZW0pO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC4xMjVyZW0pO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC4xMjVyZW0pO1xuXHR9XG5cdC5uYXYtbWVudTpob3ZlciAubmF2LWljb24gc3BhbjpudGgtY2hpbGQoNCkge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uMTI1cmVtKTtcblx0XHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjEyNXJlbSk7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS4xMjVyZW0pO1xuXHR9XG59XG4ubmF2LWljb24ge1xuXHR3aWR0aDogMS42MjVyZW07XG5cdGhlaWdodDogMS4zNzVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRmbG9hdDogcmlnaHQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4ubmF2LWljb24gc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogLjEyNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGJvcmRlci1yYWRpdXM6IC4xMjVyZW07XG5cdG9wYWNpdHk6IDE7XG5cdGxlZnQ6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4ubmF2LWljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuXHR0b3A6IDA7XG59XG4ubmF2LWljb24gc3BhbjpudGgtY2hpbGQoMiksIC5uYXYtaWNvbiBzcGFuOm50aC1jaGlsZCgzKSB7XG5cdHRvcDogLjYyNXJlbTtcbn1cbi5uYXYtaWNvbiBzcGFuOm50aC1jaGlsZCg0KSB7XG5cdHRvcDogMS4yNXJlbTtcbn1cbi5uYXYtbGFuZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1heC13aWR0aDogNC41cmVtO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy10b3A6IC4xMjVyZW07XG5cdHotaW5kZXg6IDk5OTk7XG59XG4ubmF2LWxhbmc6aG92ZXI6YWZ0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRvcGFjaXR5OiAuNTtcbn1cbi5uYXYtbGFuZzpob3ZlciAubmF2LWxhbmdfbGluayB7XG5cdG9wYWNpdHk6IC41O1xufVxuLm5hdi1sYW5nOmhvdmVyIC5uYXYtbGFuZ19fbGlzdCB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDEwO1xufVxuLm5hdi1sYW5nOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGJvcmRlci1sZWZ0OiAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wOiAuMjVyZW0gc29saWQgIzAwMDtcblx0cmlnaHQ6IC40Mzc1cmVtO1xuXHR0b3A6IGNhbGMoNTAlIC0gLjE4NzVyZW0pO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLm5hdi1sYW5nX2xpbmsge1xuXHRwYWRkaW5nLWxlZnQ6IC40Mzc1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAuNjI1cmVtO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1sYW5nX2xpbmsge1xuXHRcdGZvbnQtc2l6ZTogLjkzNzVlbTtcblx0fVxufVxuLm5hdi1sYW5nX2xpbms6aG92ZXIge1xuXHRvcGFjaXR5OiAuNTtcbn1cbi5uYXYtbGFuZ19fbGlzdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcblx0cGFkZGluZy10b3A6IDMuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm5hdi1sYW5nX19saXN0IHtcblx0XHRwYWRkaW5nLXRvcDogMy4xODc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1sYW5nX19saXN0IHtcblx0XHRwYWRkaW5nLXRvcDogMi41cmVtO1xuXHR9XG59XG4ubmF2LWxhbmdfX2xpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDMuMzc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHR6LWluZGV4OiAzMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5uYXYtbGFuZ19fbGlzdDpiZWZvcmUge1xuXHRcdHRvcDogMy40MDYyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm5hdi1sYW5nX19saXN0OmJlZm9yZSB7XG5cdFx0dG9wOiAzLjE4NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LWxhbmdfX2xpc3Q6YmVmb3JlIHtcblx0XHR0b3A6IDIuNXJlbTtcblx0fVxufVxuLm5hdi1sYW5nX19saXN0IGxpOmxhc3QtY2hpbGQgYTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2LWxhbmdfX2xpc3QgbGkgYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiAjMDAwO1xuXHRoZWlnaHQ6IDIuMzc1cmVtO1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZy10b3A6IC4zMTI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1sYW5nX19saXN0IGxpIGEge1xuXHRcdGZvbnQtc2l6ZTogLjkzNzVlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGhlaWdodDogM3JlbTtcblx0fVxufVxuLm5hdi1sYW5nX19saXN0IGxpIGE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbi5uYXYtbGFuZ19fbGlzdCBsaSBhOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0Y29sb3I6ICNmZmY7XG59XG4ubmF2LWxhbmdfX2xpc3QgbGkgYTpob3ZlcjphZnRlciB7XG5cdG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNvbC1sYW5nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxLjMxMjVyZW07XG5cdFx0bWF4LXdpZHRoOiA0Ljg3NXJlbTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC5jb2wtbGFuZyB7XG5cdFx0bGVmdDogMDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNvbC1sYW5nIHtcblx0XHRsZWZ0OiAyLjM3NXJlbTtcblx0fVxufVxuLm5hdi1wYW5lbCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmctdG9wOiAzLjkzNzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAzLjQzNzVyZW07XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogLTE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDB2aCk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDB2aCk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDB2aCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1Ljc1cmVtO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQubmF2LXBhbmVsIHtcblx0XHR0b3A6IDUuNjg3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm5hdi1wYW5lbCB7XG5cdFx0dG9wOiA1LjE4NzVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDYuMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsIHtcblx0XHR0b3A6IDMuODc1cmVtO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsIC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuLm5hdi1wYW5lbF9fdGV4dCB7XG5cdG9wYWNpdHk6IC4zO1xuXHRsaW5lLWhlaWdodDogMS43MTtcbn1cbi5uYXYtcGFuZWxfX2xpc3Qge1xuXHRtYXJnaW4tYm90dG9tOiA0LjA2MjVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1wYW5lbF9fbGlzdCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi45Mzc1cmVtO1xuXHR9XG59XG4ubmF2LXBhbmVsX19saXN0Lm5hdi1zd2lwZWQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpO1xufVxuLm5hdi1wYW5lbF9fbGlzdCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IC43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsX19saXN0IGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4ubmF2LXBhbmVsX19saXN0IGxpIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXYtcGFuZWxfX2xpc3QgbGkgYTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDFweDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdHRvcDogLjc1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHR3aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsX19saXN0IGxpIGEge1xuXHRcdGhlaWdodDogM3JlbTtcblx0XHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCByZ2JhKDIwNCwyMDQsMjA0LC41KTtcblx0fVxuXHQubmF2LXBhbmVsX19saXN0IGxpIGE6YmVmb3JlLCAubmF2LXBhbmVsX19saXN0IGxpIGE6YWZ0ZXIge1xuXHRcdHdpZHRoOiAuNDM3NXJlbTtcblx0XHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0cmlnaHQ6IC42MjVyZW07XG5cdFx0bGVmdDogYXV0bztcblx0fVxuXHQubmF2LXBhbmVsX19saXN0IGxpIGE6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0dG9wOiAxLjE4NzVyZW07XG5cdH1cblx0Lm5hdi1wYW5lbF9fbGlzdCBsaSBhOmFmdGVyIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRib3R0b206IDEuMzc1cmVtO1xuXHRcdHRvcDogYXV0bztcblx0fVxufVxuLm5hdi1wYW5lbF9fbGlzdCBsaSBhLm5hdi1wYW5lbF9fbGlzdF9fZGlyZWN0OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsX19saXN0IGxpIGEubmF2LXBhbmVsX19saXN0X19kaXJlY3Q6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ubmF2LXBhbmVsX19saXN0IGxpIGEubmF2LXBhbmVsX19saXN0X19kaXJlY3Qgc3ZnIHtcblx0b3BhY2l0eTogMDtcblx0bWFyZ2luLXRvcDogLS4xMjVyZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtLjYyNXJlbSk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0uNjI1cmVtKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLS42MjVyZW0pO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEyO1xuXHR3aWR0aDogMS44NzVyZW07XG5cdGhlaWdodDogYXV0bztcbn1cbi5uYXYtcGFuZWxfX2xpc3QgbGkgYS5uYXYtcGFuZWxfX2xpc3RfX2RpcmVjdCBzdmcgZyB7XG5cdGZpbGw6IHJnYmEoMCwwLDAsLjUpO1xufVxuLm5hdi1wYW5lbF9fbGlzdCBsaSBhLm5hdi1wYW5lbF9fbGlzdF9fZGlyZWN0OmhvdmVyIC5uYXYtcGFuZWxfX2xpc3RfdGV4dCB7XG5cdGNvbG9yOiAjMDAwO1xufVxuLm5hdi1wYW5lbF9fbGlzdCBsaSBhLm5hdi1wYW5lbF9fbGlzdF9fZGlyZWN0OmhvdmVyIHN2ZyB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcblx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm5hdi1wYW5lbF9fbGlzdCBsaSBhLm5hdi1ob3ZlcmVkIHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQubmF2LXBhbmVsX19saXN0IGxpIGEubmF2LWhvdmVyZWQ6YWZ0ZXIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjc1cmVtKTtcblx0fVxuXHQubmF2LXBhbmVsX19saXN0IGxpIGEubmF2LWhvdmVyZWQgLm5hdi1wYW5lbF9fbGlzdF90ZXh0IHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxufVxuLm5hdi1wYW5lbF9fbGlzdF90ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogcmdiYSgwLDAsMCwuNSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTA7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuNjM7XG5cdHBhZGRpbmctcmlnaHQ6IDIuNDM3NXJlbTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsX19saXN0X3RleHQge1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG59XG4ubmF2LXBhbmVsX19zdWJsaXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogLTE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1wYW5lbF9fc3VibGlzdCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMy44NzVyZW07XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTtcblx0XHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcblx0Lm5hdi1wYW5lbF9fc3VibGlzdCB7XG5cdFx0bGVmdDogMi4xMjVyZW07XG5cdFx0cmlnaHQ6IDIuMTI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsX19zdWJsaXN0IHtcblx0XHRsZWZ0OiAzLjgxMjVyZW07XG5cdFx0cmlnaHQ6IDMuODEyNXJlbTtcblx0fVxufVxuLm5hdi1wYW5lbF9fc3VibGlzdC5uYXYtc3ViLXN3aXBlZCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcblx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2LXBhbmVsX19zdWJsaXN0Lm5hdi1zdWItdmlzaWJsZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDEwO1xufVxuLm5hdi1wYW5lbF9fc3VibGlzdCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IC4xMjVyZW07XG59XG4ubmF2LXBhbmVsX19zdWJsaXN0IGxpLm5hdi1wYW5lbF9fc3VibGlzdF9iYWNrIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2LXBhbmVsX19zdWJsaXN0IGxpLm5hdi1wYW5lbF9fc3VibGlzdF9iYWNrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLm5hdi1wYW5lbF9fc3VibGlzdCBsaS5uYXYtcGFuZWxfX3N1Ymxpc3RfYmFjayBhIHtcblx0Y29sb3I6ICNiMmIyYjI7XG5cdHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xufVxuLm5hdi1wYW5lbF9fc3VibGlzdCBsaS5uYXYtcGFuZWxfX3N1Ymxpc3RfYmFjayBhOmJlZm9yZSwgLm5hdi1wYW5lbF9fc3VibGlzdCBsaS5uYXYtcGFuZWxfX3N1Ymxpc3RfYmFjayBhOmFmdGVyIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdi1wYW5lbF9fc3VibGlzdCBsaS5uYXYtcGFuZWxfX3N1Ymxpc3RfYmFjayBhOmJlZm9yZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ubmF2LXBhbmVsX19zdWJsaXN0IGxpLm5hdi1wYW5lbF9fc3VibGlzdF9iYWNrIGE6YWZ0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm5hdi1wYW5lbF9fc3VibGlzdCBsaSBhIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjb2xvcjogcmdiYSgwLDAsMCwuNSk7XG5cdGZvbnQtc2l6ZTogLjgxMjVlbTtcblx0bGluZS1oZWlnaHQ6IDIuMTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5hdi1wYW5lbF9fc3VibGlzdCBsaSBhIHtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRsaW5lLWhlaWdodDogMS40Nztcblx0XHRmb250LXNpemU6IC45Mzc1ZW07XG5cdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkIHJnYmEoMjA0LDIwNCwyMDQsLjUpO1xuXHR9XG5cdC5uYXYtcGFuZWxfX3N1Ymxpc3QgbGkgYTpiZWZvcmUsIC5uYXYtcGFuZWxfX3N1Ymxpc3QgbGkgYTphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IC40Mzc1cmVtO1xuXHRcdGhlaWdodDogLjA2MjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRyaWdodDogLjYyNXJlbTtcblx0XHRsZWZ0OiBhdXRvO1xuXHR9XG5cdC5uYXYtcGFuZWxfX3N1Ymxpc3QgbGkgYTpiZWZvcmUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdHRvcDogMS4yNXJlbTtcblx0fVxuXHQubmF2LXBhbmVsX19zdWJsaXN0IGxpIGE6YWZ0ZXIge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdGJvdHRvbTogMS4zNzVyZW07XG5cdFx0dG9wOiBhdXRvO1xuXHR9XG59XG4ubmF2LXBhbmVsX19zdWJsaXN0IGxpIGE6aG92ZXIge1xuXHRjb2xvcjogIzAwMDtcbn1cbi5uYXYtcGFuZWxfX3N1Ymxpc3QgbGkgYTpob3ZlciBzdmcge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG5cdCAgICAgICAgdHJhbnNmb3JtOiBub25lO1xufVxuLm5hdi1wYW5lbF9fc3VibGlzdCBsaSBhIHN2ZyB7XG5cdG9wYWNpdHk6IDA7XG5cdG1hcmdpbi10b3A6IC0uMTI1cmVtO1xuXHRtYXJnaW4tbGVmdDogMS4xODc1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHR3aWR0aDogMS44NzVyZW07XG5cdGhlaWdodDogYXV0bztcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLS42MjVyZW0pO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtLjYyNXJlbSk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0uNjI1cmVtKTtcbn1cbi5uYXYtcGFuZWxfX3N1Ymxpc3QgbGkgYSBzdmcgZyB7XG5cdGZpbGw6IHJnYmEoMCwwLDAsLjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGJvZHkub3BlbiwgaHRtbC5vcGVuIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG5ib2R5Lm9wZW4gLm5hdi1iYWNrIHtcblx0b3BhY2l0eTogLjI1O1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGJvZHkub3BlbiAubmF2LWxvZ28ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Ym9keS5vcGVuIC5jb2wtbGFuZyB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdH1cbn1cbmJvZHkub3BlbiAubmF2LWJsaW5kX2xpbmUge1xuXHRvcGFjaXR5OiAwO1xufVxuYm9keS5vcGVuIC5uYXYtcGFuZWwge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR6LWluZGV4OiAxMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDgxMnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0Ym9keS5vcGVuIC5uYXYtcGFuZWwge1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGJvZHkub3BlbiAubmF2LXBhbmVsIHtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdH1cbn1cbmJvZHkub3BlbiAubmF2LWljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuXHR0b3A6IDEuMTI1cmVtO1xuXHR3aWR0aDogMDtcblx0bGVmdDogNTAlO1xufVxuYm9keS5vcGVuIC5uYXYtaWNvbiBzcGFuOm50aC1jaGlsZCgyKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5ib2R5Lm9wZW4gLm5hdi1pY29uIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbmJvZHkub3BlbiAubmF2LWljb24gc3BhbjpudGgtY2hpbGQoNCkge1xuXHR0b3A6IDEuMTI1cmVtO1xuXHR3aWR0aDogMDtcblx0bGVmdDogNTAlO1xufVxuYm9keS5vcGVuIC5uYXYtbWVudV90ZXh0Lm9wZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuYm9keS5vcGVuIC5uYXYtbWVudV90ZXh0LmNsb3NlIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Ym9keS5vcGVuIC5uYXYtbWVudTpob3ZlciAubmF2LWljb24gc3BhbjpudGgtY2hpbGQoMikge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuXHR9XG5cdGJvZHkub3BlbiAubmF2LW1lbnU6aG92ZXIgLm5hdi1pY29uIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcblx0fVxufVxuYm9keS5vcGVuIG5hdi51bnNjcm9sbCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5ib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsIC5uYXYtbGFuZ19fbGlzdDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYm9keS5vcGVuIG5hdi51bnNjcm9sbC5uYXYtaW5kZXggLm5hdi1tZW51X3RleHQge1xuXHRjb2xvcjogIzAwMDtcbn1cbmJvZHkub3BlbiBuYXYudW5zY3JvbGwubmF2LWluZGV4IC5uYXYtY29udGFpbmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xufVxuYm9keS5vcGVuIG5hdi51bnNjcm9sbC5uYXYtaW5kZXggLm5hdi1pY29uIHNwYW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYm9keS5vcGVuIG5hdi51bnNjcm9sbC5uYXYtaW5kZXggLm5hdi1sYW5nX2xpbmsge1xuXHRjb2xvcjogIzAwMDtcbn1cbmJvZHkub3BlbiBuYXYudW5zY3JvbGwubmF2LWluZGV4IC5uYXYtbGFuZzphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItbGVmdDogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcDogLjI1cmVtIHNvbGlkICMwMDA7XG59XG5ib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsLm5hdi1pbmRleCAubmF2LWNvbnRhaW5lcjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5ib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LWNvbnRhaW5lcjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Ym9keS5vcGVuIG5hdi51bnNjcm9sbC5uYXYtYmxpbmQgLm5hdi1tZW51X3RleHQge1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Ym9keS5vcGVuIG5hdi51bnNjcm9sbC5uYXYtYmxpbmQgLm5hdi1pY29uIHNwYW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdGJvZHkub3BlbiBuYXYudW5zY3JvbGwubmF2LWJsaW5kIC5uYXYtbGFuZzphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItbGVmdDogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6IC4yNXJlbSBzb2xpZCAjMDAwO1xuXHR9XG5cdGJvZHkub3BlbiBuYXYudW5zY3JvbGwubmF2LWJsaW5kIC5uYXYtbGFuZ19saW5rIHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHRib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsLm5hdi1ibGluZCAubmF2LWNvbnRhaW5lciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xuXHR9XG59XG5ib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsLm5hdi00MDQgLm5hdi1jb250YWluZXIge1xuXHRib3JkZXItY29sb3I6ICMwMDA7XG59XG5ib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsLm5hdi00MDQgLm5hdi1pY29uIHNwYW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYm9keS5vcGVuIG5hdi51bnNjcm9sbC5uYXYtNDA0IC5uYXYtbGFuZzphZnRlciB7XG5cdGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5ib2R5Lm9wZW4gbmF2LnVuc2Nyb2xsLm5hdi00MDQgLm5hdi1tZW51X3RleHQsIGJvZHkub3BlbiBuYXYudW5zY3JvbGwubmF2LTQwNCAubmF2LWxhbmdfbGluayB7XG5cdGNvbG9yOiAjMDAwO1xufVxuLm5hdi1yZWdpb24ge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uYXYtcmVnaW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2LjY4NzVyZW07XG5cdH1cbn1cbi5uYXYtcmVnaW9uX19zZWxlY3Qge1xuXHRtYXgtd2lkdGg6IDEyLjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXYtcmVnaW9uX19zZWxlY3Q6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTEuMTI1cmVtO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5uYXYtcmVnaW9uX19zZWxlY3QgLm5hdi1sYW5nX19saXN0IHtcblx0cGFkZGluZy10b3A6IDIuNTYyNXJlbTtcbn1cbi5uYXYtcmVnaW9uX19zZWxlY3QgLm5hdi1sYW5nX19saXN0OmJlZm9yZSB7XG5cdHRvcDogMi41NjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuXHQubmF2LXJlZ2lvbl9fc2VsZWN0IC5uYXYtbGFuZ19fbGlzdDpiZWZvcmUge1xuXHRcdHRvcDogMi4zMTI1cmVtO1xuXHR9XG59XG4ubmF2LXJlZ2lvbl90ZXh0IHtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcblx0bWFyZ2luLXJpZ2h0OiAzLjA2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubmF2LXJlZ2lvbl90ZXh0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNTYyNXJlbTtcblx0fVxufVxuLm5hdi1yZWdpb24gLm5hdi1sYW5nX2xpbmsge1xuXHRwYWRkaW5nOiAwO1xuXHQtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcblx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0bWF4LXdpZHRoOiAxMi41cmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5uYXYtcmVnaW9uLWxpbmsge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1heC13aWR0aDogMTIuNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG5cdC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDEuMzc1cmVtO1xufVxuLm5hdi1yZWdpb24tbGluazpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5uYXYtcmVnaW9uLWxpbms6aG92ZXIgLm5hdi1yZWdpb24tbGlua19fdGV4dCB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLm5hdi1yZWdpb24tbGlua19faWNvbiB7XG5cdG1hcmdpbi1yaWdodDogMS4zNzVyZW07XG59XG5zZWN0aW9uIHtcblx0cGFkZGluZy10b3A6IDEyLjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAxMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdHNlY3Rpb24ge1xuXHRcdHBhZGRpbmctdG9wOiA5LjMxMjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDE0LjU2MjVyZW07XG5cdH1cbn1cbm1haW4ge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGFkZHJlc3Mge1xuXHRcdG1hcmdpbi1ib3R0b206IDUuMzc1cmVtO1xuXHR9XG59XG4uc2VjdGlvbi1ncmF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcblx0cGFkZGluZy10b3A6IDUuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1ncmF5IHtcblx0XHRwYWRkaW5nLXRvcDogNXJlbTtcblx0fVxufVxuLnNlY3Rpb24taW1nIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tc2xpZGVyLWluZGV4IHtcblx0cGFkZGluZy1ib3R0b206IDMuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1zbGlkZXItaW5kZXgge1xuXHRcdHBhZGRpbmctYm90dG9tOiA5cmVtO1xuXHR9XG59XG4uc2VjdGlvbi1zbGlkZXItaW5kZXggLmxpbmstbW9yZSB7XG5cdG1hcmdpbi10b3A6IC00LjQzNzVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNjAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1sYXN0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNS42MjVyZW07XG5cdH1cbn1cbi5zZWN0aW9uLWRyZWFtIHtcblx0cGFkZGluZy1ib3R0b206IDE1LjE4NzVyZW07XG5cdGNvdW50ZXItcmVzZXQ6IGRyZWFtLWxpc3Q7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNlY3Rpb24tZHJlYW0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMC45Mzc1cmVtO1xuXHR9XG59XG4uc2VjdGlvbi1mYWN0b3J5IHtcblx0cGFkZGluZy1ib3R0b206IDYuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zZWN0aW9uLWZhY3Rvcnkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMC42MjVyZW07XG5cdH1cbn1cbi5zZWN0aW9uLXRvcCB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zZWN0aW9uLXRvcCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDUuNjI1cmVtO1xuXHR9XG59XG4uc2VjdGlvbi1vZmZzcHJpbmcge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1vZmZzcHJpbmcge1xuXHRcdG1hcmdpbi10b3A6IDQuNjI1cmVtO1xuXHR9XG59XG4uc2VjdGlvbi1vZmZzcHJpbmctbGFzdCB7XG5cdHBhZGRpbmctdG9wOiA4LjEyNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDE1LjY4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNlY3Rpb24tb2Zmc3ByaW5nLWxhc3Qge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMC42MjVyZW07XG5cdH1cbn1cbi5zZWN0aW9uLXRvZ2V0aGVyIHtcblx0cGFkZGluZy1ib3R0b206IDExLjI1cmVtO1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi10b2dldGhlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDUuODc1cmVtO1xuXHR9XG5cdC5zZWN0aW9uLXRvZ2V0aGVyIC5idG4tc20ge1xuXHRcdG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG5cdH1cbn1cbi5zZWN0aW9uLXRvZ2V0aGVyLXN0YXJ0IHtcblx0cGFkZGluZy10b3A6IDEyLjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiA3Ljc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zZWN0aW9uLXRvZ2V0aGVyLXN0YXJ0IHtcblx0XHRwYWRkaW5nLXRvcDogOS4zMTI1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1Ljg3NXJlbTtcblx0fVxufVxuLnNlY3Rpb24tY29udGFjdC1wcmVzcyB7XG5cdG1hcmdpbi1ib3R0b206IDQuNjg3NXJlbTtcbn1cbi5zZWN0aW9uLWJhbmsge1xuXHRtYXJnaW4tYm90dG9tOiAzLjQzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNlY3Rpb24tYmFuayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuLnNlY3Rpb24tbWFwIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE1LjM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1tYXAge1xuXHRcdHBhZGRpbmctYm90dG9tOiA5LjEyNXJlbTtcblx0fVxufVxuLnNlY3Rpb24tbWFwOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY1O1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IDI2LjU2MjVyZW07XG59XG4uc2VjdGlvbi1pbm5lci1sYXN0IHtcblx0cGFkZGluZy10b3A6IDYuNzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiA2LjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1pbm5lci1sYXN0IHtcblx0XHRwYWRkaW5nLXRvcDogNi4xODc1cmVtO1xuXHR9XG59XG4uc2VjdGlvbi1pbm5lci1ldGhpYy1sYXN0IHtcblx0cGFkZGluZy1ib3R0b206IDExLjI1cmVtO1xufVxuLnNlY3Rpb24tYmVlci1maXJzdCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zZWN0aW9uLWJlZXItZmlyc3Qge1xuXHRcdHBhZGRpbmctYm90dG9tOiA3LjA2MjVyZW07XG5cdH1cblx0LnNlY3Rpb24tYmVlci1maXJzdCBpbWcge1xuXHRcdG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG5cdH1cbn1cbi5zZWN0aW9uLWJlZXIge1xuXHRwYWRkaW5nLXRvcDogMDtcblx0cGFkZGluZy1ib3R0b206IDYuNjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1iZWVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHQuc2VjdGlvbi1iZWVyIGltZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy43NXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zZWN0aW9uLWJlZXIgaDMge1xuXHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zZWN0aW9uLWJlZXIgaDIge1xuXHRcdG1hcmdpbi10b3A6IDUuOTM3NXJlbTtcblx0fVxufVxuLnNlY3Rpb24tYmVlciB1bCBsaSwgLnNlY3Rpb24tYmVlciBvbCBsaSB7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRsaW5lLWhlaWdodDogMS44Njtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tYmVlciB1bCBsaSB7XG5cdHBhZGRpbmctbGVmdDogMS4zNzVyZW07XG59XG4uc2VjdGlvbi1iZWVyIHVsIGxpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IC42MjVyZW07XG5cdHdpZHRoOiAuNjI1cmVtO1xuXHRoZWlnaHQ6IC4xODc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnNlY3Rpb24tYmVlci1sYXN0IHtcblx0cGFkZGluZy1ib3R0b206IDExLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1iZWVyLWxhc3QgaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuXHR9XG59XG4uYmctZ3JheSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNwYWNlci1tb2ItNDcge1xuXHRcdGhlaWdodDogMi45Mzc1cmVtO1xuXHR9XG59XG4uc3BhY2VyLTc0IHtcblx0aGVpZ2h0OiA0LjYyNXJlbTtcbn1cbi5zcGFjZXItMTIzIHtcblx0aGVpZ2h0OiA3LjY4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNwYWNlci1tb2ItNTAge1xuXHRcdGhlaWdodDogMy4xMjVyZW07XG5cdH1cbn1cbi5yb3ctc2hhcmVob2xkZXJzIHtcblx0cGFkZGluZy10b3A6IDguMzEyNXJlbTtcbn1cbi5zZWN0aW9uLWFsY29ob2wge1xuXHRwYWRkaW5nLWJvdHRvbTogNS43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1hbGNvaG9sIHtcblx0XHRwYWRkaW5nLXRvcDogMi42MjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdH1cbn1cbi5zZWN0aW9uLWRyZWFtLWFsY29ob2wge1xuXHRwYWRkaW5nLWJvdHRvbTogLjYyNXJlbTtcbn1cbi5zZWN0aW9uLWRyZWFtLWFsY29ob2wgLmFydGljbGUtcmVndWxhcl9fY29udGFpbmVyIHtcblx0cGFkZGluZy1ib3R0b206IDkuNDM3NXJlbTtcbn1cbi5zZWN0aW9uLTQwNCB7XG5cdHBhZGRpbmctYm90dG9tOiAxOS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi00MDQge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2LjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5zZWN0aW9uLXByZXNzIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMy4zNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1jYXJlZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1LjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1pbnRlcm5zaGlwIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogOC43NXJlbTtcblx0fVxufVxuLmlmcmFtZS1mdWxsLWhlaWdodCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMzAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDc2Ljg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaWZyYW1lLWZ1bGwtaGVpZ2h0IHtcblx0XHRtaW4taGVpZ2h0OiA5MC42MjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2VjdGlvbi1pbm5lci1icmFuZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cbi5icmVhZGNydW1icyB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogNi45Mzc1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDtcblx0bWFyZ2luLXRvcDogNi4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi10b3A6IDQuMzc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDMuNjI1cmVtO1xuXHR9XG59XG4uYnJlYWRjcnVtYnMgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IC45Mzc1cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC40Mzc1cmVtO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0ICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdGZvbnQtc2l6ZTogLjc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjE3O1xuXHRjb2xvcjogcmdiYSgwLDAsMCwuNCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJyZWFkY3J1bWJzIGxpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAuNzVyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAuMTI1cmVtO1xuXHR9XG59XG4uYnJlYWRjcnVtYnMgbGk6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC4yNXJlbTtcblx0dG9wOiAuMjVyZW07XG5cdGhlaWdodDogMXJlbTtcblx0d2lkdGg6IC4wNjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC40KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYnJlYWRjcnVtYnMgbGk6YWZ0ZXIge1xuXHRcdGhlaWdodDogLjYyNXJlbTtcblx0XHR0b3A6IC41cmVtO1xuXHR9XG59XG4uYnJlYWRjcnVtYnMgbGk6bGFzdC1jaGlsZDphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMgbGkgYSB7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC40KTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdCAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmJyZWFkY3J1bWJzIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDMuMTI1cmVtIGF1dG8gMy43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFnaW5hdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA1LjA2MjVyZW07XG5cdH1cbn1cbi5wYWdpbmF0aW9uIGxpIHtcblx0bWFyZ2luOiAwIDEuMDYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFnaW5hdGlvbiBsaSB7XG5cdFx0bWFyZ2luOiAwIC41NjI1cmVtO1xuXHR9XG59XG4ucGFnaW5hdGlvbiBsaSBhLCAucGFnaW5hdGlvbiBsaSAucGFnZS1udW1iZXJzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogI2IyYjJiMjtcbn1cbi5wYWdpbmF0aW9uIGxpIGE6aG92ZXIsIC5wYWdpbmF0aW9uIGxpIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuXHRjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFnaW5hdGlvbiBsaS5hcnJvdyB7XG5cdFx0bWFyZ2luLXRvcDogLS4zMTI1cmVtO1xuXHR9XG59XG4ucGFnaW5hdGlvbiBsaS5hcnJvdy5sZWZ0IHtcblx0bWFyZ2luLXJpZ2h0OiAzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFnaW5hdGlvbiBsaS5hcnJvdy5sZWZ0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNTYyNXJlbTtcblx0fVxufVxuLnBhZ2luYXRpb24gbGkuYXJyb3cucmlnaHQge1xuXHRtYXJnaW4tbGVmdDogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBhZ2luYXRpb24gbGkuYXJyb3cucmlnaHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG5cdH1cbn1cbi5wYWdpbmF0aW9uIGxpLmFycm93IGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxLjYyNXJlbTtcblx0aGVpZ2h0OiAxLjYyNXJlbTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmctYm90dG9tOiAuMDYyNXJlbTtcblx0ei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBhZ2luYXRpb24gbGkuYXJyb3cgYSB7XG5cdFx0d2lkdGg6IDIuNXJlbTtcblx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0fVxufVxuLnBhZ2luYXRpb24gbGkuYXJyb3cgYSBzdmcgcGF0aCB7XG5cdGZpbGw6ICMwMDA7XG59XG4ucGFnaW5hdGlvbiBsaS5hcnJvdyBhOmFmdGVyIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0Ym9yZGVyOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHotaW5kZXg6IC0xO1xufVxuLnBhZ2luYXRpb24gbGkuYXJyb3cgYTpob3ZlciBzdmcgcGF0aCB7XG5cdGZpbGw6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiBsaS5hcnJvdyBhOmhvdmVyOmFmdGVyIHtcblx0bGVmdDogLS4yNXJlbTtcblx0cmlnaHQ6IC0uMjVyZW07XG5cdHRvcDogLS4yNXJlbTtcblx0Ym90dG9tOiAtLjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnBhZ2luYXRpb24gbGkgLmFjdGl2ZSwgLnBhZ2luYXRpb24gbGkgLmN1cnJlbnQge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAjMDAwO1xufVxuLnBhZ2luYXRpb24gbGkgLmFjdGl2ZTphZnRlciwgLnBhZ2luYXRpb24gbGkgLmN1cnJlbnQ6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyLWJvdHRvbTogLjEyNXJlbSBzb2xpZCAjMDAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xufVxuI2xvdHRpZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvcGFjaXR5OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY1O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5OTk7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI2xvdHRpZSBzdmcge1xuXHR3aWR0aDogOC4xMjVyZW0gIWltcG9ydGFudDtcblx0aGVpZ2h0OiA4LjEyNXJlbSAhaW1wb3J0YW50O1xufVxuYnV0dG9uIHtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuLmJ0biB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRoZWlnaHQ6IDNyZW07XG5cdG1heC13aWR0aDogMTUuNTYyNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IC4wNjI1cmVtIC45Mzc1cmVtIDA7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRsaW5lLWhlaWdodDogMS44Njtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJ0biB7XG5cdFx0aGVpZ2h0OiAzLjI1cmVtO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAuMDYyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJ0biB7XG5cdFx0bWF4LXdpZHRoOiAyMHJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC5idG4ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuLmJ0bjpob3ZlciB7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcbn1cbi5idG4tcmFkaXVzIHtcblx0Ym9yZGVyLXJhZGl1czogMmVtO1xufVxuLmJ0bi1zaGFkb3cge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDE3cHggMCByZ2JhKDAsMCwwLC4yNik7XG5cdCAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTdweCAwIHJnYmEoMCwwLDAsLjI2KTtcbn1cbi5idG4td2hpdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi13aGl0ZTpob3ZlciB7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tcmVzZXQge1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjMpO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG5cdGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYnRuLXJlc2V0OmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzAwMDtcbn1cbi5idG4tZmlsdGVyIHtcblx0Ym9yZGVyOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzAwMDtcblx0aGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYnRuLWZpbHRlciB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiAxLjkzNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS40Mzc1cmVtO1xuXHR9XG59XG4uYnRuLWZpbHRlcjpob3ZlciB7XG5cdGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1jZW50ZXIge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmJ0bi10ZXh0LWNlbnRlciB7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tYmxpbmQge1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuODY7XG5cdGNvbG9yOiAjYmEwYzJmO1xuXHRtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYnRuLWJsaW5kIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5idG4tYmxpbmQge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGhlaWdodDogMy41cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDUuNjI1cmVtO1xuXHR9XG59XG4uYnRuLXNtIHtcblx0bWF4LXdpZHRoOiAxMi40Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC5idG4tc20ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuLmJ0bi1yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5idG4tZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Y3Vyc29yOiBub25lO1xuXHRvcGFjaXR5OiAuNDtcbn1cbi5idG4tY291bnRyeSB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IC4wNjI1cmVtIHNvbGlkICNlOGU4ZTg7XG59XG4uYnRuLWNvdW50cnlfX2ljb24ge1xuXHRtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uYnRuLWNvdW50cnlfdGV4dCB7XG5cdGNvbG9yOiAjMDAwO1xuXHRsaW5lLWhlaWdodDogLjc7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJ0bi1jb3VudHJ5X3RleHQge1xuXHRcdGZvbnQtc2l6ZTogLjkzNzVlbTtcblx0fVxufVxuLmJ0bi1jb3VudHJ5OmhvdmVyIC5idG4tY291bnRyeV90ZXh0IHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWNvdW50cnkuY2hlY2tlZCAuYnRuLWNvdW50cnlfdGV4dCB7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC40KTtcbn1cbi5idG4tY291bnRyeS5hY3RpdmUge1xuXHRib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWNvdW50cnkuYWN0aXZlIC5idG4tY291bnRyeV90ZXh0IHtcblx0Y29sb3I6ICMwMDA7XG59XG4uYnRuLWljb24ge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAxOC43NXJlbTtcblx0aGVpZ2h0OiAzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYnRuLWljb24ge1xuXHRcdGhlaWdodDogMy41cmVtO1xuXHR9XG59XG4uYnRuLWljb25fX2ljb24ge1xuXHR3aWR0aDogMS42MjVyZW07XG5cdGhlaWdodDogMS43NXJlbTtcblx0bWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xufVxuLmJ0bi1pY29uX19pY29uIHN2ZyB7XG5cdHdpZHRoOiAxLjYyNXJlbTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmJ0bi1pY29uX19pY29uIHN2ZyBwYXRoLCAuYnRuLWljb25fX2ljb24gc3ZnIGNpcmNsZSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4uYnRuLWljb246aG92ZXIgLmJ0bi1pY29uX19pY29uIHBhdGgge1xuXHRmaWxsOiAjYmEwYzJmO1xufVxuLmJ0bi1pY29uOmhvdmVyIC5idG4taWNvbl9faWNvbiBjaXJjbGUge1xuXHRmaWxsOiAjZmZmO1xufVxuLmJ0bi1pbnRlcm5zaGlwLXRvcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWF4LXdpZHRoOiAxMi41cmVtO1xuXHR0b3A6IC02LjU2MjVyZW07XG5cdHJpZ2h0OiAtNi4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuYnRuLWludGVybnNoaXAtdG9wIHtcblx0XHRyaWdodDogLTVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5idG4taW50ZXJuc2hpcC10b3Age1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJ0bi1pbnRlcm5zaGlwLXRvcCB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzLjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS42MjVyZW07XG5cdH1cbn1cbi5idG4taW50ZXJuc2hpcCB7XG5cdG1hcmdpbi10b3A6IDYuODc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG4uYnRuLXJlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4uYnRuLXBhaXIge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYnRuLXBhaXIgLmJ0biB7XG5cdG1hcmdpbi1yaWdodDogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYnRuLXBhaXIgLmJ0biB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjkzNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYnRuLXBhaXIgLmJ0biB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjkzNzVyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmJ0bi1wYWlyIGZvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uaW1nLXJlc3BvbnNpdmUge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5pbWctZml0IHtcblx0LW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdCAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmltZy1jZW50ZXIge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogLjgxMjVyZW07XG59XG4uaW1nLWluZGV4IHtcblx0LW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdCAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRtaW4taGVpZ2h0OiA4LjEyNXJlbTtcbn1cbi5pbWctcGFpciB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRtYXJnaW4tYm90dG9tOiA1LjY4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmltZy1wYWlyIHtcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRcdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS42ODc1cmVtO1xuXHR9XG59XG4uaW1nLXBhaXIgZGl2IHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LW1zLWZsZXg6IDAgMCBjYWxjKDUwJSAtIDEuNTYyNXJlbSk7XG5cdCAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxLjU2MjVyZW0pO1xuXHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMS41NjI1cmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5pbWctcGFpciBkaXYge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCBjYWxjKDUwJSAtIC45Mzc1cmVtKTtcblx0XHQgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gLjkzNzVyZW0pO1xuXHRcdG1heC13aWR0aDogY2FsYyg1MCUgLSAuOTM3NXJlbSk7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLXBhaXIgZGl2IHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNjg3NXJlbTtcblx0fVxufVxuLmltZy1wYWlyIGltZyB7XG5cdC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHQgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLXBhaXIgaW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLmltZy1wYWlyLWluZGV4IGltZyB7XG5cdGhlaWdodDogMTUuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmltZy1wYWlyLWluZGV4IGltZyB7XG5cdFx0bWF4LXdpZHRoOiA5OCU7XG5cdH1cbn1cbi5pbWctbG9nbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE1LjU2MjVyZW07XG59XG4uaW1nLWxvZ28tYmlnIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDQuNjI1cmVtO1xuXHRtYXgtd2lkdGg6IDQ3cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuaW1nLWxvZ28tYmlnIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLWxvZ28tYmlnIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uaW1nLWxvZ28tbWQge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAyOC4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmltZy1sb2dvLW1kIHtcblx0XHRtYXgtd2lkdGg6IDE4Ljc1cmVtO1xuXHRcdG1hcmdpbi10b3A6IC40Mzc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmltZy1sb2dvLW1kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uaW1nLWxvZ28tbWQuaXMtcmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4uaW1nLWRyZWFtMSB7XG5cdG1hcmdpbi1ib3R0b206IDYuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmltZy1kcmVhbTEge1xuXHRcdG1hcmdpbi10b3A6IDIuODEyNXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA2LjI1cmVtO1xuXHR9XG59XG4uaW1nLWRyZWFtMiB7XG5cdG1hcmdpbi10b3A6IDUuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctZHJlYW0yIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDcuMTg3NXJlbTtcblx0fVxufVxuLmltZy1kcmVhbTMge1xuXHRtYXJnaW4tdG9wOiA1LjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLWRyZWFtMyB7XG5cdFx0bWFyZ2luLXRvcDogNS41cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDYuMTI1cmVtO1xuXHR9XG59XG4uaW1nLXdob2FyZSB7XG5cdG1hcmdpbi1ib3R0b206IDQuNDM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLXdob2FyZSB7XG5cdFx0bWluLWhlaWdodDogOC4xMjVyZW07XG5cdFx0LW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdFx0ICAgb2JqZWN0LWZpdDogY292ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy40Mzc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmltZy1yZXNwb25zaWJpbGl0eSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy4xODc1cmVtO1xuXHR9XG59XG4uaW1nLWJpZyB7XG5cdG1hcmdpbi10b3A6IDcuNzVyZW07XG5cdG1hcmdpbi1ib3R0b206IDExLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLXRvZ2V0aGVyIHtcblx0XHRoZWlnaHQ6IDEyLjVyZW07XG5cdFx0LW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdFx0ICAgb2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cbi5pbWctbG9nby1saW5lLWJpZyB7XG5cdG1heC13aWR0aDogNDguNDM3NXJlbTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLWxvZ28tbGluZS1iaWcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5pbWctbG9nby1yb3RhdGUge1xuXHRtYXgtd2lkdGg6IDVyZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuLmltZy1iZWVyLTEge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDI4LjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5pbWctYmVlci0xIHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctYmVlci0xIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXgtd2lkdGg6IDExLjU2MjVyZW07XG5cdFx0bWFyZ2luLXRvcDogNS44NzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNi4xODc1cmVtO1xuXHR9XG59XG4uaW1nLWJlZXItNSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDI4LjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5pbWctYmVlci01IHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctYmVlci01IHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXJnaW4tYm90dG9tOiA0LjgxMjVyZW0gIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiA0LjM3NXJlbTtcblx0fVxufVxuLmltZy1iZWVyLTIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDIxLjgxMjVyZW07XG5cdG1hcmdpbi10b3A6IDEwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLWJlZXItMiB7XG5cdFx0bWFyZ2luLXRvcDogNC4zNzVyZW07XG5cdH1cbn1cbi5pbWctYmVlci0zIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXRvcDogNi42ODc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAtMTEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuaW1nLWJlZXItMyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLWJlZXItMyB7XG5cdFx0bWFyZ2luLXRvcDogNC4zNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG59XG4uaW1nLWJlZXItNCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDQuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctYmVlci00IHtcblx0XHRtYXgtd2lkdGg6IDExLjU2MjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmltZy1iZWVyLTYge1xuXHRcdG1hcmdpbi10b3A6IDQuMzc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0fVxufVxuLmltZy1pY29uLWJpZyB7XG5cdG1hcmdpbi10b3A6IC0xLjg3NXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS44MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmltZy1pY29uLWJpZyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctaWNvbi1iaWcge1xuXHRcdG1hcmdpbi10b3A6IC44NzVyZW07XG5cdH1cbn1cbi5pbWctYWxjb2hvbCB7XG5cdG1hcmdpbi10b3A6IDcuODEyNXJlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctYWxjb2hvbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG4uaW1nLTQwNCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0b3A6IC0xMS4yNXJlbTtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTtcblx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pbWctNDA0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuYSBzdmcgZyB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5hOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpmb2N1cyB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cbi5saW5rLW1vcmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcblx0ZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubGluay1tb3JlIHtcblx0XHRtYXJnaW4tdG9wOiAyLjE4NzVyZW07XG5cdH1cbn1cbi5saW5rLW1vcmVfX2FuZ2xlIHtcblx0cGFkZGluZy10b3A6IC4wNjI1cmVtO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDEuNjI1cmVtO1xuXHRoZWlnaHQ6IDEuNjI1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXI6IC4wNjI1cmVtIHNvbGlkICMwMDA7XG5cdHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0XHR3aWR0aDogMS45Mzc1cmVtO1xuXHRcdGhlaWdodDogMS45Mzc1cmVtO1xuXHR9XG59XG4ubGluay1tb3JlX19hbmdsZSBzdmcge1xuXHR3aWR0aDogLjc1cmVtO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4ubGluay1tb3JlX19hbmdsZSBzdmcgZyB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBub25lO1xuXHQgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubGluay1tb3JlX3RleHQge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLmxpbmstbW9yZS5kb3duIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpbmstbW9yZS5kb3duIC5saW5rLW1vcmVfdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNjI1cmVtO1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubGluay1tb3JlLmRvd24gLmxpbmstbW9yZV90ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAuOTM3NXJlbTtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuLmxpbmstbW9yZS5kb3duIC5saW5rLW1vcmVfX2FuZ2xlOmJlZm9yZSB7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5saW5rLW1vcmUuZG93bjpob3ZlciAubGluay1tb3JlX3RleHQge1xuXHRvcGFjaXR5OiAuNTtcbn1cbi5saW5rLW1vcmUuZG93bjpob3ZlciAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpbmstbW9yZS5kb3duOmhvdmVyIC5saW5rLW1vcmVfX2FuZ2xlIHN2ZyBnIHtcblx0ZmlsbDogIzAwMDtcbn1cbi5saW5rLW1vcmUucmlnaHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubGluay1tb3JlLnJpZ2h0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzLjQzNzVyZW07XG5cdH1cbn1cbi5saW5rLW1vcmUucmlnaHQ6aG92ZXIgLmxpbmstbW9yZV9fYW5nbGU6YmVmb3JlIHtcblx0bGVmdDogLS4xODc1cmVtO1xuXHRyaWdodDogLS4xODc1cmVtO1xuXHRib3R0b206IC0uMTg3NXJlbTtcblx0dG9wOiAtLjE4NzVyZW07XG59XG4ubGluay1tb3JlLnJpZ2h0OmhvdmVyIC5saW5rLW1vcmVfX2FuZ2xlOmFmdGVyIHtcblx0bGVmdDogLTQuNXJlbTtcblx0cmlnaHQ6IC00LjVyZW07XG5cdGJvdHRvbTogLTQuNXJlbTtcblx0dG9wOiAtNC41cmVtO1xufVxuLmxpbmstbW9yZS5yaWdodDpob3ZlciAubGluay1tb3JlX3RleHQge1xuXHRjb2xvcjogIzAwMDtcbn1cbi5saW5rLW1vcmUucmlnaHQgLmxpbmstbW9yZV90ZXh0IHtcblx0Zm9udC1zaXplOiAuOTM3NWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5saW5rLW1vcmUucmlnaHQgLmxpbmstbW9yZV90ZXh0IHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuLmxpbmstbW9yZS5yaWdodCAubGluay1tb3JlX19hbmdsZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogY2FsYyg1MCUgLSAuODc1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubGluay1tb3JlLnJpZ2h0IC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG5cdH1cbn1cbi5saW5rLW1vcmUucmlnaHQgLmxpbmstbW9yZV9fYW5nbGU6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5saW5rLW1vcmUucmlnaHQgLmxpbmstbW9yZV9fYW5nbGU6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTUuMDYyNXJlbTtcblx0cmlnaHQ6IC01LjA2MjVyZW07XG5cdGJvdHRvbTogLTUuMDYyNXJlbTtcblx0dG9wOiAtNS4wNjI1cmVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0ei1pbmRleDogLTE7XG5cdG9wYWNpdHk6IC4yO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5saW5rLW1vcmUucmlnaHQgLmxpbmstbW9yZV9fYW5nbGU6YWZ0ZXIge1xuXHRcdGxlZnQ6IC01cmVtO1xuXHRcdHJpZ2h0OiAtNXJlbTtcblx0XHRib3R0b206IC01cmVtO1xuXHRcdHRvcDogLTVyZW07XG5cdH1cbn1cbi5saW5rLW1vcmUucmlnaHQubGluay00MDQge1xuXHRtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbn1cbi5saW5rLW1vcmUucmlnaHQubGluay00MDQgLmxpbmstbW9yZV90ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmstbW9yZS5yaWdodC5saW5rLTQwNCAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRib3JkZXI6IC4wNjI1cmVtIHNvbGlkICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmxpbmstbW9yZS5yaWdodC5saW5rLTQwNDpob3ZlciAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpbmstbW9yZS5yaWdodC5saW5rLTQwNDpob3ZlciAubGluay1tb3JlX19hbmdsZSBzdmcgcGF0aCB7XG5cdGZpbGw6ICNiYTBjMmY7XG59XG4ubGluay1tb3JlLnJpZ2h0LmlzLXJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5saW5rLW1vcmUucmlnaHQuaXMtcmlnaHQge1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG59XG4ubGluay1tb3JlLnJpZ2h0LnNtYWxsOmhvdmVyIC5saW5rLW1vcmVfX2FuZ2xlOmFmdGVyIHtcblx0bGVmdDogLTMuMjVyZW07XG5cdHJpZ2h0OiAtMy4yNXJlbTtcblx0Ym90dG9tOiAtMy4yNXJlbTtcblx0dG9wOiAtMy4yNXJlbTtcbn1cbi5saW5rLW1vcmUucmlnaHQuc21hbGwgLmxpbmstbW9yZV9fYW5nbGU6YWZ0ZXIge1xuXHRsZWZ0OiAtNC41cmVtO1xuXHRyaWdodDogLTQuNXJlbTtcblx0Ym90dG9tOiAtNC41cmVtO1xuXHR0b3A6IC00LjVyZW07XG5cdG9wYWNpdHk6IC4xO1xufVxuLmxpbmstbW9yZS5wbHVzOmhvdmVyIC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5saW5rLW1vcmUucGx1czpob3ZlciAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRsZWZ0OiAtLjI1cmVtO1xuXHRyaWdodDogLS4yNXJlbTtcblx0Ym90dG9tOiAtLjI1cmVtO1xuXHR0b3A6IC0uMjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ubGluay1tb3JlLnBsdXM6aG92ZXIgLmxpbmstbW9yZV9fYW5nbGUgc3ZnIGcge1xuXHRmaWxsOiAjZmZmO1xufVxuLmxpbmstbW9yZS5wbHVzIC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG4ubGluay1tb3JlLnBsdXMgLmxpbmstbW9yZV9fYW5nbGU6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgIzAwMDtcbn1cbi5saW5rLW1vcmUucGx1cyAubGluay1tb3JlX19hbmdsZTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ubGluay1tb3JlLmFycm93IC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblx0cGFkZGluZy1ib3R0b206IC4wNjI1cmVtO1xufVxuLmxpbmstbW9yZS5hcnJvdyAubGluay1tb3JlX19hbmdsZSBzdmcge1xuXHR3aWR0aDogLjc1cmVtO1xufVxuLmxpbmstbW9yZS5hcnJvdzpob3ZlciAubGluay1tb3JlX19hbmdsZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcblx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubGluay1tb3JlLmxlZnQge1xuXHRwYWRkaW5nLWxlZnQ6IDMuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5saW5rLW1vcmUubGVmdCB7XG5cdFx0bWFyZ2luLXRvcDogMi43NXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDMuNDM3NXJlbTtcblx0fVxufVxuLmxpbmstbW9yZS5sZWZ0OmhvdmVyIC5saW5rLW1vcmVfX2FuZ2xlOmJlZm9yZSB7XG5cdGxlZnQ6IC0uMTg3NXJlbTtcblx0cmlnaHQ6IC0uMTg3NXJlbTtcblx0Ym90dG9tOiAtLjE4NzVyZW07XG5cdHRvcDogLS4xODc1cmVtO1xufVxuLmxpbmstbW9yZS5sZWZ0OmhvdmVyIC5saW5rLW1vcmVfdGV4dCB7XG5cdGNvbG9yOiAjMDAwO1xufVxuLmxpbmstbW9yZS5sZWZ0IC5saW5rLW1vcmVfdGV4dCB7XG5cdGZvbnQtc2l6ZTogLjkzNzVlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubGluay1tb3JlLmxlZnQgLmxpbmstbW9yZV90ZXh0IHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuLmxpbmstbW9yZS5sZWZ0IC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IGNhbGMoNTAlIC0gLjg3NXJlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmxpbmstbW9yZS5sZWZ0IC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG5cdH1cbn1cbi5saW5rLW1vcmUubGVmdCAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmxpbmstYmFjayB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogLjkzNzVlbTtcblx0aGVpZ2h0OiAyLjkzNzVyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgcmdiYSg3MSw5MiwxNDIsLjYpO1xuXHRjb2xvcjogcmdiYSg3MSw5MiwxNDIsLjYpO1xuXHRwYWRkaW5nLWxlZnQ6IDEuNTYyNXJlbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTtcbn1cbi5saW5rLWJhY2s6YWZ0ZXIsIC5saW5rLWJhY2s6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAuNDM3NXJlbTtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJkNDI3NDtcblx0b3BhY2l0eTogMTtcbn1cbi5saW5rLWJhY2s6YmVmb3JlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0Ym90dG9tOiAxLjU2MjVyZW07XG5cdHRvcDogYXV0bztcbn1cbi5saW5rLWJhY2s6YWZ0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRib3R0b206IGF1dG87XG5cdHRvcDogMS41NjI1cmVtO1xufVxuLmxpbmstYmFjay5zd2lwZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcblx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmxpbmstYmFjayB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxudWwsIG9sIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxudWwgbGksIG9sIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxub2wge1xuXHRjb3VudGVyLXJlc2V0OiBsaXN0MTtcbn1cbm9sIGxpIHtcblx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxub2wgbGk6YmVmb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y291bnRlci1pbmNyZW1lbnQ6IGxpc3QxO1xuXHRjb250ZW50OiBjb3VudGVyKGxpc3QxKTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRmb250LXNpemU6IDFlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDI7XG5cdGNvbG9yOiAjMDAwO1xufVxub2wgbGk6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0d2lkdGg6IC4yNXJlbTtcblx0aGVpZ2h0OiAuMjVyZW07XG5cdHRvcDogLjYyNXJlbTtcblx0bGVmdDogLjg3NXJlbTtcbn1cbi51bC1yZWd1bGFyIGxpIHtcblx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuLnVsLXJlZ3VsYXIgbGk6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAuNXJlbTtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0dG9wOiAuNjI1cmVtO1xuXHRsZWZ0OiAwO1xufVxuI21hcCwgLmNvbnRhY3QtbWFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjIuNXJlbTtcblx0Ym9yZGVyOiAuMzEyNXJlbSBzb2xpZCAjZmZmO1xufVxuLmdtLXN0eWxlICoge1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuXHRiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1nL3NsaWNrL2FqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdHNyYzogdXJsKCcuLi9mb250cy9zbGljay9zbGljay5lb3QnKTtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL3NsaWNrL3NsaWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvc2xpY2svc2xpY2sud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL3NsaWNrL3NsaWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9zbGljay9zbGljay5zdmcjc2xpY2snKSBmb3JtYXQoJ3N2ZycpO1xufVxuLnNsaWRlci1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ei1pbmRleDogNjAwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLnNsaWRlci1hcnJvdzpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNsaWRlci1hcnJvdzpob3ZlcjphZnRlciB7XG5cdFx0bGVmdDogLS4zMTI1cmVtO1xuXHRcdHJpZ2h0OiAtLjMxMjVyZW07XG5cdFx0Ym90dG9tOiAtLjMxMjVyZW07XG5cdFx0dG9wOiAtLjMxMjVyZW07XG5cdH1cbn1cbi5zbGlkZXItYXJyb3c6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0dG9wOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0ei1pbmRleDogLTE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4uc2xpZGVyLWFycm93IHN2ZyB7XG5cdHdpZHRoOiAuNTYyNXJlbTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLnNsaWRlci1hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblx0b3BhY2l0eTogLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNsaWRlci1hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkOmhvdmVyIHtcblx0XHRjdXJzb3I6IGF1dG87XG5cdH1cblx0LnNsaWRlci1hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkOmhvdmVyOmFmdGVyIHtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR0b3A6IDA7XG5cdH1cbn1cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdGZvbnQtc2l6ZTogNC42ODc1ZW07XG5cdGNvbG9yOiAjZjRmNGY1O1xuXHQgICAgICAgIHRleHQtc3Ryb2tlOiAuMDYyNXJlbSByZ2JhKDAsMCwwLC4zKTtcblx0LXdlYmtpdC10ZXh0LXN0cm9rZTogLjA2MjVyZW0gcmdiYSgwLDAsMCwuMyk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Zm9udC1zaXplOiAzLjYyNWVtO1xuXHRcdGJvdHRvbTogYXV0bztcblx0XHR0b3A6IDQuMTI1cmVtO1xuXHRcdHJpZ2h0OiAxLjI1cmVtO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbi5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcblx0bWFyZ2luOiAwIC4zMTI1cmVtO1xuXHRmb250LXNpemU6IDIuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0bWFyZ2luOiAwIC4xODc1cmVtO1xuXHR9XG59XG4uY29udGFpbmVyLXN3aXBlciB7XG5cdG1heC13aWR0aDogODByZW07XG5cdG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdC5jb250YWluZXItc3dpcGVyIHtcblx0XHRtYXgtd2lkdGg6IDg3LjVyZW07XG5cdFx0bWFyZ2luLXRvcDogLTYuMTI1cmVtO1xuXHR9XG59XG4uY29udGFpbmVyLXN3aXBlcjpiZWZvcmUsIC5jb250YWluZXItc3dpcGVyOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAxMDA7XG59XG4uY29udGFpbmVyLXN3aXBlcjpiZWZvcmUge1xuXHR3aWR0aDogMy43NXJlbTtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20oI2Y0ZjRmNSksIHRvKHJnYmEoMjQ0LDI0NCwyNDUsMCkpKTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2Y0ZjRmNSAwJSwgcmdiYSgyNDQsMjQ0LDI0NSwwKSAxMDAlKTtcblx0YmFja2dyb3VuZDogICAgICAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgI2Y0ZjRmNSAwJSwgcmdiYSgyNDQsMjQ0LDI0NSwwKSAxMDAlKTtcblx0YmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNGY0ZjUgMCUsIHJnYmEoMjQ0LDI0NCwyNDUsMCkgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5jb250YWluZXItc3dpcGVyOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmNvbnRhaW5lci1zd2lwZXI6YWZ0ZXIge1xuXHR3aWR0aDogOS4zNzVyZW07XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbSgjZjRmNGY1KSwgdG8ocmdiYSgyNDQsMjQ0LDI0NSwwKSkpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgI2Y0ZjRmNSAwJSwgcmdiYSgyNDQsMjQ0LDI0NSwwKSAxMDAlKTtcblx0YmFja2dyb3VuZDogICAgICAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsICNmNGY0ZjUgMCUsIHJnYmEoMjQ0LDI0NCwyNDUsMCkgMTAwJSk7XG5cdGJhY2tncm91bmQ6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmNGY0ZjUgMCUsIHJnYmEoMjQ0LDI0NCwyNDUsMCkgMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmNvbnRhaW5lci1zd2lwZXI6YWZ0ZXIge1xuXHRcdHdpZHRoOiA2LjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmNvbnRhaW5lci1zd2lwZXI6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5zbGlkZXItaW5kZXgge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXgge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG5cdH1cbn1cbi5zbGlkZXItaW5kZXg6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0d2lkdGg6IDQ2Ljg3NXJlbTtcblx0aGVpZ2h0OiAyOC4xMjVyZW07XG5cdHRvcDogNC4zNzVyZW07XG5cdGxlZnQ6IDguMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuXHQuc2xpZGVyLWluZGV4OmFmdGVyIHtcblx0XHRsZWZ0OiAxMi40Mzc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNsaWRlci1pbmRleDphZnRlciB7XG5cdFx0bGVmdDogMS44NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXItaW5kZXg6YWZ0ZXIge1xuXHRcdHdpZHRoOiA0NC4zNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWluZGV4OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uc2xpZGVyLWluZGV4IC5zbGlkZXItYXJyb3cge1xuXHRib3R0b206IDIuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdyB7XG5cdFx0dG9wOiAxNi4yNXJlbTtcblx0XHRib3R0b206IGF1dG87XG5cdH1cbn1cbi5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0bGVmdDogNi4xODc1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0XHRsZWZ0OiAxLjg3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiA2LjkzNzVyZW07XG5cdH1cbn1cbi5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdy5uZXh0IHtcblx0bGVmdDogMzQuMzEyNXJlbTtcblx0cGFkZGluZy1sZWZ0OiAuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdy5uZXh0IHtcblx0XHRsZWZ0OiAzMHJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXggLnNsaWRlci1hcnJvdy5uZXh0IHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAxLjY4NzVyZW07XG5cdH1cbn1cbi5zbGlkZXItaW5kZXggLnN3aXBlci13cmFwcGVyIHtcblx0bWFyZ2luLWxlZnQ6IC0yNy44NzVyZW07XG5cdHBhZGRpbmctdG9wOiA0LjM3NXJlbTtcblx0bWFyZ2luLWJvdHRvbTogNy4zNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbmRleCAuc3dpcGVyLXdyYXBwZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVyLWluZGV4IC5zd2lwZXItd3JhcHBlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTMuMTI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbmRleCAuc3dpcGVyLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IC44NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LnNsaWRlci1pbmRleCAuc3dpcGVyLXdyYXBwZXIuc2V0LXRyYW5zZm9ybSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uNzVyZW0sIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uNzVyZW0sIDAsIDApICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zbGlkZXItaW5kZXggLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0cGFkZGluZy1sZWZ0OiAxMS44NzVyZW07XG59XG4uc2xpZGVyLWluZGV4IC5zd2lwZXItc2xpZGUge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHR3aWR0aDogNi44NzVyZW0gIWltcG9ydGFudDtcblx0aGVpZ2h0OiAyOC4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbmRleCAuc3dpcGVyLXNsaWRlIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuLnNsaWRlci1pbmRleCAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHR3aWR0aDogNDYuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbmRleCAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zbGlkZXItaW5kZXggLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNTIpIHRyYW5zbGF0ZVkoLTIuNjI1cmVtKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNTIpIHRyYW5zbGF0ZVkoLTIuNjI1cmVtKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNTIpIHRyYW5zbGF0ZVkoLTIuNjI1cmVtKTtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LW1zLWZsZXg6IDAgMCAxOC43NXJlbTtcblx0ICAgIGZsZXg6IDAgMCAxOC43NXJlbTtcblx0bWF4LXdpZHRoOiAxOC43NXJlbTtcblx0bWFyZ2luLWxlZnQ6IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5zbGlkZXItaW5kZXggLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS43KSB0cmFuc2xhdGVZKC0yLjYyNXJlbSk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNykgdHJhbnNsYXRlWSgtMi42MjVyZW0pO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpIHRyYW5zbGF0ZVkoLTIuNjI1cmVtKTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbmRleCAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUgLnNsaWRlLWluZGV4X19pbWcge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KSB0cmFuc2xhdGVZKC0xLjM3NXJlbSk7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMTUpIHRyYW5zbGF0ZVkoLTEuMzc1cmVtKTtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSkgdHJhbnNsYXRlWSgtMS4zNzVyZW0pO1xuXHRcdG1hcmdpbi1sZWZ0OiAzLjQzNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWluZGV4IC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc2xpZGUtaW5kZXhfX2ltZyB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWluZGV4IC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc2xpZGUtaW5kZXhfX2ltZyB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDMyJTtcblx0XHQgICAgZmxleDogMCAwIDMyJTtcblx0XHRtYXgtd2lkdGg6IDMyJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXggLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG4uc2xpZGVyLWluZGV4IC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc2xpZGUtaW5kZXhfX3RleHQsIC5zbGlkZXItaW5kZXggLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9fZmxhZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5zbGlkZXItaW5kZXggLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9fdGV4dCwgLnNsaWRlci1pbmRleCAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUgLnNsaWRlLWluZGV4X19mbGFnIHtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB2aXNpYmxlLXNsaWRlO1xuXHRcdCAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHZpc2libGUtc2xpZGU7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC40cztcblx0XHQgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjRzO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuXHRcdCAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0ICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRcdCAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4yNXM7XG5cdFx0ICAgICAgICBhbmltYXRpb24tZGVsYXk6IC4yNXM7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWluZGV4IC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc2xpZGUtaW5kZXhfX3RleHQsIC5zbGlkZXItaW5kZXggLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9fZmxhZyB7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG4uc2xpZGUtaW5kZXgge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleCB7XG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHQgICAgZmxleC13cmFwOiB3cmFwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogMCAxLjY4NzVyZW07XG5cdH1cbn1cbi5zbGlkZS1pbmRleF9faW1nIHtcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuXHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0cGFkZGluZy1ib3R0b206IDMuNXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9faW1nIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IC0yLjEyNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRoZWlnaHQ6IDE4Ljc1cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4uc2xpZGUtaW5kZXhfX2ltZyBpbWcge1xuXHRtYXgtaGVpZ2h0OiAxOC43NXJlbTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuXHQuc2xpZGUtaW5kZXhfX2ltZyBpbWcge1xuXHRcdG1heC1oZWlnaHQ6IDE2LjU2MjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXhfX2ltZyBpbWcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWF4LXdpZHRoOiA2Ljg3NXJlbTtcblx0fVxufVxuLnNsaWRlLWluZGV4X190ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0cGFkZGluZy10b3A6IDRyZW07XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMjAuMjVyZW07XG5cdCAgICBmbGV4OiAwIDAgMjAuMjVyZW07XG5cdG1heC13aWR0aDogMjAuMjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LWhlaWdodDogMjguMTI1cmVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dCB7XG5cdFx0cGFkZGluZy10b3A6IDIuNXJlbTtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDY4JTtcblx0XHQgICAgZmxleDogMCAwIDY4JTtcblx0XHRtYXgtd2lkdGg6IDY4JTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuLnNsaWRlLWluZGV4X190ZXh0IGgzIHtcblx0bGluZS1oZWlnaHQ6IC44NTtcblx0Zm9udC1zaXplOiAyLjVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXhfX3RleHQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMS44NzVlbTtcblx0XHRsaW5lLWhlaWdodDogMS4xMztcblx0fVxufVxuLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3Mge1xuXHRcdHBhZGRpbmctdG9wOiAxLjA2MjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDMuMzc1cmVtO1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyBhIHtcblx0Y29sb3I6ICNkNzRkMzk7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgYSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjM3NXJlbTtcblx0fVxufVxuLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgLnNvY2lhbC1saW5rcyB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyAuc29jaWFsLWxpbmtzLmhpZGUtZmlyc3QgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cbi5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgLnNvY2lhbC1saW5rcyBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgLnNvY2lhbC1saW5rcyBsaSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjQzNzVyZW07XG5cdH1cbn1cbi5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgLnNvY2lhbC1saW5rcyBsaSBhIHN2ZyB7XG5cdGhlaWdodDogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXhfX3RleHRfX2xpbmtzIC5zb2NpYWwtbGlua3MgbGkgYSBzdmcge1xuXHRcdGhlaWdodDogMS44NzVyZW07XG5cdH1cbn1cbi5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgLnNvY2lhbC1saW5rcyBsaSBhIHN2ZyBwYXRoLCAuc2xpZGUtaW5kZXhfX3RleHRfX2xpbmtzIC5zb2NpYWwtbGlua3MgbGkgYSBzdmcgY2lyY2xlIHtcblx0ZmlsbDogI2Q3NGQzOTtcbn1cbi5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgLnNvY2lhbC1saW5rcyBsaSBhOmhvdmVyIHN2ZyBwYXRoLCAuc2xpZGUtaW5kZXhfX3RleHRfX2xpbmtzIC5zb2NpYWwtbGlua3MgbGkgYTpob3ZlciBzdmcgY2lyY2xlIHtcblx0ZmlsbDogIzAwMDtcbn1cbi5zbGlkZS1pbmRleF9fZmxhZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzcmVtO1xuXHRsZWZ0OiAzLjA2MjVyZW07XG5cdHdpZHRoOiA0LjM3NXJlbTtcblx0aGVpZ2h0OiA0LjM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXhfX2ZsYWcge1xuXHRcdHdpZHRoOiAzLjYyNXJlbTtcblx0XHRoZWlnaHQ6IDMuNjI1cmVtO1xuXHRcdHRvcDogMS42MjVyZW07XG5cdFx0bGVmdDogNy4zMTI1cmVtO1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuLnNsaWRlLWluZGV4X19mbGFnIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXggPiAqIHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHZpc2libGUtc2xpZGUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHZpc2libGUtc2xpZGUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG4uc2xpZGVyLWZhY3Rvcnkge1xuXHRwYWRkaW5nLWJvdHRvbTogNS4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1mYWN0b3J5IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjkzNzVyZW07XG5cdH1cbn1cbi5zbGlkZXItZmFjdG9yeSAuc2xpZGVyLWFycm93IHtcblx0Ym90dG9tOiAuNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItZmFjdG9yeSAuc2xpZGVyLWFycm93IHtcblx0XHRib3R0b206IC44MTI1cmVtO1xuXHR9XG59XG4uc2xpZGVyLWZhY3RvcnkgLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0cmlnaHQ6IDkuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItZmFjdG9yeSAuc2xpZGVyLWFycm93LnByZXYge1xuXHRcdHJpZ2h0OiA1LjMxMjVyZW07XG5cdH1cbn1cbi5zbGlkZXItZmFjdG9yeSAuc2xpZGVyLWFycm93Lm5leHQge1xuXHRyaWdodDogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1mYWN0b3J5IC5zbGlkZXItYXJyb3cubmV4dCB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWZhY3RvcnkgLnN3aXBlci1zbGlkZSB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdFx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG59XG4uc2xpZGVyLWZhY3RvcnkgLnN3aXBlci1zbGlkZSBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAzLjEyNXJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNsaWRlci1mYWN0b3J5IC5zd2lwZXItc2xpZGUgaW1nIHtcblx0XHRtYXgtd2lkdGg6IDE3LjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXItZmFjdG9yeSAuc3dpcGVyLXNsaWRlIGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxNS42MjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWZhY3RvcnkgLnN3aXBlci1zbGlkZSBpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTMuODc1cmVtO1xuXHRcdC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdCAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG4uc2xpZGVyLWZhY3RvcnkgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0Zm9udC1zaXplOiAzLjYyNWVtO1xuXHRsZWZ0OiAtLjMxMjVyZW07XG5cdGJvdHRvbTogLS4yNXJlbTtcblx0Y29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1mYWN0b3J5IC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGJvdHRvbTogLjEyNXJlbTtcblx0XHRmb250LXNpemU6IDMuNWVtO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cbi5zbGlkZXItZmFjdG9yeSAuc3dpcGVyLXBhZ2luYXRpb24gc3BhbiB7XG5cdGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWZhY3RvcnkgLnN3aXBlci1wYWdpbmF0aW9uIHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0fVxufVxuLnNsaWRlci1pbm5lciB7XG5cdHBhZGRpbmctYm90dG9tOiAzLjA2MjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDQuNjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWlubmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNS4wNjI1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDQuMDYyNXJlbTtcblx0fVxufVxuLnNsaWRlci1pbm5lciAuc2xpZGVyLWFycm93IHtcblx0Ym90dG9tOiAuNjI1cmVtO1xuXHR3aWR0aDogMS42MjVyZW07XG5cdGhlaWdodDogMS42MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbm5lciAuc2xpZGVyLWFycm93IHtcblx0XHR3aWR0aDogMi41cmVtO1xuXHRcdGhlaWdodDogMi41cmVtO1xuXHR9XG59XG4uc2xpZGVyLWlubmVyIC5zbGlkZXItYXJyb3cgc3ZnIHtcblx0aGVpZ2h0OiAuNjI1cmVtO1xuXHR3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWlubmVyIC5zbGlkZXItYXJyb3cgc3ZnIHtcblx0XHRoZWlnaHQ6IC45Mzc1cmVtO1xuXHR9XG59XG4uc2xpZGVyLWlubmVyIC5zbGlkZXItYXJyb3cucHJldiB7XG5cdGxlZnQ6IDE1LjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuc2xpZGVyLWlubmVyIC5zbGlkZXItYXJyb3cucHJldiB7XG5cdFx0bGVmdDogMTEuMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXItaW5uZXIgLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0XHRsZWZ0OiAxMS4yNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5uZXIgLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG4uc2xpZGVyLWlubmVyIC5zbGlkZXItYXJyb3cubmV4dCB7XG5cdHJpZ2h0OiAxNS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNsaWRlci1pbm5lciAuc2xpZGVyLWFycm93Lm5leHQge1xuXHRcdHJpZ2h0OiAxMS4yNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbm5lciAuc2xpZGVyLWFycm93Lm5leHQge1xuXHRcdHJpZ2h0OiAxMS4yNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5uZXIgLnNsaWRlci1hcnJvdy5uZXh0IHtcblx0XHRyaWdodDogMDtcblx0fVxufVxuLnNsaWRlci1pbm5lciAuc3dpcGVyLXNsaWRlIGltZyB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2xpZGVyLWlubmVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZy10b3A6IC4zMTI1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogLjMxMjVyZW07XG5cdGJvdHRvbTogLjY4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNsaWRlci1pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogLjg3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogLjg3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHR0b3A6IGF1dG87XG5cdFx0Ym90dG9tOiAxLjM3NXJlbTtcblx0fVxufVxuLnNsaWRlci1pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0aGVpZ2h0OiAuMjVyZW07XG5cdHdpZHRoOiAuMjVyZW07XG5cdG9wYWNpdHk6IC4yO1xuXHRib3JkZXI6IC4wODEyNXJlbSBzb2xpZCAjMDAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRtYXJnaW46IDAgLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4uc2xpZGVyLWlubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRvcGFjaXR5OiAxO1xufVxuLnNsaWRlci1pbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDIpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVyLWluZGV4MiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXgyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmctdG9wOiAuNjI1cmVtO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG59XG4uc2xpZGVyLWluZGV4MjphZnRlciB7XG5cdHdpZHRoOiA1OS4zNzVyZW07XG5cdGhlaWdodDogNTByZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdC5zbGlkZXItaW5kZXgyOmFmdGVyIHtcblx0XHRsZWZ0OiA2LjE4NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcblx0LnNsaWRlci1pbmRleDI6YWZ0ZXIge1xuXHRcdGhlaWdodDogNDEuODEyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zbGlkZXItaW5kZXgyOmFmdGVyIHtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVyLWluZGV4MjphZnRlciB7XG5cdFx0bGVmdDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXgyOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnN3aXBlci13cmFwcGVyIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc3dpcGVyLXdyYXBwZXIuc2V0LXRyYW5zZm9ybSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uNzVyZW0sIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uNzVyZW0sIDAsIDApICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zbGlkZXItaW5kZXgyIC5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3Mge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRtYXgtd2lkdGg6IDIwLjA2MjVyZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXgyIC5zbGlkZS1pbmRleF9fdGV4dF9fbGlua3MgYSB7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNTYyNXJlbTtcblx0fVxufVxuLnNsaWRlci1pbmRleDIgLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyAuc29jaWFsLWxpbmtzIHtcblx0cGFkZGluZy10b3A6IC42MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyAuc29jaWFsLWxpbmtzIGxpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDMuMDYyNXJlbTtcblx0fVxufVxuLnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZSB7XG5cdGhlaWdodDogNTByZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZSB7XG5cdFx0aGVpZ2h0OiA0MS44NzVyZW0gIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZXItaW5kZXgyIC5zd2lwZXItc2xpZGUge1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2xpZGVyLWluZGV4MiAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHR3aWR0aDogNjAuNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2xpZGVyLWluZGV4MiAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUgLnNsaWRlLWluZGV4LTItdGFicyB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDEwO1xufVxuLnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNTIpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41Mik7XG5cdCAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS43KTtcblx0XHQgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS43KTtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTcuNXJlbTtcblx0XHQgICAgZmxleDogMCAwIDE3LjVyZW07XG5cdFx0bWF4LXdpZHRoOiAxNy41cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZS1pbmRleF9faW1nIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuXHRcdCAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG4uc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93IHtcblx0Ym90dG9tOiAxOS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnNsaWRlci1hcnJvdyB7XG5cdFx0Ym90dG9tOiBhdXRvO1xuXHRcdHRvcDogMzUlO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93IHtcblx0XHRib3R0b206IGF1dG87XG5cdFx0dG9wOiA0MCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93IHtcblx0XHRib3R0b206IGF1dG87XG5cdFx0dG9wOiAyMC44MTI1cmVtO1xuXHR9XG59XG4uc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93LnByZXYge1xuXHRsZWZ0OiAyLjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnNsaWRlci1hcnJvdy5wcmV2IHtcblx0XHRsZWZ0OiAxLjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93LnByZXYge1xuXHRcdGxlZnQ6IC42MjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93LnByZXYge1xuXHRcdGxlZnQ6IDEuNjg3NXJlbTtcblx0fVxufVxuLnNsaWRlci1pbmRleDIgLnNsaWRlci1hcnJvdy5uZXh0IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDIuODEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93Lm5leHQge1xuXHRcdHJpZ2h0OiAxLjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVyLWluZGV4MiAuc2xpZGVyLWFycm93Lm5leHQge1xuXHRcdHJpZ2h0OiAuNjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlci1pbmRleDIgLnNsaWRlci1hcnJvdy5uZXh0IHtcblx0XHRyaWdodDogMS42ODc1cmVtO1xuXHR9XG59XG4uc2xpZGUtaW5kZXgyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zbGlkZS1pbmRleDIuYWN0aXZlIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLnNsaWRlLWluZGV4MiAuc2xpZGUtaW5kZXhfX2ltZyB7XG5cdHBhZGRpbmctYm90dG9tOiAxNy4xODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleDIgLnNsaWRlLWluZGV4X19pbWcge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG4uc2xpZGUtaW5kZXgyIC5zbGlkZS1pbmRleF9fdGV4dCB7XG5cdHBhZGRpbmctdG9wOiA0LjgxMjVyZW07XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMzEuMjVyZW07XG5cdCAgICBmbGV4OiAwIDAgMzEuMjVyZW07XG5cdG1heC13aWR0aDogMzEuMjVyZW07XG5cdG1heC1oZWlnaHQ6IHVuc2V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlLWluZGV4MiAuc2xpZGUtaW5kZXhfX3RleHQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAyMC4zMTI1cmVtO1xuXHRcdCAgICBmbGV4OiAwIDAgMjAuMzEyNXJlbTtcblx0XHRtYXgtd2lkdGg6IDIwLjMxMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXgyIC5zbGlkZS1pbmRleF9fdGV4dCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogNi44NzVyZW07XG5cdH1cblx0LnNsaWRlLWluZGV4MiAuc2xpZGUtaW5kZXhfX3RleHQgcCB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbi5zbGlkZS1pbmRleDIgaDMge1xuXHRsaW5lLWhlaWdodDogLjg1O1xuXHRmb250LXNpemU6IDIuNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGUtaW5kZXgyIGgzIHtcblx0XHRmb250LXNpemU6IDIuMTI1ZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXgyIGgzIHtcblx0XHRmb250LXNpemU6IDEuODc1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjA2MjVyZW07XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbi5zbC1icmFuZF9oZWFkaW5nIHtcblx0bGluZS1oZWlnaHQ6IDEuNjM7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAyLjE4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsLWJyYW5kX2hlYWRpbmcge1xuXHRcdG1hcmdpbi1ib3R0b206IDMuMTI1cmVtO1xuXHRcdG1heC1oZWlnaHQ6IDMuMjVyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuLnNsLWJyYW5kX190YXJhIHtcblx0cGFkZGluZy10b3A6IDEuODEyNXJlbTtcblx0bWF4LXdpZHRoOiAyMS44NzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsLWJyYW5kX190YXJhIHtcblx0XHRwYWRkaW5nLXRvcDogMS42MjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDIuNXJlbTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuLnNsLWJyYW5kX190YXJhX19saXN0IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHQgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNsLWJyYW5kX190YXJhX19saXN0IGxpIHtcblx0bWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAuOTM3NXJlbTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMS4yMjtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbC1icmFuZF9fdGFyYV9fbGlzdCBsaSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCA1MCU7XG5cdFx0ICAgIGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHR9XG59XG4uc2wtYnJhbmRfX3RhcmFfX2xpc3QgbGkgaW1nIHtcblx0bWFyZ2luLXJpZ2h0OiAuOTM3NXJlbTtcbn1cbi5zbC1icmFuZF9fdGFyYV9oZWFkaW5nIHtcblx0bGluZS1oZWlnaHQ6IDEuODY7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLWJvdHRvbTogLjYyNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbC1icmFuZF9fdGFyYV9oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogLjU2MjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29udGFpbmVyLXN3aXBlcjIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbi5jb250YWluZXItc3dpcGVyMjpiZWZvcmUsIC5jb250YWluZXItc3dpcGVyMjphZnRlciB7XG5cdHdpZHRoOiAzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuY29udGFpbmVyLXN3aXBlcjI6YmVmb3JlLCAuY29udGFpbmVyLXN3aXBlcjI6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5jb250YWluZXItc3dpcGVyMjpiZWZvcmUsIC5jb250YWluZXItc3dpcGVyMjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jb250YWluZXItc3dpcGVyMjpiZWZvcmUsIC5jb250YWluZXItc3dpcGVyMjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnNsaWRlLWluZGV4LTItdGFicyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyOC4yNXJlbTtcblx0bGVmdDogNy44MTI1cmVtO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IC0xO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRtYXgtd2lkdGg6IDkuNXJlbTtcblx0d2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU0OXB4KSB7XG5cdC5zbGlkZS1pbmRleC0yLXRhYnMge1xuXHRcdHRvcDogMzQuMzc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5zbGlkZS1pbmRleC0yLXRhYnMge1xuXHRcdHRvcDogMzQuNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleC0yLXRhYnMge1xuXHRcdHRvcDogMTUuMTI1cmVtO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDEuMjVyZW07XG5cdFx0bWF4LXdpZHRoOiA4LjkzNzVyZW07XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0fVxufVxuLnNsaWRlLWluZGV4LTItdGFicyAuc2xpZGUtaW5kZXgtMi10YWJzX19saXN0IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdHBhZGRpbmctbGVmdDogMS4zNzVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zbGlkZS1pbmRleC0yLXRhYnMgLnNsaWRlLWluZGV4LTItdGFic19fbGlzdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnNsaWRlLWluZGV4LTItdGFicyAuc2xpZGUtaW5kZXgtMi10YWJzX19saXN0IGxpIHtcblx0d2lkdGg6IC4yNXJlbTtcblx0aGVpZ2h0OiAuMjVyZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3BhY2l0eTogLjI7XG5cdGJvcmRlcjogc29saWQgLjA2MjVyZW0gIzAwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW46IDAgLjVyZW0gLjVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4uc2xpZGUtaW5kZXgtMi10YWJzIC5zbGlkZS1pbmRleC0yLXRhYnNfX2xpc3QgbGk6aG92ZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuLnNsaWRlLWluZGV4LTItdGFicyAuc2xpZGUtaW5kZXgtMi10YWJzX19saXN0IGxpLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG4uc2xpZGUtaW5kZXgtMi10YWJzX19hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxLjYyNXJlbTtcblx0aGVpZ2h0OiAxLjYyNXJlbTtcblx0Ym9yZGVyOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRvcDogLS43NXJlbTtcblx0ei1pbmRleDogMjAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNsaWRlLWluZGV4LTItdGFic19fYXJyb3cge1xuXHRcdHdpZHRoOiAyLjVyZW07XG5cdFx0aGVpZ2h0OiAyLjVyZW07XG5cdFx0dG9wOiAtMS4xODc1cmVtO1xuXHR9XG59XG4uc2xpZGUtaW5kZXgtMi10YWJzX19hcnJvdyBzdmcgZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc2xpZGUtaW5kZXgtMi10YWJzX19hcnJvdy5sZWZ0IHtcblx0bGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGUtaW5kZXgtMi10YWJzX19hcnJvdy5sZWZ0IHtcblx0XHRsZWZ0OiAxLjI1cmVtO1xuXHR9XG59XG4uc2xpZGUtaW5kZXgtMi10YWJzX19hcnJvdy5yaWdodCB7XG5cdHJpZ2h0OiAwO1xufVxuLnNsaWRlLWluZGV4LTItdGFic19fYXJyb3c6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnNsaWRlLWluZGV4LTItdGFic19fYXJyb3c6aG92ZXIgc3ZnIGcge1xuXHRmaWxsOiAjZmZmO1xufVxudGFibGUsIHRyLCB0aCwgdGQge1xuXHRib3JkZXI6IC4wNjI1cmVtIHNvbGlkICMwMDA7XG59XG50YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiA0LjM3NXJlbTtcblx0bWFyZ2luLWJvdHRvbTogNy41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdHRhYmxlIHtcblx0XHRtYXJnaW4tdG9wOiAzLjc1cmVtO1xuXHRcdG1pbi13aWR0aDogMjAwdnc7XG5cdH1cbn1cbnRhYmxlIGNhcHRpb24ge1xuXHRjYXB0aW9uLXNpZGU6IHRvcDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG50YWJsZSB0aCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRwYWRkaW5nOiAuNTYyNXJlbSAuODc1cmVtIC40Mzc1cmVtO1xufVxudGFibGUgdGgsIHRhYmxlIHRkIHtcblx0bGluZS1oZWlnaHQ6IDEuODk7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnRhYmxlIHRkIHtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdHBhZGRpbmc6IDEuMTI1cmVtIDFyZW0gMS4wNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50YWJsZS13cmFwcGVyIHtcblx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRcdG1hcmdpbi10b3A6IDMuNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNy41cmVtO1xuXHR9XG5cdC50YWJsZS13cmFwcGVyIHRhYmxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuXHQudGFibGUtd3JhcHBlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IC04LjMzMzMzMzMzMzMzMzMzNCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtOC4zMzMzMzMzMzMzMzMzMzQlO1xuXHRcdHBhZGRpbmctbGVmdDogOC4zMzMzMzMzMzMzMzMzMzQlO1xuXHR9XG59XG5hdWRpbyB7XG5cdHdpZHRoOiAxMDAlO1xufVxudmlkZW8ge1xuXHR3aWR0aDogMTAwJTtcbn1cbi52aWRlby1lbGVtZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi52aWRlby13cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogOS4xMjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC52aWRlby13cmFwcGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMy4xMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudmlkZW8td3JhcHBlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAuMjVyZW07XG5cdH1cbn1cbi52aWRlby13cmFwcGVyX19zb3VuZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xuXHRoZWlnaHQ6IDEuODEyNXJlbTtcblx0d2lkdGg6IDEuNzVyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtLjEyNXJlbTtcblx0cmlnaHQ6IC0xMy4zMTI1cmVtO1xuXHR6LWluZGV4OiAxMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQudmlkZW8td3JhcHBlcl9fc291bmQge1xuXHRcdHJpZ2h0OiAtMTByZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC52aWRlby13cmFwcGVyX19zb3VuZCB7XG5cdFx0cmlnaHQ6IDIuMTg3NXJlbTtcblx0XHRib3R0b206IC03LjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudmlkZW8td3JhcHBlcl9fc291bmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi52aWRlby13cmFwcGVyX19zb3VuZF9vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdHdpZHRoOiAwO1xuXHR6LWluZGV4OiAtMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LnZpZGVvLXdyYXBwZXJfX3NvdW5kX292ZXJsYXkge1xuXHRcdHRvcDogLjA2MjVyZW07XG5cdFx0bGVmdDogLjA2MjVyZW07XG5cdFx0cmlnaHQ6IC4wNjI1cmVtO1xuXHRcdGJvdHRvbTogLjA2MjVyZW07XG5cdH1cbn1cbi52aWRlby13cmFwcGVyX19zb3VuZCBzdmcge1xuXHR3aWR0aDogMS43NXJlbTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX292ZXJsYXktYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvbWVkaWFlbGVtZW50L21lanMtY29udHJvbHMuc3ZnJykgbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX292ZXJsYXktbG9hZGluZy1iZy1pbWcge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltZy9tZWRpYWVsZW1lbnQvbWVqcy1jb250cm9scy5zdmcnKSAtMTYwcHggLTQwcHggbm8tcmVwZWF0O1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtbG9hZGVkLCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS10b3RhbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtbG9hZGVkOmZvY3VzLCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS10b3RhbDpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG4udmlkZW8td3JhcHBlciAubWVqc19fdGltZS1jdXJyZW50LCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS1oYW5kbGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtaGFuZGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi52aWRlby13cmFwcGVyIC5tZWpzX192b2x1bWUtYnV0dG9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi52aWRlby13cmFwcGVyIC5tZWpzX19ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAtMTUuNjI1cmVtO1xuXHRib3R0b206IDEuMjVyZW07XG5cdHdpZHRoOiA2LjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC52aWRlby13cmFwcGVyIC5tZWpzX19ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIge1xuXHRcdHJpZ2h0OiAtMTIuNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnZpZGVvLXdyYXBwZXIgLm1lanNfX2hvcml6b250YWwtdm9sdW1lLXNsaWRlciB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAtNS45Mzc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnZpZGVvLXdyYXBwZXIgLm1lanNfX2hvcml6b250YWwtdm9sdW1lLXNsaWRlciB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAtNS45Mzc1cmVtO1xuXHR9XG59XG4udmlkZW8td3JhcHBlciAubWVqc19faG9yaXpvbnRhbC12b2x1bWUtdG90YWwge1xuXHR3aWR0aDogNi4yNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMik7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGhlaWdodDogLjA2MjVyZW07XG59XG4udmlkZW8td3JhcHBlciAubWVqc19faG9yaXpvbnRhbC12b2x1bWUtY3VycmVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmlkZW8td3JhcHBlciAubWVqc19faG9yaXpvbnRhbC12b2x1bWUtY3VycmVudDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogLjgxMjVyZW07XG5cdGhlaWdodDogLjgxMjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IC0uMzc1cmVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udmlkZW8td3JhcHBlciAubWVqc19fZnVsbHNjcmVlbi1idXR0b24sIC52aWRlby13cmFwcGVyIC5tZWpzX190aW1lIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi52aWRlby13cmFwcGVyIC5tZWpzX19jb250cm9scyB7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgICAgIGNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuXHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdGJvdHRvbTogLTMuODEyNXJlbTtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC52aWRlby13cmFwcGVyIC5tZWpzX19jb250cm9scyB7XG5cdFx0Ym90dG9tOiAtMy4wNjI1cmVtO1xuXHR9XG59XG4udmlkZW8td3JhcHBlciAubWVqc19fdGltZS1oYW5kbGUsIC52aWRlby13cmFwcGVyIC5tZWpzX190aW1lLWhhbmRsZS1jb250ZW50LCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS1ob3ZlcmVkIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtZmxvYXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtZmxvYXQtY3VycmVudCB7XG5cdHBhZGRpbmctdG9wOiAuODEyNXJlbTtcblx0b3BhY2l0eTogLjI7XG5cdC13ZWJraXQtdGV4dC1zdHJva2U6IC4wODEyNXJlbSAjMDAwO1xuXHQgICAgICAgIHRleHQtc3Ryb2tlOiAuMDgxMjVyZW0gIzAwMDtcblx0Zm9udC1zaXplOiAyLjVyZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogLjg1O1xuXHRjb2xvcjogcmdiYSgwLDAsMCwwKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudmlkZW8td3JhcHBlciAubWVqc19fdGltZS1mbG9hdC1jdXJyZW50IHtcblx0XHRmb250LXNpemU6IC44NzVyZW07XG5cdFx0Y29sb3I6ICNjY2M7XG5cdFx0ICAgICAgICB0ZXh0LXN0cm9rZTogbm9uZTtcblx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiBub25lO1xuXHRcdHBhZGRpbmctdG9wOiAuNDM3NXJlbTtcblx0fVxufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtdG90YWwsIC52aWRlby13cmFwcGVyIC5tZWpzX190aW1lLWJ1ZmZlcmluZywgLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtbG9hZGVkLCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS1jdXJyZW50LCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS1mbG9hdCwgLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtaG92ZXJlZCwgLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtZmxvYXQtY3VycmVudCwgLnZpZGVvLXdyYXBwZXIgLm1lanNfX3RpbWUtZmxvYXQtY29ybmVyLCAudmlkZW8td3JhcHBlciAubWVqc19fdGltZS1tYXJrZXIge1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHRtYXJnaW46IDA7XG59XG4udmlkZW8td3JhcHBlciAubWVqc19fdGltZS1yYWlsIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcbn1cbi52aWRlby13cmFwcGVyIC5tZWpzX19wbGF5cGF1c2UtYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtMTUuNjI1cmVtO1xuXHRib3R0b206IDIuNDM3NXJlbTtcblx0aGVpZ2h0OiA0LjY4NzVyZW07XG5cdHdpZHRoOiA0LjY4NzVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnZpZGVvLXdyYXBwZXIgLm1lanNfX3BsYXlwYXVzZS1idXR0b24ge1xuXHRcdGxlZnQ6IC0xMi41cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQudmlkZW8td3JhcHBlciAubWVqc19fcGxheXBhdXNlLWJ1dHRvbiB7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IC01cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnZpZGVvLXdyYXBwZXIgLm1lanNfX3BsYXlwYXVzZS1idXR0b24ge1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAtMi4xODc1cmVtO1xuXHRcdGhlaWdodDogMy4xMjVyZW07XG5cdFx0d2lkdGg6IDMuMTI1cmVtO1xuXHR9XG59XG4udmlkZW8td3JhcHBlciAubWVqc19fcGxheXBhdXNlLWJ1dHRvbjpob3ZlciBidXR0b246YWZ0ZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3BsYXlwYXVzZS1idXR0b24gYnV0dG9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4udmlkZW8td3JhcHBlciAubWVqc19fcGxheXBhdXNlLWJ1dHRvbiBidXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3BsYXlwYXVzZS1idXR0b24ubWVqc19fcGxheSBidXR0b24sIC52aWRlby13cmFwcGVyIC5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3JlcGxheSBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy92aWRlby9wbGF5LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3BsYXlwYXVzZS1idXR0b24ubWVqc19fcGxheTpob3ZlciBidXR0b24sIC52aWRlby13cmFwcGVyIC5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3JlcGxheTpob3ZlciBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy92aWRlby9wbGF5Mi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi52aWRlby13cmFwcGVyIC5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3BhdXNlIGJ1dHRvbiB7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3ZpZGVvL3BhdXNlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3BsYXlwYXVzZS1idXR0b24ubWVqc19fcGF1c2U6aG92ZXIgYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdmlkZW8vcGF1c2UyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3JlcGxheSBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy92aWRlby9wbGF5LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvLXdyYXBwZXIgLm1lanNfX3JlcGxheTpob3ZlciBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy92aWRlby9wbGF5Mi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi52aWRlby13cmFwcGVyIC5tZWpzX19jb250YWluZXIubWVqc19fdmlkZW8sIC52aWRlby13cmFwcGVyIC5tZWpzLWNvbnRhaW5lci5tZWpzLXZpZGVvIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYWNjb3JkaW9uX2hlYWRpbmcge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiAjMDAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDAgMy4xMjVyZW0gLjE4NzVyZW0gMDtcblx0Zm9udC1zaXplOiAxLjM3NWVtO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWluLWhlaWdodDogNC40Mzc1cmVtO1xuXHRwYWRkaW5nLXRvcDogLjg3NXJlbTtcblx0cGFkZGluZy1ib3R0b206IC43NXJlbTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5hY2NvcmRpb25faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHR9XG59XG4uYWNjb3JkaW9uX2hlYWRpbmc6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuLmFjY29yZGlvbl9oZWFkaW5nOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGJvcmRlci1sZWZ0OiAuMzc1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IC4zNzVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IC4zNzVyZW0gc29saWQgIzAwMDtcblx0dG9wOiBjYWxjKDUwJSAtIC4xODhyZW0pO1xuXHRyaWdodDogLjkzNzVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4uYWNjb3JkaW9uX2hlYWRpbmcuYWN0aXZlOmFmdGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb25fX3BhbmVsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogLjc1cmVtIDAgMi44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmFjY29yZGlvbl9fcGFuZWwge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuXHR9XG59XG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgI2NjYztcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzLjEyNXJlbTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0cGFkZGluZzogMCAxLjg3NXJlbSAuMTg3NXJlbSAwO1xuXHRmb250LXNpemU6IDFlbTtcblx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbmlucHV0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cywgc2VsZWN0OmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbmlucHV0LmVycm9yLCB0ZXh0YXJlYS5lcnJvciwgc2VsZWN0LmVycm9yIHtcblx0Y29sb3I6ICNmZjE1MzA7XG5cdGJvcmRlci1jb2xvcjogI2ZmMTUzMDtcbn1cbmlucHV0LmVycm9yOi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhLmVycm9yOi1tb3otcGxhY2Vob2xkZXIsIHNlbGVjdC5lcnJvcjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICNmZjE1MzA7XG59XG5pbnB1dC5lcnJvcjo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWEuZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsIHNlbGVjdC5lcnJvcjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjZmYxNTMwO1xufVxuaW5wdXQuZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYS5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIHNlbGVjdC5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogI2ZmMTUzMDtcbn1cbmlucHV0LmVycm9yOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYS5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgc2VsZWN0LmVycm9yOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICNmZjE1MzA7XG59XG5pbnB1dDotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IC4zO1xufVxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IC4zO1xufVxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogIzAwMDtcblx0b3BhY2l0eTogLjM7XG59XG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogIzAwMDtcblx0b3BhY2l0eTogLjM7XG59XG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcblx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRtYXJnaW46IDA7XG59XG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbmxhYmVsIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbi1ib3R0b206IC45Mzc1cmVtO1xufVxudGV4dGFyZWEge1xuXHRyZXNpemU6IG5vbmU7XG5cdGhlaWdodDogOHJlbTtcblx0bWFyZ2luLWJvdHRvbTogLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0dGV4dGFyZWEge1xuXHRcdGhlaWdodDogOS4zNzVyZW07XG5cdH1cbn1cbi5mbGF0cGlja3ItZGF5IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcblx0Ym9yZGVyOiBub25lO1xufVxuLmlucHV0LWdyb3VwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW5wdXQtZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IC4zNzVyZW07XG5cdH1cbn1cbi5pbnB1dC1ncm91cF9faWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAuMzEyNXJlbTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGhlaWdodDogMS45Mzc1cmVtO1xuXHR3aWR0aDogMS45Mzc1cmVtO1xufVxuLmlucHV0LWdyb3VwX19pY29uIHN2ZyB7XG5cdHdpZHRoOiAuOTM3NXJlbTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmlucHV0LWdyb3VwX19pY29uIHN2ZyByZWN0IHtcblx0c3Ryb2tlOiAjMDAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLmlucHV0LWdyb3VwX19pY29uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5pbnB1dC1ncm91cF9faWNvbjpob3ZlciBzdmcgcmVjdCB7XG5cdHN0cm9rZTogI2ZmZjtcbn1cbi5pbnB1dC1ncm91cCBpbnB1dCwgLmlucHV0LWdyb3VwIHRleHRhcmVhLCAuaW5wdXQtZ3JvdXAgc2VsZWN0IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCB0ZXh0YXJlYSB7XG5cdHBhZGRpbmctdG9wOiAuODc1cmVtO1xufVxuLmlucHV0LWdyb3VwLnNlbGVjdC1ncm91cCAuY2hvc2VuLWNvbnRhaW5lciB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmlucHV0LWdyb3VwLnNlbGVjdC1ncm91cDphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItbGVmdDogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6IC4yNXJlbSBzb2xpZCAjMDAwO1xuXHRcdHRvcDogY2FsYyg1MCUgLSAuMTI1cmVtKTtcblx0XHRyaWdodDogLjkzNzVyZW07XG5cdH1cbn1cbi5pbnB1dC1ncm91cC5lcnJvciBpbnB1dCB7XG5cdGNvbG9yOiAjZmYxNTMwO1xuXHRib3JkZXItY29sb3I6ICNmZjE1MzA7XG59XG4uaW5wdXQtZ3JvdXAuZXJyb3IgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjZmYxNTMwO1xufVxuLmlucHV0LWdyb3VwLmVycm9yIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICNmZjE1MzA7XG59XG4uaW5wdXQtZ3JvdXAuZXJyb3IgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICNmZjE1MzA7XG59XG4uaW5wdXQtZ3JvdXAuZXJyb3IgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogI2ZmMTUzMDtcbn1cbi5pbnB1dC1ncm91cC5lcnJvciAuY2hvc2VuLXNpbmdsZS5jaG9zZW4tZGVmYXVsdCB7XG5cdGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkICNmZjE1MzA7XG59XG4uaW5wdXQtZ3JvdXAuZXJyb3IgLmNob3Nlbi1zaW5nbGUuY2hvc2VuLWRlZmF1bHQgc3BhbiB7XG5cdGNvbG9yOiAjZmYxNTMwO1xufVxuLmlucHV0LWdyb3VwLWRhdGVwaWNrZXJfX2ljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLjYyNXJlbTtcblx0cmlnaHQ6IDA7XG59XG4uaW5wdXQtZ3JvdXAtZGF0ZXBpY2tlcl9faWNvbiBzdmcgZyB7XG5cdGZpbGw6ICNjY2M7XG59XG5mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9ybS5lcnJvciAuZm9ybV9lcnJvciB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDEwO1xufVxuZm9ybS5zdWNjZXNzIC5mb3JtLWlubmVyIHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcbn1cbmZvcm0uc3VjY2VzcyAuZm9ybS1zdWNjZXNzIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0ei1pbmRleDogMTA7XG59XG4uZm9ybV9lcnJvciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym90dG9tOiAtMS43NXJlbTtcblx0Y29sb3I6ICNiYTBjMmY7XG5cdGZvbnQtc2l6ZTogLjc1ZW07XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogLTE7XG59XG4uZm9ybS1zdWNjZXNzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLXNlYXJjaCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDgxMnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0LmZvcm0tc2VhcmNoIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcblx0fVxufVxuLmZvcm0tc2VhcmNoLWJpZyB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLXNlYXJjaC1iaWcge1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuLmZvcm0tc2VhcmNoLWJpZ19fbGVmdCB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb3JtLXNlYXJjaC1iaWcgaW5wdXQsIC5mb3JtLXNlYXJjaC1iaWcgc2VsZWN0IHtcblx0Zm9udC1zaXplOiAuODc1ZW07XG59XG4uZm9ybS1zZWFyY2gtYmlnIC5pbnB1dC1ncm91cCB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMTcuNXJlbTtcblx0ICAgIGZsZXg6IDAgMCAxNy41cmVtO1xuXHRtYXgtd2lkdGg6IDE3LjVyZW07XG5cdG1hcmdpbi1yaWdodDogMS4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5mb3JtLXNlYXJjaC1iaWcgLmlucHV0LWdyb3VwIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTVyZW07XG5cdFx0ICAgIGZsZXg6IDAgMCAxNXJlbTtcblx0XHRtYXgtd2lkdGg6IDE1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZm9ybS1zZWFyY2gtYmlnIC5pbnB1dC1ncm91cCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDE3LjVyZW07XG5cdFx0ICAgIGZsZXg6IDAgMCAxNy41cmVtO1xuXHRcdG1heC13aWR0aDogMTcuNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLXNlYXJjaC1iaWcgLmlucHV0LWdyb3VwIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuLmZvcm0tc2VhcmNoLWJpZyAuaW5wdXQtZ3JvdXAuc2VsZWN0LWdyb3VwLWxhbmcge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIDVyZW07XG5cdCAgICBmbGV4OiAwIDAgNXJlbTtcblx0bWF4LXdpZHRoOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5mb3JtLXNlYXJjaC1iaWcgLmlucHV0LWdyb3VwLnNlbGVjdC1ncm91cC1sYW5nIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTVyZW07XG5cdFx0ICAgIGZsZXg6IDAgMCAxNXJlbTtcblx0XHRtYXgtd2lkdGg6IDE1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZm9ybS1zZWFyY2gtYmlnIC5pbnB1dC1ncm91cC5zZWxlY3QtZ3JvdXAtbGFuZyB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDE3LjVyZW07XG5cdFx0ICAgIGZsZXg6IDAgMCAxNy41cmVtO1xuXHRcdG1heC13aWR0aDogMTcuNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLXNlYXJjaC1iaWcgLmlucHV0LWdyb3VwLnNlbGVjdC1ncm91cC1sYW5nIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgZmxleDogMCAwIDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG4uZm9ybS1zZWFyY2gtYmlnLmZvcm0tYnJhbmRzIHtcblx0bWFyZ2luLWJvdHRvbTogNC41NjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLXNlYXJjaC1iaWcuZm9ybS1icmFuZHMge1xuXHRcdG1hcmdpbi1ib3R0b206IDMuOTM3NXJlbTtcblx0fVxufVxuLmZvcm0tc2VhcmNoLWJpZyAuYnRuIHtcblx0aGVpZ2h0OiAzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZm9ybS1zZWFyY2gtYmlnIC5idG4ge1xuXHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0XHRoZWlnaHQ6IDMuNXJlbTtcblx0fVxufVxuLmZvcm0tc2VhcmNoLWJpZyAuYnRuLXJlc2V0IHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IDEuMDYyNXJlbSBhdXRvO1xufVxuLmZpbHRlci1jb250YWluZXIge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdCAgICBmbGV4OiAwIDAgMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLXNlYXJjaC1wdWJsaWNhdGlvbnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDMuNDM3NXJlbTtcblx0fVxufVxuLmZvcm0tYW5rZXRhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMy42ODc1cmVtIDYuMjVyZW0gMy43NXJlbTtcblx0bWFyZ2luLXRvcDogNS4xODc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiA0LjY4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmZvcm0tYW5rZXRhIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmZvcm0tYW5rZXRhIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMuNzVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMy43NXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLWFua2V0YSB7XG5cdFx0bWFyZ2luLXRvcDogMy4zNzVyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiA4LjMzMzMzMzMzMzMzMzMzNCU7XG5cdFx0cGFkZGluZy1yaWdodDogOC4zMzMzMzMzMzMzMzMzMzQlO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdH1cbn1cbi5mb3JtLWFua2V0YS5lcnJvciAuZm9ybS1hbmtldGFfZXJyb3Ige1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR6LWluZGV4OiAxMDtcbn1cbi5mb3JtLWFua2V0YV9lcnJvciB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgNTAlO1xuXHQgICAgZmxleDogMCAwIDUwJTtcblx0bWF4LXdpZHRoOiA1MCU7XG5cdGNvbG9yOiAjZmYxNTMwO1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0cGFkZGluZy10b3A6IC41cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmZvcm0tYW5rZXRhX2Vycm9yIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5mb3JtLWFua2V0YV9lcnJvciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvcm0tYW5rZXRhX2Vycm9yIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuLmZvcm0tYW5rZXRhIC5pbnB1dC1ncm91cCB7XG5cdC13ZWJraXQtYm94LWZsZXg6IGNhbGMoNTAlIC0gMS41NjI1cmVtKTtcblx0LW1zLWZsZXg6IGNhbGMoNTAlIC0gMS41NjI1cmVtKTtcblx0ICAgIGZsZXg6IGNhbGMoNTAlIC0gMS41NjI1cmVtKTtcblx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEuNTYyNXJlbSk7XG5cdG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvcm0tYW5rZXRhIC5pbnB1dC1ncm91cCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjMxMjVyZW07XG5cdH1cbn1cbi5mb3JtLWFua2V0YSAudGV4dGFyZWEtZ3JvdXAge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdCAgICBmbGV4OiAwIDAgMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4uZm9ybS1hbmtldGEgLmZvcm0taW5uZXIge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mb3JtLWFua2V0YSAuZm9ybS1zdWNjZXNzIHtcblx0cGFkZGluZzogMy42ODc1cmVtIDYuMjVyZW0gMy43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuZm9ybS1hbmtldGEgLmZvcm0tc3VjY2VzcyB7XG5cdFx0cGFkZGluZy1sZWZ0OiA1cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5mb3JtLWFua2V0YSAuZm9ybS1zdWNjZXNzIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMuNzVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMy43NXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLWFua2V0YSAuZm9ybS1zdWNjZXNzIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDguMzMzMzMzMzMzMzMzMzM0JTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA4LjMzMzMzMzMzMzMzMzMzNCU7XG5cdH1cbn1cbi5mb3JtLWFua2V0YSAuZm9ybS1zdWNjZXNzIHAge1xuXHRtYXgtd2lkdGg6IDIyLjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDQuODc1cmVtO1xufVxuLmZvcm0tYW5rZXRhIC5mb3JtLXN1Y2Nlc3MgaW1nIHtcblx0bWFyZ2luLWJvdHRvbTogMi42ODc1cmVtO1xuXHR3aWR0aDogNy4xODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuaW5wdXQtY2FyZWVyIHtcblx0XHRtYXJnaW4tbGVmdDogMTguNjg3NXJlbTtcblx0fVxufVxuLnJhZGlvY2hlY2sge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IC45Mzc1cmVtO1xufVxuLnJhZGlvY2hlY2sgaW5wdXQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDE7XG59XG4ucmFkaW9jaGVjayBpbnB1dCArIC5yYWRpb2NoZWNrX19pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdHotaW5kZXg6IDQwMDA7XG59XG4ucmFkaW9jaGVjayBpbnB1dCArIC5yYWRpb2NoZWNrX19pY29uOmJlZm9yZSwgLnJhZGlvY2hlY2sgaW5wdXQgKyAucmFkaW9jaGVja19faWNvbjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAuODc1cmVtO1xuXHRoZWlnaHQ6IC44NzVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4ucmFkaW9jaGVjayBpbnB1dCArIC5yYWRpb2NoZWNrX19pY29uOmJlZm9yZSB7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgI2U4ZThlODtcblx0b3BhY2l0eTogMTtcbn1cbi5yYWRpb2NoZWNrIGlucHV0ICsgLnJhZGlvY2hlY2tfX2ljb246YWZ0ZXIge1xuXHRib3JkZXI6IC4wNjI1cmVtIHNvbGlkICMwMDA7XG5cdG9wYWNpdHk6IDA7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2NoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnJhZGlvY2hlY2tfX3RleHQge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNjI1cmVtO1xuXHRmb250LXNpemU6IC43NWVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogLjE4NzVyZW07XG59XG4ucmFkaW9jaGVja19fdGV4dDpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICMwMDA7XG59XG4ucmFkaW9jaGVjay5lcnJvciArIC5yYWRpb2NoZWNrX190ZXh0IHtcblx0Y29sb3I6ICNiYTBjMmY7XG59XG4ucmFkaW9jaGVjazpob3ZlciAucmFkaW9jaGVja19fdGV4dCB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuaW5wdXRbdHlwZT0ncmFkaW8nXSArIC5yYWRpb2NoZWNrX19pY29uOmFmdGVyLCBpbnB1dFt0eXBlPSdyYWRpbyddICsgLnJhZGlvY2hlY2tfX2ljb246YmVmb3JlIHtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuaW5wdXQ6Y2hlY2tlZCArIC5yYWRpb2NoZWNrX19pY29uOmJlZm9yZSB7XG5cdG9wYWNpdHk6IDA7XG59XG5pbnB1dDpjaGVja2VkICsgLnJhZGlvY2hlY2tfX2ljb246YWZ0ZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuLnJhZGlvY2hlY2std3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IC42MjVyZW07XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnJhZGlvY2hlY2std3JhcHBlcjIge1xuXHRtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5yYWRpb2NoZWNrLXdyYXBwZXIyIHtcblx0XHRtYXJnaW4tdG9wOiAzLjc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQucmFkaW9jaGVjay13cmFwcGVyMiB7XG5cdFx0bWFyZ2luLXRvcDogMi44MTI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnJhZGlvY2hlY2std3JhcHBlcjIge1xuXHRcdG1hcmdpbi10b3A6IDEuODc1cmVtO1xuXHR9XG59XG4uY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPSd0ZXh0J10sIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBhYmJyLCAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIsIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPSd0ZXh0J10sIC5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyAuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSwgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzLXNjcm9sbC1kb3duIHNwYW4sIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtdXAgc3BhbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Nob3Nlbi9jaG9zZW4tc3ByaXRlLnBuZycpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMy8yKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMS41ZHBweCkge1xuXHQuY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPSd0ZXh0J10sIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBhYmJyLCAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIsIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPSd0ZXh0J10sIC5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyAuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSwgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzLXNjcm9sbC1kb3duIHNwYW4sIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtdXAgc3BhbiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hvc2VuL2Nob3Nlbi1zcHJpdGVAMngucG5nJykgIWltcG9ydGFudDtcblx0fVxufVxuLmNob3Nlbi1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbi1ib3R0b206IC45Mzc1cmVtO1xufVxuLmNob3Nlbi1jb250YWluZXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLWxlZnQ6IC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IC4yNXJlbSBzb2xpZCAjMDAwO1xuXHR0b3A6IDEuMTI1cmVtO1xuXHRyaWdodDogLjc1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLmNob3Nlbi1jb250YWluZXI6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUge1xuXHRwYWRkaW5nOiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgI2NjYztcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHQgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgc3BhbiB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiAzLjA2MjVyZW07XG5cdHBhZGRpbmc6IDAgMCAuMTg3NXJlbTtcblx0Zm9udC1zaXplOiAxZW07XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRlZmF1bHQgc3BhbiB7XG5cdG9wYWNpdHk6IC41O1xufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2VhcmNoIHtcblx0cGFkZGluZzogMCAuMzEyNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogLjkzNzVyZW07XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT0ndGV4dCddIHtcblx0Zm9udC1zaXplOiAxZW07XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgI2E5YTlhOTtcblx0cGFkZGluZzogLjY4NzVyZW0gLjYyNXJlbSAuNzVyZW07XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLmNob3Nlbi13aXRoLWRyb3A6YWZ0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdCAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tc2luZ2xlIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHQgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgI2NjYztcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRyb3Age1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0ICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXHR0b3A6IGNhbGMoMTAwJSArIC4wNjNyZW0pO1xuXHRyaWdodDogLTEuMTg3NXJlbTtcblx0bGVmdDogLTEuMTg3NXJlbTtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIuMzc1cmVtKTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRyb3AgLmNob3Nlbi1yZXN1bHRzIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdCAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRyb3AgLmNob3Nlbi1yZXN1bHRzIC5hY3RpdmUtcmVzdWx0IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDMuMDYyNXJlbTtcblx0cGFkZGluZzogMCAxLjE4NzVyZW0gLjA2MjVyZW07XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogIzAwMDtcblx0Ym9yZGVyOiAuMDYyNXJlbSBzb2xpZCAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIC5jaG9zZW4tcmVzdWx0cyAuYWN0aXZlLXJlc3VsdDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxLjE4NzVyZW07XG5cdHJpZ2h0OiAxLjE4NzVyZW07XG5cdGJvdHRvbTogLS4wNjI1cmVtO1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tZHJvcCAuY2hvc2VuLXJlc3VsdHMgLmFjdGl2ZS1yZXN1bHQuaGlnaGxpZ2h0ZWQge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItY29sb3I6ICMwMDA7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIC5jaG9zZW4tcmVzdWx0cyAuYWN0aXZlLXJlc3VsdC5oaWdobGlnaHRlZDphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIC5jaG9zZW4tcmVzdWx0cyAucmVzdWx0LXNlbGVjdGVkLCAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIC5jaG9zZW4tcmVzdWx0cyAuZGlzYWJsZWQtcmVzdWx0IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkubm8tcmVzdWx0cyB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbG9yOiAjYTlhOWE5O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMy4zNzVyZW07XG5cdHBhZGRpbmc6IDAgLjkzNzVyZW0gLjE4NzVyZW07XG59XG4ubmV3cy1ibG9jayB7XG5cdG1hcmdpbi10b3A6IC41cmVtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNC4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jayB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA1LjM3NXJlbTtcblx0fVxufVxuLm5ld3MtYmxvY2tfX2ltZyB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDExLjI1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAuNTYyNXJlbTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9ja19faW1nIHtcblx0XHRoZWlnaHQ6IDguNTYyNXJlbTtcblx0fVxufVxuLm5ld3MtYmxvY2tfX2ltZyBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQtby1vYmplY3QtZml0OiBjb3Zlcjtcblx0ICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubmV3cy1ibG9ja19fZGF0ZSB7XG5cdG9wYWNpdHk6IC4zO1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0bGluZS1oZWlnaHQ6IDIuNDM7XG5cdG1hcmdpbi1ib3R0b206IC43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9ja19fZGF0ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjgxMjVyZW07XG5cdH1cbn1cbi5uZXdzLWJsb2NrX190ZXh0IHtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0bWFyZ2luLWJvdHRvbTogMi4xMjVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4ubmV3cy1ibG9ja19fdGV4dCBoNCB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG4ubmV3cy1ibG9ja19faW50ZXJzaGlwIHtcblx0b3BhY2l0eTogLjI7XG5cdC13ZWJraXQtdGV4dC1zdHJva2U6IC4xcmVtICMwMDA7XG5cdCAgICAgICAgdGV4dC1zdHJva2U6IC4xcmVtICMwMDA7XG5cdGZvbnQtc2l6ZTogMy43NWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IC41Nztcblx0Y29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdG1hcmdpbi1ib3R0b206IDMuNjI1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uZXdzLWJsb2NrX19pbnRlcnNoaXAge1xuXHRcdGxpbmUtaGVpZ2h0OiAuODk7XG5cdFx0Zm9udC1zaXplOiAyLjM3NWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMDYyNXJlbTtcblx0fVxufVxuLm5ld3MtYmxvY2sgLmxpbmstbW9yZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDIuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jayAubGluay1tb3JlIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHR9XG59XG4ubmV3cy1ibG9jayAubGluay1tb3JlX19hbmdsZSB7XG5cdHdpZHRoOiAxLjYyNXJlbTtcblx0aGVpZ2h0OiAxLjYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jayAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0fVxuXHQubmV3cy1ibG9jayAubGluay1tb3JlX19hbmdsZSBzdmcgZyB7XG5cdFx0ZmlsbDogI2ZmZjtcblx0fVxufVxuLm5ld3MtYmxvY2sgLmxpbmstbW9yZV90ZXh0IHtcblx0Zm9udC1zaXplOiAuOTM3NWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uZXdzLWJsb2NrIC5saW5rLW1vcmVfdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAuOTM3NWVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5uZXdzLWJsb2NrOmhvdmVyIHtcblx0Y29sb3I6ICMwMDA7XG59XG4ubmV3cy1ibG9jazpob3ZlciAubmV3cy1ibG9ja19faW1nIHtcblx0b3BhY2l0eTogLjc7XG59XG4ubmV3cy1ibG9jazpob3ZlciAubmV3cy1ibG9ja19fdGV4dCB7XG5cdG9wYWNpdHk6IC42O1xufVxuLm5ld3MtYmxvY2s6aG92ZXIgLm5ld3MtYmxvY2tfX3RleHQgaDQge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uZXdzLWJsb2NrLnByb2plY3QtYmxvY2sge1xuXHRtYXJnaW4tdG9wOiAxLjE4NzVyZW07XG5cdG1hcmdpbi1ib3R0b206IDUuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jay5wcm9qZWN0LWJsb2NrIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDQuNjI1cmVtO1xuXHR9XG59XG4ubmV3cy1ibG9jay5wcm9qZWN0LWJsb2NrIC5uZXdzLWJsb2NrX19pbWcge1xuXHRoZWlnaHQ6IDE1LjYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jay5wcm9qZWN0LWJsb2NrIC5uZXdzLWJsb2NrX19pbWcge1xuXHRcdGhlaWdodDogNy4xODc1cmVtO1xuXHR9XG59XG4ubmV3cy1ibG9jay5wcm9qZWN0LWJsb2NrIC5uZXdzLWJsb2NrX19kYXRlIHtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uZXdzLWJsb2NrLnByb2plY3QtYmxvY2sgLm5ld3MtYmxvY2tfX2RhdGUge1xuXHRcdG1hcmdpbi1ib3R0b206IC41NjI1cmVtO1xuXHR9XG59XG4ubmV3cy1ibG9jay5wcm9qZWN0LWJsb2NrIC5uZXdzLWJsb2NrX190ZXh0IGg0IHtcblx0Zm9udC1zaXplOiAxLjM3NWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jay5wcm9qZWN0LWJsb2NrIC5uZXdzLWJsb2NrX190ZXh0IGg0IHtcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjA2MjVyZW07XG5cdH1cbn1cbi5uZXdzLWJsb2NrLmludGVybnNoaXAtYmxvY2sge1xuXHRib3JkZXI6IHNvbGlkIC4wNjI1cmVtICNmNGY0ZjU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjU7XG5cdHBhZGRpbmc6IDMuODc1cmVtIDMuMTI1cmVtIDEuNzVyZW07XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jay5pbnRlcm5zaGlwLWJsb2NrIHtcblx0XHRwYWRkaW5nOiAyLjEyNXJlbSAxLjYyNXJlbSAxLjE4NzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdH1cbn1cbi5uZXdzLWJsb2NrLmludGVybnNoaXAtYmxvY2sgLm5ld3MtYmxvY2tfX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDZyZW07XG5cdGJvdHRvbTogNC42MjVyZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG9wYWNpdHk6IDA7XG5cdHdpZHRoOiAxMC4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Lm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jayAubmV3cy1ibG9ja19faW1nIHtcblx0XHRyaWdodDogMi41cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jayAubmV3cy1ibG9ja19faW1nIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGhlaWdodDogNC45Mzc1cmVtO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDIuMTg3NXJlbTtcblx0XHRib3R0b206IDMuNjg3NXJlbTtcblx0fVxufVxuLm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jayAubmV3cy1ibG9ja19faW1nIGltZyB7XG5cdGhlaWdodDogYXV0bztcblx0LW8tb2JqZWN0LWZpdDogdW5zZXQ7XG5cdCAgIG9iamVjdC1maXQ6IHVuc2V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNC42MjVyZW0pO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0LjYyNXJlbSk7XG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQuNjI1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jay5pbnRlcm5zaGlwLWJsb2NrIC5uZXdzLWJsb2NrX19pbWcgaW1nIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0ICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cdH1cbn1cbi5uZXdzLWJsb2NrLmludGVybnNoaXAtYmxvY2sgLm5ld3MtYmxvY2tfX3RleHQge1xuXHRtYXJnaW4tYm90dG9tOiAxLjYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmV3cy1ibG9jay5pbnRlcm5zaGlwLWJsb2NrIC5uZXdzLWJsb2NrX190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcblx0fVxufVxuLm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jayAubmV3cy1ibG9ja19fdGV4dCBoNCB7XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdG1heC13aWR0aDogMTQuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5uZXdzLWJsb2NrLmludGVybnNoaXAtYmxvY2sgLm5ld3MtYmxvY2tfX3RleHQgaDQge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjYzO1xuXHRcdG1heC13aWR0aDogMTEuMjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNi4wNjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jayAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jayAubGluay1tb3JlX19hbmdsZSBzdmcgZyB7XG5cdFx0ZmlsbDogIzAwMDtcblx0fVxufVxuLm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jazpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5uZXdzLWJsb2NrLmludGVybnNoaXAtYmxvY2s6aG92ZXIgLm5ld3MtYmxvY2tfX2ltZywgLm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jazpob3ZlciAubmV3cy1ibG9ja19fdGV4dCB7XG5cdG9wYWNpdHk6IDE7XG59XG4ubmV3cy1ibG9jay5pbnRlcm5zaGlwLWJsb2NrOmhvdmVyIC5uZXdzLWJsb2NrX19pbnRlcnNoaXAge1xuXHRjb2xvcjogIzAwMDtcblx0b3BhY2l0eTogLjEyO1xufVxuLm5ld3MtYmxvY2suaW50ZXJuc2hpcC1ibG9jazpob3ZlciAubmV3cy1ibG9ja19faW1nIGltZyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcblx0ICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LmNvbC1wcm9qZWN0cyB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIGNhbGMoNTAlIC0gKDQuMTY2NjY2NjY2NjY2NjY3JSAvIDIpKTtcblx0XHQgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gKDQuMTY2NjY2NjY2NjY2NjY3JSAvIDIpKTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gKDQuMTY2NjY2NjY2NjY2NjY3JSAvIDIpKTtcblx0fVxufVxuLnJvdy1uZXdzIHtcblx0d2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5yb3ctbmV3cyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMi4zMTI1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMi4zMTI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnJvdy1uZXdzIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xLjM3NXJlbTtcblx0XHRtYXJnaW4tbGVmdDogLTEuMzc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQucm93LW5ld3Mge1xuXHRcdG1hcmdpbi1yaWdodDogLTEuMDYyNXJlbTtcblx0XHRtYXJnaW4tbGVmdDogLTEuMDYyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuY29sLW5ld3Mge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIuMzEyNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIuMzEyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5jb2wtbmV3cyB7XG5cdFx0cGFkZGluZy1yaWdodDogMS4zNzVyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjM3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmNvbC1uZXdzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxLjA2MjVyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjA2MjVyZW07XG5cdH1cbn1cbi5udW1iZXItYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm51bWJlci1ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcblx0fVxufVxuLm51bWJlci1ibG9ja19jb3VudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubnVtYmVyLWJsb2NrX2NvdW50IHtcblx0XHRtYXJnaW4tYm90dG9tOiAuNzVyZW07XG5cdH1cbn1cbi5udW1iZXItYmxvY2tfY291bnQ6YmVmb3JlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvdW50ZXItaW5jcmVtZW50OiBkcmVhbS1saXN0O1xuXHRjb250ZW50OiBjb3VudGVyKGRyZWFtLWxpc3QpICcnO1xuXHQgICAgICAgIHRleHQtc3Ryb2tlOiAuMDYyNXJlbSByZ2JhKDAsMCwwLC4zKTtcblx0LXdlYmtpdC10ZXh0LXN0cm9rZTogLjA2MjVyZW0gcmdiYSgwLDAsMCwuMyk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAuODc7XG5cdGZvbnQtc2l6ZTogMi40Mzc1ZW07XG5cdGNvbG9yOiAjZmZmO1xuXHRtYXJnaW4tYm90dG9tOiAuMzc1cmVtO1xufVxuLnJvdy1udW1iZXItYmxvY2sge1xuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1yaWdodDogMy4yNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5yb3ctbnVtYmVyLWJsb2NrIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuLnJvdy1udW1iZXItYmxvY2sgLm51bWJlci1ibG9jayB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgNDcuMSU7XG5cdCAgICBmbGV4OiAwIDAgNDcuMSU7XG5cdG1heC13aWR0aDogNDcuMSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnJvdy1udW1iZXItYmxvY2sgLm51bWJlci1ibG9jayB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDQ2JTtcblx0XHQgICAgZmxleDogMCAwIDQ2JTtcblx0XHRtYXgtd2lkdGg6IDQ2JTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5yb3ctbnVtYmVyLWJsb2NrIC5udW1iZXItYmxvY2sge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAxMDAlO1xuXHRcdCAgICBmbGV4OiAwIDAgMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5yb3ctbnVtYmVyLWljb24gLm51bWJlci1ibG9jayB7XG5cdG1hcmdpbi1ib3R0b206IDYuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnJvdy1udW1iZXItaWNvbiAubnVtYmVyLWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0Ljc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZhY3RvcnktcGFuZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5mYWN0b3J5LXBhbmVsIC5yb3cge1xuXHRtYXJnaW4tYm90dG9tOiA4Ljc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mYWN0b3J5LXBhbmVsIC5yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNjg3NXJlbTtcblx0XHRwYWRkaW5nLXRvcDogMy4xMjVyZW07XG5cdH1cbn1cbi5mYWN0b3J5LXBhbmVsIGgyIHtcblx0Zm9udC1zaXplOiAyLjEyNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mYWN0b3J5LXBhbmVsIGgyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uZmFjdG9yeS1wYW5lbCBoMjphZnRlciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmZhY3RvcnktcGFuZWxfX3RleHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogNC4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmZhY3RvcnktcGFuZWxfX3RleHQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmZhY3RvcnktcGFuZWxfX3RleHQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZhY3RvcnktcGFuZWxfX3RleHQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi4wNjI1cmVtO1xuXHR9XG59XG4uZmFjdG9yeS1wYW5lbF9fY29udGFjdHMge1xuXHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDMuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5mYWN0b3J5LXBhbmVsX19jb250YWN0cyB7XG5cdFx0cGFkZGluZy1yaWdodDogMi41cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZmFjdG9yeS1wYW5lbF9fY29udGFjdHMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZhY3RvcnktcGFuZWxfX2NvbnRhY3RzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4uZmFjdG9yeS1wYW5lbF9fY29udGFjdHMgYSB7XG5cdGNvbG9yOiAjZDc0ZDM5O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mYWN0b3J5LXBhbmVsX19jb250YWN0cyBhOmhvdmVyIHtcblx0Y29sb3I6ICMwMDA7XG59XG4uZmFjdG9yeS1wYW5lbF9fY29udGFjdHMgaDQge1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS4wNjI1cmVtO1xufVxuLmZhY3RvcnktYWNjb3JkaW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZmFjdG9yeS1hY2NvcmRpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4uZmFjdG9yeS1hY2NvcmRpb25fX2hlYWRpbmcge1xuXHRoZWlnaHQ6IDQuNTYyNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMzE7XG5cdGZvbnQtc2l6ZTogMS42MjVlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkICMwMDA7XG59XG4uZmFjdG9yeS1hY2NvcmRpb25fX2hlYWRpbmc6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLWxlZnQ6IC4zNDM3NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAuMzQzNzVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IC4zNDM3NXJlbSBzb2xpZCAjMDAwO1xuXHRyaWdodDogLjVyZW07XG5cdHRvcDogMi4wNjI1cmVtO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLmZhY3RvcnktYWNjb3JkaW9uLmFjdGl2ZSAuZmFjdG9yeS1hY2NvcmRpb25fX2hlYWRpbmc6YWZ0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm1hbmFnZW1lbnQge1xuXHRtYXJnaW4tYm90dG9tOiA0Ljg3NXJlbTtcblx0bWFyZ2luLXRvcDogLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWFuYWdlbWVudCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA0LjM3NXJlbTtcblx0fVxufVxuLm1hbmFnZW1lbnRfX2ltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxOC43NXJlbTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDIuMTI1cmVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tYW5hZ2VtZW50X19pbWcge1xuXHRcdGhlaWdodDogMTQuMjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxufVxuLm1hbmFnZW1lbnRfX2ltZyBpbWcge1xuXHQtby1vYmplY3QtZml0OiBjb3Zlcjtcblx0ICAgb2JqZWN0LWZpdDogY292ZXI7XG5cdGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWFuYWdlbWVudF9faW1nIGltZyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ubWFuYWdlbWVudF9faW1nX19jaXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG5cdHBhZGRpbmc6IDIuMzEyNXJlbSAxLjg3NXJlbTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5tYW5hZ2VtZW50X19pbWdfX2NpdGUge1xuXHRcdHBhZGRpbmc6IDEuNzVyZW0gMS4yNXJlbTtcblx0XHRmb250LXNpemU6IC45Mzc1ZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWFuYWdlbWVudF9faW1nX19jaXRlIHtcblx0XHRwYWRkaW5nOiAxLjc1cmVtIDEuNTYyNXJlbTtcblx0XHRmb250LXNpemU6IC44NzVlbTtcblx0fVxufVxuLm1hbmFnZW1lbnRfX3RleHQgaDQge1xuXHRmb250LXNpemU6IDEuNjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjMxO1xuXHRtYXJnaW4tYm90dG9tOiAuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm1hbmFnZW1lbnRfX3RleHQgaDQge1xuXHRcdG1hcmdpbi1ib3R0b206IC40Mzc1cmVtO1xuXHR9XG59XG4ubWFuYWdlbWVudC50by1ob3Zlcjpob3ZlciAuY2lyY2xlLCAubWFuYWdlbWVudC50by1ob3Zlcjpob3ZlciAubWFuYWdlbWVudF9faW1nX19jaXRlIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0ei1pbmRleDogMTA7XG59XG4ubWFuYWdlbWVudCAuY2lyY2xlIHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbi5tYW5hZ2VtZW50X190ZXh0LmluZGV4LW1hbmFnZXIge1xuXHRtYXJnaW4tdG9wOiAuOTM3NXJlbTtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LW1zLWZsZXg6IDAgMCAxMDAlO1xuXHQgICAgZmxleDogMCAwIDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWFuYWdlbWVudF9fdGV4dC5pbmRleC1tYW5hZ2VyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm1hbmFnZW1lbnRfX3RleHQuaW5kZXgtbWFuYWdlciBwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4ubWFuYWdlbWVudF9fdGV4dC5pbmRleC1tYW5hZ2VyIGg0LCAubWFuYWdlbWVudF9fdGV4dC5pbmRleC1tYW5hZ2VyIHAge1xuXHRjb2xvcjogI2I4YjhiODtcbn1cbi5tYW5hZ2VtZW50X190ZXh0LmluZGV4LW1hbmFnZXIgaDQge1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucm93LXllYXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDIuMzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5yb3cteWVhciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuLnJvdy15ZWFyOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAtOC43NXJlbTtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogLjA2MjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQucm93LXllYXI6YWZ0ZXIge1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucm93LXllYXI6YWZ0ZXIge1xuXHRcdGxlZnQ6IDEuNjg3NXJlbTtcblx0XHR0b3A6IDE0LjEyNXJlbTtcblx0XHRib3R0b206IC05LjM3NXJlbTtcblx0fVxufVxuLnllYXIge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1heC13aWR0aDogY2FsYyg1MSUgLSAuMzc1cmVtKTtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LW1zLWZsZXg6IDAgMCBjYWxjKDUxJSAtIC4zNzVyZW0pO1xuXHQgICAgZmxleDogMCAwIGNhbGMoNTElIC0gLjM3NXJlbSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMTEuMjVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcblx0ei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC55ZWFyIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoNTElIC0gLjI1cmVtKTtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgY2FsYyg1MSUgLSAuMjVyZW0pO1xuXHRcdCAgICBmbGV4OiAwIDAgY2FsYyg1MSUgLSAuMjVyZW0pO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQueWVhciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzLjEyNXJlbTtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgODUlO1xuXHRcdCAgICBmbGV4OiAwIDAgODUlO1xuXHRcdG1heC13aWR0aDogODUlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnllYXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjY4NzVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNTYyNXJlbTtcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRcdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNy41cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhciB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDEwMCU7XG5cdFx0ICAgIGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC55ZWFyIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTYuNjI1cmVtO1xuXHRcdCAgICBmbGV4OiAwIDAgMTYuNjI1cmVtO1xuXHRcdG1heC13aWR0aDogMTYuNjI1cmVtO1xuXHR9XG59XG4ueWVhcl9fdGV4dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnllYXJfX3RleHQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAxMDAlO1xuXHRcdCAgICBmbGV4OiAwIDAgMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcblx0XHQtbXMtZmxleC1vcmRlcjogMjtcblx0XHRvcmRlcjogMjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4ueWVhcl9fdGV4dF9oZWFkaW5nIHtcblx0Zm9udC1zaXplOiAzLjg3NWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAuMDY4NzVyZW07XG5cdG1hcmdpbi1ib3R0b206IDEuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC55ZWFyX190ZXh0X2hlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMy4zNzVlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyX190ZXh0X2hlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMy4xMjVlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1NjI1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IC41NjI1cmVtO1xuXHR9XG59XG4ueWVhcl9fdGV4dCBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhcl9fdGV4dCBpbWcge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0bWFyZ2luLXRvcDogLjQzNzVyZW07XG5cdH1cbn1cbi55ZWFyX19pbWcge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIDE1LjYyNXJlbTtcblx0ICAgIGZsZXg6IDAgMCAxNS42MjVyZW07XG5cdG1heC13aWR0aDogMTUuNjI1cmVtO1xuXHRoZWlnaHQ6IDE1LjYyNXJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnllYXJfX2ltZyB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDE0LjA2MjVyZW07XG5cdFx0ICAgIGZsZXg6IDAgMCAxNC4wNjI1cmVtO1xuXHRcdG1heC13aWR0aDogMTQuMDYyNXJlbTtcblx0XHRoZWlnaHQ6IDE0LjA2MjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhcl9faW1nIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgMTIuMTI1cmVtO1xuXHRcdCAgICBmbGV4OiAwIDAgMTIuMTI1cmVtO1xuXHRcdG1heC13aWR0aDogMTIuMTI1cmVtO1xuXHRcdGhlaWdodDogMTIuMTI1cmVtO1xuXHRcdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG5cdFx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdFx0b3JkZXI6IDE7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcblx0fVxufVxuLnllYXJfX2ltZyBpbWcge1xuXHQtby1vYmplY3QtZml0OiBjb3Zlcjtcblx0ICAgb2JqZWN0LWZpdDogY292ZXI7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnllYXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IC42ODc1cmVtO1xuXHRoZWlnaHQ6IC42ODc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyOmFmdGVyIHtcblx0XHRyaWdodDogYXV0bztcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXI6YWZ0ZXIge1xuXHRcdGxlZnQ6IC0uMzEyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyOmFmdGVyIHtcblx0XHRsZWZ0OiAtLjE4NzVyZW07XG5cdFx0d2lkdGg6IC40Mzc1cmVtO1xuXHRcdGhlaWdodDogLjQzNzVyZW07XG5cdFx0dG9wOiAxMy45Mzc1cmVtO1xuXHR9XG59XG4ueWVhci5yZXZlcnNlIC55ZWFyX190ZXh0IHtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcblx0LW1zLWZsZXgtb3JkZXI6IDI7XG5cdG9yZGVyOiAyO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnllYXIucmV2ZXJzZSAueWVhcl9faW1nIHtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdG9yZGVyOiAxO1xuXHRtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG4ueWVhci5yZXZlcnNlLnJpZ2h0IC55ZWFyX190ZXh0IHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cbi55ZWFyLmNlbnRlciB7XG5cdHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuXHRtYXJnaW4tbGVmdDogMTIuNSU7XG5cdG1hcmdpbi1ib3R0b206IDE1LjU2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnllYXIuY2VudGVyIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAuOTM3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXIuY2VudGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyLmNlbnRlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjY4NzVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRtYXJnaW4tbGVmdDogMS42ODc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDcuNXJlbTtcblx0fVxufVxuLnllYXIuY2VudGVyOmFmdGVyIHtcblx0cmlnaHQ6IDkuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC55ZWFyLmNlbnRlcjphZnRlciB7XG5cdFx0cmlnaHQ6IDcuNXJlbTtcblx0fVxufVxuLnllYXIuY2VudGVyIC55ZWFyX19pbWcge1xuXHR0b3A6IDQuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci5jZW50ZXIgLnllYXJfX2ltZyB7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG4ueWVhci5jZW50ZXIucmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAzOS43JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQueWVhci5jZW50ZXIucmlnaHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAzNy4xJTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXIuY2VudGVyLnJpZ2h0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMuMTI1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnllYXIuY2VudGVyLnJpZ2h0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMS42ODc1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjY4NzVyZW07XG5cdH1cbn1cbi55ZWFyLmNlbnRlci5yaWdodDphZnRlciB7XG5cdGxlZnQ6IDcuNDM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyLmNlbnRlci5yaWdodDphZnRlciB7XG5cdFx0bGVmdDogLS4zMTI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnllYXIuY2VudGVyLnJpZ2h0OmFmdGVyIHtcblx0XHRsZWZ0OiAtLjE4NzVyZW07XG5cdH1cbn1cbi55ZWFyLmNlbnRlci5yaWdodCAueWVhcl9faW1nIHtcblx0bWFyZ2luLXJpZ2h0OiA3LjQzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnllYXIuY2VudGVyLnJpZ2h0IC55ZWFyX19pbWcge1xuXHRcdG1hcmdpbi1yaWdodDogNC4zMTI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQueWVhci5jZW50ZXIucmlnaHQgLnllYXJfX2ltZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0LjMxMjVyZW07XG5cdH1cbn1cbi55ZWFyLmNlbnRlci5yaWdodCAueWVhcl9fdGV4dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ueWVhci5yaWdodCB7XG5cdG1hcmdpbi1sZWZ0OiA1MCU7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQueWVhci5yaWdodCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXIucmlnaHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMy4xMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci5yaWdodCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjY4NzVyZW07XG5cdFx0bWFyZ2luLWxlZnQ6IDEuNTYyNXJlbTtcblx0fVxufVxuLnllYXIucmlnaHQ6YWZ0ZXIge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogLS4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyLnJpZ2h0OmFmdGVyIHtcblx0XHRsZWZ0OiAtLjA2MjVyZW07XG5cdH1cbn1cbi55ZWFyLnJpZ2h0LnN0aWNreSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci5yaWdodC5zdGlja3kge1xuXHRcdHBhZGRpbmctbGVmdDogMS42ODc1cmVtO1xuXHR9XG59XG4ueWVhci5kb3VibGUge1xuXHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gLjA2M3JlbSk7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgY2FsYyg1MCUgLSAuMDYzcmVtKTtcblx0ICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIC4wNjNyZW0pO1xuXHRtYXJnaW4tYm90dG9tOiAxNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyLmRvdWJsZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzLjEyNXJlbTtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgODUlO1xuXHRcdCAgICBmbGV4OiAwIDAgODUlO1xuXHRcdG1heC13aWR0aDogODUlO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci5kb3VibGUge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAxMDAlO1xuXHRcdCAgICBmbGV4OiAwIDAgMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuXHQueWVhci5kb3VibGUge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAxNi42MjVyZW07XG5cdFx0ICAgIGZsZXg6IDAgMCAxNi42MjVyZW07XG5cdFx0bWF4LXdpZHRoOiAxNi42MjVyZW07XG5cdH1cbn1cbi55ZWFyLmRvdWJsZS5yaWdodCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLnllYXIuc3RpY2t5IHtcblx0cGFkZGluZy1yaWdodDogLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnllYXIuc3RpY2t5IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNjg3NXJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjY4NzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci5zdGlja3kucmlnaHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG5cdH1cbn1cbi55ZWFyLnN0aWNreS5kb3VibGUge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cmlnaHQ6IC0uMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC55ZWFyLnN0aWNreS5kb3VibGUge1xuXHRcdHBhZGRpbmctcmlnaHQ6IC4wNjI1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXIuc3RpY2t5LmRvdWJsZSB7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyLnN0aWNreS5kb3VibGUge1xuXHRcdHBhZGRpbmctbGVmdDogMy4xMjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci5zdGlja3kuZG91YmxlIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNjg3NXJlbTtcblx0XHRtYXJnaW4tbGVmdDogMS41NjI1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDcuNXJlbTtcblx0fVxufVxuLnllYXIuc3RpY2t5LmRvdWJsZTphZnRlciB7XG5cdHJpZ2h0OiAtLjMxMjVyZW07XG59XG4ueWVhci5zdGlja3kuZG91YmxlLnJpZ2h0IHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXIuc3RpY2t5LmRvdWJsZS5yaWdodCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzLjEyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyLnN0aWNreS5kb3VibGUucmlnaHQge1xuXHRcdHBhZGRpbmctbGVmdDogMS42ODc1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNy41cmVtO1xuXHR9XG59XG4ueWVhci5zdGlja3kuZG91YmxlLnJpZ2h0IC55ZWFyX19pbWcge1xuXHR0b3A6IDMuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnllYXIuc3RpY2t5LmRvdWJsZS5yaWdodCAueWVhcl9faW1nIHtcblx0XHR0b3A6IDA7XG5cdH1cbn1cbi55ZWFyLnN0aWNreS5kb3VibGUucmlnaHQ6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyLnN0aWNreS5kb3VibGUucmlnaHQ6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4ueWVhci1sYXN0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAzLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyLWxhc3Qge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQueWVhci1sYXN0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNjg3NXJlbTtcblx0XHRwYWRkaW5nLXRvcDogMS4wNjI1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjY4NzVyZW07XG5cdH1cbn1cbi55ZWFyLWxhc3QgLnllYXJfX3RleHRfaGVhZGluZyB7XG5cdG1hcmdpbi1ib3R0b206IC4zNzVyZW07XG59XG4ueWVhci1sYXN0IGltZyB7XG5cdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyLWxhc3QgaW1nIHtcblx0XHRtYXJnaW4tdG9wOiAuNTYyNXJlbTtcblx0fVxufVxuLnllYXItbGFzdDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiBjYWxjKDUwJSAtIC4zNzVyZW0pO1xuXHR3aWR0aDogLjY4NzVyZW07XG5cdGhlaWdodDogLjY4NzVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnllYXItbGFzdDphZnRlciB7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC55ZWFyLWxhc3Q6YWZ0ZXIge1xuXHRcdGxlZnQ6IC0uMzEyNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC55ZWFyLWxhc3Q6YWZ0ZXIge1xuXHRcdHdpZHRoOiAuNDM3NXJlbTtcblx0XHRoZWlnaHQ6IC40Mzc1cmVtO1xuXHRcdGxlZnQ6IC0uMTg3NXJlbTtcblx0XHR0b3A6IDEuMDYyNXJlbTtcblx0fVxufVxuLmNpcmNsZSB7XG5cdHdpZHRoOiAxMHJlbTtcblx0aGVpZ2h0OiAxMHJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5MDtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgb3BhY2l0eSBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IC4ycyBvcGFjaXR5IGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogLjJzIG9wYWNpdHkgZWFzZTtcbn1cbi5jaXJjbGUtaG92ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2lyY2xlLWhvdmVyOmhvdmVyIC5jaXJjbGUge1xuXHRvcGFjaXR5OiAuMTY7XG59XG4uZXRoaWMtYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZXRoaWMtYmxvY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IC42MjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5ldGhpYy1ibG9jayB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAuNjI1cmVtO1xuXHR9XG59XG4uZXRoaWMtYmxvY2tfX2ltZyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRoZWlnaHQ6IDE3LjkzNzVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZXRoaWMtYmxvY2tfX2ltZyB7XG5cdFx0aGVpZ2h0OiAxNS45Mzc1cmVtO1xuXHR9XG59XG4uZXRoaWMtYmxvY2tfX2ltZzpiZWZvcmUsIC5ldGhpYy1ibG9ja19faW1nOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbi5ldGhpYy1ibG9ja19faW1nOmFmdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2MyMDAyNztcblx0b3BhY2l0eTogMDtcbn1cbi5ldGhpYy1ibG9ja19faW1nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMCwwLDAsMCkpLCB0byhyZ2JhKDAsMCwwLC41KSkpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMCksIHJnYmEoMCwwLDAsLjUpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogICAgICAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApLCByZ2JhKDAsMCwwLC41KSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwKSwgcmdiYSgwLDAsMCwuNSkpO1xufVxuLmV0aGljLWJsb2NrX19pbWcgaW1nIHtcblx0LW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdCAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLmV0aGljLWJsb2NrX190ZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEuODEyNXJlbTtcblx0cmlnaHQ6IDEuODEyNXJlbTtcblx0bGVmdDogMS44MTI1cmVtO1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS40NDtcblx0Y29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDEwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZXRoaWMtYmxvY2tfX3RleHQge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjYzO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGJvdHRvbTogMS41NjI1cmVtO1xuXHRcdHJpZ2h0OiAxLjU2MjVyZW07XG5cdFx0bGVmdDogMS41NjI1cmVtO1xuXHR9XG59XG4uZXRoaWMtYmxvY2s6aG92ZXIgLmV0aGljLWJsb2NrX190ZXh0IHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZXRoaWMtYmxvY2s6aG92ZXIgLmV0aGljLWJsb2NrX19pbWcgaW1nIHtcblx0LXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0ICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5ldGhpYy1ibG9jazpob3ZlciAuZXRoaWMtYmxvY2tfX2ltZzpiZWZvcmUge1xuXHRvcGFjaXR5OiAwO1xufVxuLmV0aGljLWJsb2NrOmhvdmVyIC5ldGhpYy1ibG9ja19faW1nOmFmdGVyIHtcblx0b3BhY2l0eTogLjc7XG59XG4ucm93LWV0aGljIHtcblx0cGFkZGluZy10b3A6IDUuODc1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS41NjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5yb3ctZXRoaWMge1xuXHRcdHBhZGRpbmctdG9wOiA0LjYyNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMy43NXJlbTtcblx0fVxufVxuLnBkZi1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDEuMzEyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDE3cmVtO1xuXHRtYXJnaW4tYm90dG9tOiA2LjI1cmVtO1xuXHQtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig4NyUgMCUsIDEwMCUgMTMlLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcblx0ICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oODclIDAlLCAxMDAlIDEzJSwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMCk7XG5cdHBhZGRpbmc6IDEuNjg3NXJlbSAxLjg3NXJlbSAzLjc1cmVtO1xuXHRtYXgtd2lkdGg6IDE3LjQzNzVyZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wZGYtYmxvY2sge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxLjU2MjVyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjU2MjVyZW07XG5cdFx0cGFkZGluZy10b3A6IDEuNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucGRmLWJsb2NrX19oZWFkaW5nIHtcblx0LXdlYmtpdC10ZXh0LXN0cm9rZTogLjFyZW0gIzAwMDtcblx0ICAgICAgICB0ZXh0LXN0cm9rZTogLjFyZW0gIzAwMDtcblx0Zm9udC1zaXplOiAyLjM3NWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogLjg5O1xuXHRjb2xvcjogcmdiYSgwLDAsMCwwKTtcblx0b3BhY2l0eTogLjI7XG5cdG1hcmdpbi1ib3R0b206IC43NXJlbTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGRmLWJsb2NrX19oZWFkaW5nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAuNjg3NXJlbTtcblx0fVxufVxuLnBkZi1ibG9ja19fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuNjM7XG5cdGNvbG9yOiAjMDAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLnBkZi1ibG9jayAubGluay1tb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAxLjg3NXJlbTtcblx0bGVmdDogMS44NzVyZW07XG5cdGJvcmRlci10b3A6IC4wNjI1cmVtIHNvbGlkICMwMDA7XG5cdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG5cdHBhZGRpbmctdG9wOiAxLjE4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnBkZi1ibG9jayAubGluay1tb3JlIHtcblx0XHRyaWdodDogMS42MjVyZW07XG5cdFx0bGVmdDogMS42MjVyZW07XG5cdFx0Zm9udC1zaXplOiAuOTM3NWVtO1xuXHR9XG59XG4ucGRmLWJsb2NrIC5saW5rLW1vcmUgLmxpbmstbW9yZV90ZXh0IHtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjMpO1xufVxuLnBkZi1ibG9jayAubGluay1tb3JlIC5saW5rLW1vcmVfX2FuZ2xlIHtcblx0dG9wOiAuODc1cmVtO1xuXHRyaWdodDogMi43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGRmLWJsb2NrIC5saW5rLW1vcmUgLmxpbmstbW9yZV9fYW5nbGUge1xuXHRcdHJpZ2h0OiAxLjc1cmVtO1xuXHRcdHdpZHRoOiAxLjYyNXJlbTtcblx0XHRoZWlnaHQ6IDEuNjI1cmVtO1xuXHR9XG59XG4ucGRmLWJsb2NrIC5saW5rLW1vcmU6aG92ZXIgLmxpbmstbW9yZV90ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG59XG4ucGRmLWJsb2NrOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbn1cbi5wZGYtYmxvY2s6aG92ZXIgLnBkZi1ibG9ja19faGVhZGluZyB7XG5cdGNvbG9yOiAjZmZmO1xuXHQtd2Via2l0LXRleHQtc3Ryb2tlOiAuMDYyNXJlbSAjZmZmO1xuXHQgICAgICAgIHRleHQtc3Ryb2tlOiAjZmZmO1xufVxuLnBkZi1ibG9jazpob3ZlciAucGRmLWJsb2NrX190ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG59XG4ucGRmLWJsb2NrOmhvdmVyIC5saW5rLW1vcmUge1xuXHRib3JkZXItY29sb3I6ICNmZmY7XG59XG4ucGRmLWJsb2NrOmhvdmVyIC5saW5rLW1vcmUgLmxpbmstbW9yZV90ZXh0IHtcblx0Y29sb3I6ICNmZmY7XG59XG4ucGRmLWJsb2NrOmhvdmVyIC5saW5rLW1vcmUgLmxpbmstbW9yZV9fYW5nbGUgc3ZnIGcge1xuXHRmaWxsOiAjYmEwYzJmO1xufVxuLnBkZi1ibG9jazpob3ZlciAubGluay1tb3JlIC5saW5rLW1vcmVfX2FuZ2xlOmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5yb3ctcGRmIHtcblx0cGFkZGluZy10b3A6IDcuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5yb3ctcGRmIHtcblx0XHRwYWRkaW5nLXRvcDogNC42MjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0fVxufVxuLnBkZi1saXN0LWFydGljbGUge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGRmLWxpc3QtYXJ0aWNsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMuNDM3NXJlbTtcblx0fVxufVxuLmFzaWRlLWxpbmtzIHtcblx0cGFkZGluZy10b3A6IC4xODc1cmVtO1xufVxuLmFzaWRlLWxpbmtzIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogLjkzNzVyZW07XG59XG4uYXNpZGUtbGlua3MgbGkgYSB7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRsaW5lLWhlaWdodDogMS4zNzVyZW07XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXNpZGUtbGlua3MgbGkgYTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAzLjEyNXJlbTtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcbn1cbi5hc2lkZS1saW5rcyBsaSBhOmhvdmVyIHtcblx0Y29sb3I6ICMwMDA7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFzaWRlLWxpbmtzIGxpIGEuYWN0aXZlIHtcblx0cGFkZGluZy1ib3R0b206IDEuMTI1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcblx0Y29sb3I6ICMwMDA7XG59XG4uYXNpZGUtbGlua3MgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR6LWluZGV4OiAxMDtcbn1cbi5hc2lkZS1saW5rcyBsaSBhLmFjdGl2ZTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYXNpZGUtYXJ0aWNsZV9fYmxvY2sgaDIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuXHR9XG5cdC5hc2lkZS1hcnRpY2xlX19ibG9jayBoMjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IC4zMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogLjMxMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogLjMxMjVyZW0gc29saWQgIzAwMDtcblx0XHRyaWdodDogLjVyZW07XG5cdFx0dG9wOiAuODc1cmVtO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRcdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRcdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHR9XG5cdC5hc2lkZS1hcnRpY2xlX19ibG9jayBoMi5hY3RpdmU6YmVmb3JlLCAuYXNpZGUtYXJ0aWNsZV9fYmxvY2sgaDIudWktc3RhdGUtYWN0aXZlOmJlZm9yZSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cbi5hc2lkZS1hcnRpY2xlLXJlc3BvbnNpYmlsaXR5IC5hc2lkZS1hcnRpY2xlX19ibG9ja19fcGFuZWwge1xuXHRwYWRkaW5nLWJvdHRvbTogNi4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LmFzaWRlLWFydGljbGUtcmVzcG9uc2liaWxpdHkgLmFzaWRlLWFydGljbGVfX2Jsb2NrX19wYW5lbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTIuNXJlbTtcblx0fVxufVxuLmNhcmVlci1jb3VudCB7XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTU7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLC4yKTtcblx0bWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNhcmVlci1jb3VudCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMzMzMzM0JTtcblx0XHRmb250LXNpemU6IDEuMTI1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuODY7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjY4NzVyZW07XG5cdH1cbn1cbi5jYXJlZXItYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiA1LjYyNXJlbTtcbn1cbi5jYXJlZXItYmxvY2tfX2hlYWRpbmcge1xuXHRsaW5lLWhlaWdodDogMS43O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAxLjQzNzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAxLjQzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNhcmVlci1ibG9ja19faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxLjMxMjVyZW0gOC4zMzMzMzMzMzMzMzMzMzQlO1xuXHR9XG59XG4uY2FyZWVyLWJsb2NrX19saW5rIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuXHRwYWRkaW5nLXRvcDogMS4wNjI1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNhcmVlci1ibG9ja19fbGluayB7XG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHQgICAgZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDEuMjVyZW0gOC4zMzMzMzMzMzMzMzMzMzQlIDEuMzEyNXJlbTtcblx0fVxufVxuLmNhcmVlci1ibG9ja19fbGlua19faGVhZGluZyB7XG5cdHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jYXJlZXItYmxvY2tfX2xpbmtfX2hlYWRpbmcge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAuNDM3NXJlbTtcblx0fVxufVxuLmNhcmVlci1ibG9ja19fbGlua19faGVhZGluZyBwIHtcblx0bGluZS1oZWlnaHQ6IDEuODE7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdG9wYWNpdHk6IC4zNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY2FyZWVyLWJsb2NrX19saW5rX19oZWFkaW5nIHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM4O1xuXHR9XG59XG4uY2FyZWVyLWJsb2NrX19saW5rX19oZWFkaW5nIHAudGV4dC1ib2xkIHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNhcmVlci1ibG9ja19fbGlua19faGVhZGluZyBwLnRleHQtYm9sZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjgxMjVyZW07XG5cdH1cbn1cbi5jYXJlZXItYmxvY2tfX2xpbmtfX21vbmV5LCAuY2FyZWVyLWJsb2NrX19saW5rX19jaXR5LCAuY2FyZWVyLWJsb2NrX19saW5rX19tb3JlIHtcblx0Y29sb3I6ICMwMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNhcmVlci1ibG9ja19fbGlua19fbW9uZXkge1xuXHRcdG1hcmdpbi1ib3R0b206IC4xODc1cmVtO1xuXHR9XG59XG4uY2FyZWVyLWJsb2NrX19saW5rX19tb25leSwgLmNhcmVlci1ibG9ja19fbGlua19fY2l0eSB7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jYXJlZXItYmxvY2tfX2xpbmsgLmxpbmstbW9yZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHR0b3A6IC0uNTYyNXJlbTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY2FyZWVyLWJsb2NrX19saW5rIC5saW5rLW1vcmVfdGV4dCB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cbn1cbi5jYXJlZXItYmxvY2tfX2xpbmsgLmxpbmstbW9yZTpob3ZlciAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNhcmVlci1ibG9ja19fbGluayAubGluay1tb3JlOmhvdmVyIC5saW5rLW1vcmVfX2FuZ2xlIHN2ZyBwYXRoIHtcblx0ZmlsbDogI2JhMGMyZiAhaW1wb3J0YW50O1xufVxuLmNhcmVlci1ibG9ja19fbGluazpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4uY2FyZWVyLWJsb2NrX19saW5rOmhvdmVyIC5jYXJlZXItYmxvY2tfX2xpbmtfX2hlYWRpbmcsIC5jYXJlZXItYmxvY2tfX2xpbms6aG92ZXIgLmNhcmVlci1ibG9ja19fbGlua19fbW9uZXksIC5jYXJlZXItYmxvY2tfX2xpbms6aG92ZXIgLmNhcmVlci1ibG9ja19fbGlua19fY2l0eSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmNhcmVlci1ibG9ja19fbGluazpob3ZlciAuY2FyZWVyLWJsb2NrX19saW5rX19oZWFkaW5nIHAsIC5jYXJlZXItYmxvY2tfX2xpbms6aG92ZXIgLmNhcmVlci1ibG9ja19fbGlua19fbW9uZXkgcCwgLmNhcmVlci1ibG9ja19fbGluazpob3ZlciAuY2FyZWVyLWJsb2NrX19saW5rX19jaXR5IHAge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5jYXJlZXItYmxvY2tfX2xpbms6aG92ZXIgLmNhcmVlci1ibG9ja19fbGlua19fbW9yZSAubGluay1tb3JlX3RleHQge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5jYXJlZXItYmxvY2tfX2xpbms6aG92ZXIgLmNhcmVlci1ibG9ja19fbGlua19fbW9yZSAubGluay1tb3JlX19hbmdsZTpiZWZvcmUge1xuXHRib3JkZXItY29sb3I6ICNmZmY7XG59XG4uY2FyZWVyLWJsb2NrX19saW5rOmhvdmVyIC5jYXJlZXItYmxvY2tfX2xpbmtfX21vcmUgLmxpbmstbW9yZV9fYW5nbGUgc3ZnIHBhdGgge1xuXHRmaWxsOiAjZmZmO1xufVxuLmdsb2JhbC1ibG9jayB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWJvdHRvbTogOC43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZ2xvYmFsLWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG59XG4uZ2xvYmFsLWJsb2NrX19pbWcge1xuXHRoZWlnaHQ6IDIxLjg3NXJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Lmdsb2JhbC1ibG9ja19faW1nIHtcblx0XHRoZWlnaHQ6IDE4Ljc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lmdsb2JhbC1ibG9ja19faW1nIHtcblx0XHRoZWlnaHQ6IDE2LjYyNXJlbTtcblx0fVxufVxuLmdsb2JhbC1ibG9ja19faW1nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHQgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5nbG9iYWwtYmxvY2tfX2hlYWRpbmcge1xuXHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nLXRvcDogMi44NzVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5nbG9iYWwtYmxvY2tfX2hlYWRpbmcge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMi41NjI1cmVtO1xuXHR9XG59XG4uZ2xvYmFsLWJsb2NrX19oZWFkaW5nX3R5cGUge1xuXHRvcGFjaXR5OiAuMztcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjQzO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0bWFyZ2luLWJvdHRvbTogMi4xODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5nbG9iYWwtYmxvY2tfX2hlYWRpbmdfdHlwZSB7XG5cdFx0Ym90dG9tOiBhdXRvO1xuXHRcdHRvcDogMDtcblx0fVxufVxuLmdsb2JhbC1ibG9ja19faGVhZGluZyBoNCB7XG5cdGZvbnQtc2l6ZTogMS43NWVtO1xuXHRsaW5lLWhlaWdodDogMS4yOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZ2xvYmFsLWJsb2NrX19oZWFkaW5nIGg0IHtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMDYyNXJlbTtcblx0fVxufVxuLmdsb2JhbC1ibG9ja19fdGV4dCB7XG5cdGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkICMwMDA7XG5cdHBhZGRpbmctdG9wOiAyLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lmdsb2JhbC1ibG9ja19fdGV4dCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IC42ODc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuOTM3NXJlbTtcblx0fVxufVxuLmdsb2JhbC1ibG9ja19fdGV4dCAubGluay1tb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IDIuNjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZ2xvYmFsLWJsb2NrX190ZXh0IC5saW5rLW1vcmUge1xuXHRcdGJvdHRvbTogLTMuNDM3NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4uZ2xvYmFsLWJsb2NrOmhvdmVyIC5nbG9iYWwtYmxvY2tfX2ltZyB7XG5cdG9wYWNpdHk6IC43O1xufVxuLmdsb2JhbC1ibG9jazpob3ZlciAuZ2xvYmFsLWJsb2NrX190ZXh0IC5saW5rLW1vcmUge1xuXHRjb2xvcjogIzAwMDtcbn1cbi5nbG9iYWwtYmxvY2s6aG92ZXIgLmdsb2JhbC1ibG9ja19faGVhZGluZ190eXBlIHtcblx0Y29sb3I6ICMwMDA7XG59XG4uZ2xvYmFsLWJsb2NrOmhvdmVyIC5nbG9iYWwtYmxvY2tfX2hlYWRpbmcgaDQge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5nYXRlIHtcblx0bWF4LXdpZHRoOiA1Ni4yNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMzYuMjVyZW07XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiBjYWxjKDUwJSAtIDE2LjQzNzVyZW0pO1xuXHRsZWZ0OiBjYWxjKDUwJSAtIDI4LjEyNXJlbSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmctdG9wOiAxLjEyNXJlbTtcblx0cGFkZGluZy1sZWZ0OiAzLjEyNXJlbTtcblx0cGFkZGluZy1yaWdodDogMy4xMjVyZW07XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmdhdGUge1xuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMjRyZW0pO1xuXHRcdHBhZGRpbmctbGVmdDogMS4xMjVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMS4xMjVyZW07XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHR0b3A6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5nYXRlIHtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmdhdGUge1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAxLjEyNXJlbSAxLjY4NzVyZW07XG5cdH1cbn1cbi5nYXRlLmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDk5OTg7XG59XG4uZ2F0ZV9fbG9nbyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWF4LXdpZHRoOiAxMS4xODc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLmdhdGVfX2xvZ28gc3ZnIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbi5nYXRlX19hZHVsdCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjMpO1xuXHRtYXJnaW4tYm90dG9tOiAxLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmdhdGVfX2FkdWx0IHtcblx0XHRmb250LXNpemU6IC43NWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cbn1cbi5nYXRlX19hZHVsdCBhIHtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjMpO1xufVxuLmdhdGVfX2FkdWx0LXNtIHtcblx0Zm9udC1zaXplOiAuNjg3NWVtO1xuXHRtYXJnaW4tYm90dG9tOiAuMDYyNXJlbTtcbn1cbi5nYXRlX19hZHVsdC1iaWcge1xuXHRvcGFjaXR5OiAuMjtcblx0Zm9udC1zaXplOiAxLjMxMjVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IC0uMDA2MjVyZW07XG5cdG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmdhdGVfX2FkdWx0LWJpZyB7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmdhdGVfX2FkdWx0LWJpZyB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTM7XG5cdFx0Zm9udC1zaXplOiAuODEyNWVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cbi5nYXRlX19saXN0IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDQuNjg3NXJlbTtcbn1cbi5nYXRlX19saXN0IGxpIHtcblx0bWFyZ2luOiAwIC4xODc1cmVtO1xuXHRtYXgtd2lkdGg6IDcuNjI1cmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5nYXRlX19saXN0IGxpIC5idG4ge1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xufVxuLmdhdGVfaHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yKTtcblx0bWFyZ2luOiAwIDAgLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZ2F0ZV9ociB7XG5cdFx0bWFyZ2luOiAuNzVyZW0gMDtcblx0fVxufVxuLmdhdGVfX3N0ZXBzIHtcblx0bWluLWhlaWdodDogMTIuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5nYXRlX19zdGVwcyB7XG5cdFx0bWluLWhlaWdodDogMTQuMzc1cmVtO1xuXHR9XG59XG4uZ2F0ZV9fc3RlcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbn1cbi5nYXRlX19zdGVwLmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHotaW5kZXg6IDEwO1xufVxuLmdhdGVfX2NvdW50cnkge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmdhdGVfX2NvdW50cnkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG5cdH1cbn1cbi5nYXRlX19jb3VudHJ5IGxpIHtcblx0bWF4LXdpZHRoOiAxMi41cmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5nYXRlIC5uYXYtbGFuZyB7XG5cdG1hcmdpbi10b3A6IC4zNzVyZW07XG59XG4uZ2F0ZSBoMyB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogLjE4NzVyZW07XG5cdG1heC13aWR0aDogMjEuODc1cmVtO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5nYXRlIGgzIHtcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0fVxufVxuLmdhdGUgaDMudGV4dC1yZWQge1xuXHRtYXJnaW4tYm90dG9tOiAuODEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZ2F0ZSBoMy50ZXh0LXJlZCB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cbi5nYXRlIC5yYWRpb2NoZWNrIHtcblx0bWFyZ2luLWJvdHRvbTogLjYyNXJlbTtcbn1cbi5nYXRlIC5idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk5OTk7XG59XG4jYnRuLXN0ZXAxLW5vIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFlMzc2ZDtcbn1cbi5mb3JtLWdhdGUge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAyNS4xODc1cmVtO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZm9ybS1nYXRlIHtcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRcdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbi5mb3JtLWdhdGUgaW5wdXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY1O1xuXHRib3JkZXItYm90dG9tOiAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMCAuMDkzNzVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRwYWRkaW5nLXRvcDogLjA2MjVyZW07XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIDQuNjI1cmVtO1xuXHQgICAgZmxleDogMCAwIDQuNjI1cmVtO1xuXHRtYXgtd2lkdGg6IDQuNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLWdhdGUgaW5wdXQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAyNSU7XG5cdFx0ICAgIGZsZXg6IDAgMCAyNSU7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblx0fVxufVxuLmZvcm0tZ2F0ZSBpbnB1dDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5mb3JtLWdhdGUgaW5wdXQuaW5wdXQteWVhciB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgNi40Mzc1cmVtO1xuXHQgICAgZmxleDogMCAwIDYuNDM3NXJlbTtcblx0bWF4LXdpZHRoOiA2LjQzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvcm0tZ2F0ZSBpbnB1dC5pbnB1dC15ZWFyIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgNDYlO1xuXHRcdCAgICBmbGV4OiAwIDAgNDYlO1xuXHRcdG1heC13aWR0aDogNDYlO1xuXHR9XG59XG4uZm9ybS1nYXRlIGJ1dHRvbiB7XG5cdGhlaWdodDogMy4xMjVyZW07XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgOC43NXJlbTtcblx0ICAgIGZsZXg6IDAgMCA4Ljc1cmVtO1xuXHRtYXgtd2lkdGg6IDguNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmZvcm0tZ2F0ZSBidXR0b24ge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAxMDAlO1xuXHRcdCAgICBmbGV4OiAwIDAgMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5mb3JtLWdhdGUgYnV0dG9uLmRpc2FibGVkIHtcblx0b3BhY2l0eTogLjQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN0YXRzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zdGF0cyB7XG5cdFx0bWFyZ2luLXRvcDogMi4xODc1cmVtO1xuXHR9XG59XG4uc3RhdHM6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc3RhdHM6YWZ0ZXIge1xuXHRcdGJvdHRvbTogMS4zNzVyZW07XG5cdH1cbn1cbi5zdGF0c19jb2wge1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0bGluZS1oZWlnaHQ6IDEuODY7XG5cdHBhZGRpbmctdG9wOiAuNjg3NXJlbTtcblx0cGFkZGluZy1ib3R0b206IC42MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnN0YXRzX2NvbCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgcmdiYSgwLDAsMCwuMyk7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuMjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4zNzVyZW07XG5cdH1cbn1cbi5zdGF0c19jb2wgYSB7XG5cdGNvbG9yOiAjZDc0ZDM5O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zdGF0c19oZWFkaW5nIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgcmdiYSgwLDAsMCwuMyk7XG5cdHBhZGRpbmctcmlnaHQ6IC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zdGF0c19oZWFkaW5nIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdHBhZGRpbmctYm90dG9tOiAuNjI1cmVtO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc3RhdHNfaGVhZGluZy1tb2Ige1xuXHRcdGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwwLDAsLjMpO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMzc1cmVtO1xuXHR9XG59XG4uc3RhdHNfYmlnIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc3RhdHMtbWlkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnN0YXRzLW1pZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNC4xODc1cmVtO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnN0YXRzLW1pZCB7XG5cdFx0bWFyZ2luLXRvcDogLjkzNzVyZW07XG5cdH1cbn1cbi5zdGF0cy1taWQgLnN0YXRzX2hlYWRpbmcge1xuXHRmb250LXNpemU6IDFlbTtcblx0bGluZS1oZWlnaHQ6IDEuNjM7XG59XG4udGFiLWxpbmtzIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYm90dG9tOiA3LjM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudGFiLWxpbmtzOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0d2lkdGg6IDAgIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50YWItbGlua3Mge1xuXHRcdG1hcmdpbi1ib3R0b206IDMuMTI1cmVtO1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRwYWRkaW5nLWxlZnQ6IDguMzMzMzMzMzMzMzMzMzM0JTtcblx0XHRvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuLnRhYi1saW5rcyBsaSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDE7XG5cdC1tcy1mbGV4OiAxIDEgMTAwJTtcblx0ICAgIGZsZXg6IDEgMSAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG4udGFiLWxpbmtzIGxpIGEge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0aGVpZ2h0OiAzLjM3NXJlbTtcblx0Zm9udC1zaXplOiAuOTM3NWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzAwMDtcblx0Ym9yZGVyLXRvcDogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgIzAwMDtcblx0cGFkZGluZy1sZWZ0OiAuMzEyNXJlbTtcblx0cGFkZGluZy1yaWdodDogLjMxMjVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQudGFiLWxpbmtzIGxpIGEge1xuXHRcdGhlaWdodDogMy41cmVtO1xuXHRcdHdpZHRoOiAxMS41NjI1cmVtO1xuXHRcdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQudGFiLWxpbmtzIGxpIGE6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogLjA2MjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG59XG4udGFiLWxpbmtzIGxpIGEuYWN0aXZlLCAudGFiLWxpbmtzIGxpIGE6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICNiYTBjMmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnRhYi1saW5rcyBsaSBhLmFjdGl2ZTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWxpbmtzOmhvdmVyIGxpIGEuYWN0aXZlIHtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLnRhYi1saW5rczpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2JhMGMyZjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcblx0Y29sb3I6ICNmZmY7XG59XG4udGFiLWxpbmtzLWJyYW5kcyB7XG5cdG1hcmdpbi1ib3R0b206IDIuMTg3NXJlbTtcbn1cbi5zaGFyZS1ibG9jayB7XG5cdHBhZGRpbmctdG9wOiA1LjQzNzVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2hhcmUtYmxvY2sge1xuXHRcdHBhZGRpbmctdG9wOiA1LjgxMjVyZW07XG5cdH1cbn1cbi5zaGFyZS1ibG9ja19zdWNjZXNzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAtMS4zNzVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAuNzVlbTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcbn1cbi5zaGFyZS1ibG9ja19zdWNjZXNzLnZpc2libGUge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR6LWluZGV4OiAxMDtcbn1cbi5zaGFyZS1ibG9ja190ZXh0IHtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjQpO1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0bWFyZ2luLWJvdHRvbTogLjkzNzVyZW07XG59XG4uc2hhcmUtYmxvY2tfX2xpc3Qge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgI2NjYztcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zaGFyZS1ibG9ja19fbGlzdCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdH1cbn1cbi5zaGFyZS1ibG9ja19fbGlzdCBsaSB7XG5cdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWJveC1mbGV4OiAxO1xuXHQtbXMtZmxleDogMSAxIDEwMCU7XG5cdCAgICBmbGV4OiAxIDEgMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yaWdodDogLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2hhcmUtYmxvY2tfX2xpc3QgbGkge1xuXHRcdGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkICNjY2M7XG5cdH1cbn1cbi5zaGFyZS1ibG9ja19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zaGFyZS1ibG9ja19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItcmlnaHQ6IC4wNjI1cmVtIHNvbGlkICNjY2M7XG5cdFx0Ym9yZGVyLWJvdHRvbTogLjA2MjVyZW0gc29saWQgI2NjYztcblx0fVxufVxuLnNoYXJlLWJsb2NrX19saXN0IGxpOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2hhcmUtYmxvY2tfX2xpc3QgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGhlaWdodDogMy4zNzVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaGFyZS1ibG9ja19fbGlzdCBsaSBhOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLS4wNjI1cmVtO1xuXHRsZWZ0OiAtLjA2MjVyZW07XG5cdHJpZ2h0OiAtLjA2MjVyZW07XG5cdGhlaWdodDogLjA2MjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdG9wYWNpdHk6IDA7XG59XG4uc2hhcmUtYmxvY2tfX2xpc3QgbGkgYSBzdmcge1xuXHR3aWR0aDogMS4xODc1cmVtO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uc2hhcmUtYmxvY2tfX2xpc3QgbGkgYSBzdmcgZywgLnNoYXJlLWJsb2NrX19saXN0IGxpIGEgc3ZnIHBhdGgsIC5zaGFyZS1ibG9ja19fbGlzdCBsaSBhIHN2ZyBjaXJjbGUsIC5zaGFyZS1ibG9ja19fbGlzdCBsaSBhIHN2ZyBwb2x5Z29uIHtcblx0ZmlsbDogcmdiYSgwLDAsMCwuMyk7XG59XG4uc2hhcmUtYmxvY2tfX2xpc3QgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xufVxuLnNoYXJlLWJsb2NrX19saXN0IGxpIGE6aG92ZXI6YWZ0ZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuLnNoYXJlLWJsb2NrX19saXN0IGxpIGE6aG92ZXIgc3ZnIGcsIC5zaGFyZS1ibG9ja19fbGlzdCBsaSBhOmhvdmVyIHN2ZyBwYXRoLCAuc2hhcmUtYmxvY2tfX2xpc3QgbGkgYTpob3ZlciBzdmcgY2lyY2xlLCAuc2hhcmUtYmxvY2tfX2xpc3QgbGkgYTpob3ZlciBzdmcgcG9seWdvbiB7XG5cdGZpbGw6ICMwMDA7XG59XG4ucXVvdGUtYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiAzLjY4NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnF1b3RlLWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2Ljg3NXJlbTtcblx0fVxufVxuLnF1b3RlLWJsb2NrIGltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMi4xODc1cmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucXVvdGUtYmxvY2sgaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG59XG4ucXVvdGUtYmxvY2sgaDUge1xuXHRmb250LXNpemU6IDEuNjI1ZW07XG5cdG1hcmdpbi1ib3R0b206IC4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucXVvdGUtYmxvY2sgaDUge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU1O1xuXHRcdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAuMTg3NXJlbTtcblx0fVxufVxuLnF1b3RlLWJsb2NrIGhyIHtcblx0bWFyZ2luLXRvcDogMS4yNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMy43NXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5xdW90ZS1ibG9jayBociB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy4xODc1cmVtO1xuXHR9XG59XG4ucXVvdGUtYmxvY2sgaHI6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiAnXCInO1xuXHRib3R0b206IC00LjI1cmVtO1xuXHRsZWZ0OiAwO1xuXHRmb250LXNpemU6IDMuNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbi5jb2wtcXVvdGU6bnRoLWNoaWxkKDNuKzMpIHtcblx0bWFyZ2luLXRvcDogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY29sLXF1b3RlOm50aC1jaGlsZCgzbiszKSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jb2wtcXVvdGU6bnRoLWNoaWxkKDNuKzMpIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG4uY29sLXF1b3RlOm50aC1jaGlsZCgzbisxKSB7XG5cdG1hcmdpbi10b3A6IC0zLjE4NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY29sLXF1b3RlOm50aC1jaGlsZCgzbisxKSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5jb2wtcXVvdGU6bnRoLWNoaWxkKDNuKzEpIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNvbC1xdW90ZTpsYXN0LWNoaWxkIC5xdW90ZS1ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuLmltZy1xdW90ZSB7XG5cdG1hcmdpbi10b3A6IDMuMTI1cmVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1heC13aWR0aDogMTIuNDM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW1nLXF1b3RlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucm93LXF1b3RlIHtcblx0cGFkZGluZy10b3A6IDQuNDM3NXJlbTtcblx0cGFkZGluZy1ib3R0b206IDQuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnJvdy1xdW90ZSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDUuMjVyZW07XG5cdH1cbn1cbi5icmFuZC1ibG9jayB7XG5cdG1heC13aWR0aDogMTcuNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjQuMzc1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xuXHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRwYWRkaW5nLXRvcDogMS44NzVyZW07XG5cdG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuYnJhbmQtYmxvY2sge1xuXHRcdG1heC13aWR0aDogMTguNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5icmFuZC1ibG9jayB7XG5cdFx0bWF4LXdpZHRoOiAyMS4yNXJlbTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5icmFuZC1ibG9jayB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuLmJyYW5kLWJsb2NrOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcblx0ei1pbmRleDogLTE7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdGJvcmRlcjogLjA2MjVyZW0gc29saWQgI2Y0ZjRmNTtcbn1cbi5icmFuZC1ibG9ja19faGVhZGluZyB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMwMDA7XG59XG4uYnJhbmQtYmxvY2tfX2ltZyB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuXHQtbXMtZmxleC1hbGlnbjogZW5kO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdGhlaWdodDogMTYuODc1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjY4NzVyZW07XG59XG4uYnJhbmQtYmxvY2tfX2ltZyBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDE2Ljg3NXJlbTtcbn1cbi5icmFuZC1ibG9ja19mbGFnIHtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDEuMzc1cmVtO1xuXHR0b3A6IDIuNXJlbTtcbn1cbi5icmFuZC1ibG9jazpob3ZlcjphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogI2NjYztcblx0dG9wOiAtLjM3NXJlbTtcblx0cmlnaHQ6IC0uNXJlbTtcblx0bGVmdDogLS41cmVtO1xuXHRib3R0b206IC0uMzc1cmVtO1xufVxuLmJyYW5kLWJsb2NrOmhvdmVyIC5icmFuZC1ibG9ja19faGVhZGluZyB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndhcm5pbmcge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogMTV2aDtcblx0ei1pbmRleDogOTk5MTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZy1yaWdodDogLjU2MjVyZW07XG5cdHBhZGRpbmctbGVmdDogLjU2MjVyZW07XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0Lndhcm5pbmcge1xuXHRcdHBhZGRpbmctdG9wOiAuMzEyNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogLjMxMjVyZW07XG5cdH1cbn1cbi53YXJuaW5nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC53YXJuaW5nLWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi53YXJuaW5nLW0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG5cdC53YXJuaW5nLW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4uZmlzaGthIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDEuMzEyNXJlbTtcblx0cmlnaHQ6IDYuMjVyZW07XG5cdHdpZHRoOiAyOS43NXJlbTtcblx0ei1pbmRleDogOTk5MTtcbn1cbi5maXNoa2EudWtyYWluaWFuIHtcblx0bWFyZ2luLWJvdHRvbTogMTV2aDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQuZmlzaGthIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5maXNoa2EgcC5kZXNjIHtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRtYXJnaW4tYm90dG9tOiAuNjI1cmVtO1xufVxuLmZpc2hrYSAuYXVkaW8tcGxheWVyLXdyYXBwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuZmlzaGthIC5hdWRpby1wbGF5ZXItd3JhcHAge1xuXHRcdGhlaWdodDogNC4zNzVyZW07XG5cdH1cbn1cbi5maXNoa2EgLm9wZW4tcGxheWVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5maXNoa2EgLmNsb3NlLXBsYXllciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDk5OTk7XG59XG4uZmlzaGthIC5jbG9zZS1wbGF5ZXIgYSB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwIC41NjI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmlzaGthIC5jbG9zZS1wbGF5ZXIgYTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IC43NXJlbTtcblx0Ym90dG9tOiAuNzVyZW07XG5cdHdpZHRoOiAuMDYyNXJlbTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMTIpO1xufVxuLmZpc2hrYSAuY2xvc2UtcGxheWVyIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4xMik7XG59XG4uZmlzaGthIC5jbG9zZS1wbGF5ZXIgYTpob3ZlcjphZnRlciB7XG5cdG9wYWNpdHk6IDA7XG59XG4uZmlzaGthIC5jbG9zZS1wbGF5ZXIgYTpob3ZlciBpbWcge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCguMTg3NXJlbSk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC4xODc1cmVtKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLjE4NzVyZW0pO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG5cdCAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcblx0ICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xufVxuLmZpc2hrYSAuY2xvc2UtcGxheWVyIGEgaW1nIHtcblx0d2lkdGg6IC42MjVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcblx0ICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuXHQgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG59XG4uZmlzaGthIC5vcGVuLXBsYXllciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDk5OTk7XG59XG4uZmlzaGthIC5vcGVuLXBsYXllciBhIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAgLjU2MjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maXNoa2EgLm9wZW4tcGxheWVyIGE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAuNzVyZW07XG5cdGJvdHRvbTogLjc1cmVtO1xuXHR3aWR0aDogLjA2MjVyZW07XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjEyKTtcbn1cbi5maXNoa2EgLm9wZW4tcGxheWVyIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4xMik7XG59XG4uZmlzaGthIC5vcGVuLXBsYXllciBhOmhvdmVyOmFmdGVyIHtcblx0b3BhY2l0eTogMDtcbn1cbi5maXNoa2EgLm9wZW4tcGxheWVyIGE6aG92ZXIgaW1nIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLS4xODc1cmVtKTtcblx0ICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLS4xODc1cmVtKTtcblx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLS4xODc1cmVtKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuXHQgICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbn1cbi5maXNoa2EgLm9wZW4tcGxheWVyIGEgaW1nIHtcblx0d2lkdGg6IC42MjVyZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcblx0ICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuXHQgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG59XG4uZmlzaGthIC5tZWpzX19jb250YWluZXIge1xuXHR3aWR0aDogMjkuNzVyZW07XG5cdGhlaWdodDogNC4zNzVyZW0gIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDEuMzc1cmVtO1xufVxuLmZpc2hrYSAubWVqc19faW5uZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LmZpc2hrYSAubWVqc19faW5uZXIge1xuXHRcdGhlaWdodDogNC4zNzVyZW07XG5cdH1cbn1cbi5maXNoa2EgLm1lanNfX2NvbnRyb2xzIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0aGVpZ2h0OiAzLjEyNXJlbTtcblx0cGFkZGluZzogMDtcbn1cbi5maXNoa2EgLm1lanNfX2NvbnRhaW5lci5tZWpzX19hdWRpbyAubWVqc19fcGxheWxpc3QtbGF5ZXIsIC5maXNoa2EgLm1lanMtY29udGFpbmVyLm1lanMtYXVkaW8gLm1lanMtcGxheWxpc3QtbGF5ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmZpc2hrYSAubWVqc19fY29udGFpbmVyLm1lanNfX2F1ZGlvLCAuZmlzaGthIC5tZWpzLWNvbnRhaW5lci5tZWpzLWF1ZGlvIHtcblx0bWluLWhlaWdodDogLjA2MjVyZW0gIWltcG9ydGFudDtcbn1cbi5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3BsYXkge1xuXHR3aWR0aDogMy4yNXJlbTtcblx0aGVpZ2h0OiAzLjEyNXJlbTtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG5cdC1tcy1mbGV4LW9yZGVyOiAyO1xuXHRvcmRlcjogMjtcbn1cbi5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3BsYXkgYnV0dG9uIHtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHRtYXJnaW46IDA7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Zpc2hrYS9wbGF5LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRvdXRsaW5lOiBub25lO1xufVxuLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX3BsYXlwYXVzZS1idXR0b24ubWVqc19fcGxheTpob3ZlciBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9maXNoa2EvcGxheS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3BhdXNlIHtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcblx0LW1zLWZsZXgtb3JkZXI6IDI7XG5cdG9yZGVyOiAyO1xufVxuLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX3BsYXlwYXVzZS1idXR0b24ubWVqc19fcGF1c2UgYnV0dG9uIHtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHRtYXJnaW46IDA7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Zpc2hrYS9wYXVzZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0b3V0bGluZTogbm9uZTtcbn1cbi5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3BhdXNlOmhvdmVyIGJ1dHRvbiB7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Zpc2hrYS9wYXVzZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19wcmV2LWJ1dHRvbiB7XG5cdHdpZHRoOiAuNjI1cmVtO1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLXJpZ2h0OiAuODEyNXJlbTtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdG9yZGVyOiAxO1xufVxuLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX3ByZXYtYnV0dG9uIGJ1dHRvbiB7XG5cdHdpZHRoOiAuNjI1cmVtO1xuXHRoZWlnaHQ6IC43NXJlbTtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9maXNoa2EvcHJldl9tdXMuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG91dGxpbmU6IG5vbmU7XG59XG4uZmlzaGthIC5tZWpzX19idXR0b24ubWVqc19fcHJldi1idXR0b246aG92ZXIgYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZmlzaGthL3ByZXZfbXVzLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX25leHQtYnV0dG9uIHtcblx0d2lkdGg6IC42MjVyZW07XG5cdGhlaWdodDogMy4xMjVyZW07XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tbGVmdDogLjgxMjVyZW07XG5cdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG5cdC1tcy1mbGV4LW9yZGVyOiAzO1xuXHRvcmRlcjogMztcbn1cbi5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19uZXh0LWJ1dHRvbiBidXR0b24ge1xuXHR3aWR0aDogLjYyNXJlbTtcblx0aGVpZ2h0OiAuNzVyZW07XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZmlzaGthL25leHRfbXVzLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRvdXRsaW5lOiBub25lO1xufVxuLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX25leHQtYnV0dG9uOmhvdmVyIGJ1dHRvbiB7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Zpc2hrYS9uZXh0X211cy5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5maXNoa2EgLm1lanNfX3RpbWUtdG90YWwge1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLmZpc2hrYSAubWVqc19fdGltZS1idWZmZXJpbmcge1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xufVxuLmZpc2hrYSAubWVqc19fdGltZS1sb2FkZWQge1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xufVxuLmZpc2hrYSAubWVqc19fdGltZS1jdXJyZW50IHtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcbn1cbi5maXNoa2EgLm1lanNfX3RpbWUtaG92ZXJlZCB7XG5cdGhlaWdodDogLjA2MjVyZW07XG59XG4uZmlzaGthIC5tZWpzX190aW1lLXJhaWwge1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuXHQtbXMtZmxleC1vcmRlcjogMDtcblx0b3JkZXI6IDA7XG5cdG1heC13aWR0aDogMTEuNjg3NXJlbSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMuMTI1cmVtO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG5cdC1tcy1mbGV4LWFsaWduOiBlbmQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0cGFkZGluZy1ib3R0b206IC45Mzc1cmVtO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogMS44NzVyZW07XG5cdG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG4uZmlzaGthIC5tZWpzX19wbGF5bGlzdC1jdXJyZW50IHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cbi5maXNoa2EgLm1lanNfX2hvcml6b250YWwtdm9sdW1lLXNsaWRlciB7XG5cdG1hcmdpbi1sZWZ0OiAzLjEyNXJlbTtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcblx0LW1zLWZsZXgtb3JkZXI6IDQ7XG5cdG9yZGVyOiA0O1xuXHR3aWR0aDogMy43NXJlbTtcblx0aGVpZ2h0OiAuMDYyNXJlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEuMjVyZW07XG5cdHJpZ2h0OiAxLjI1cmVtO1xufVxuLmZpc2hrYSAubWVqc19faG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIHNwYW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmZpc2hrYSAubWVqc19faG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzX19ob3Jpem9udGFsLXZvbHVtZS10b3RhbCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IC4wNjI1cmVtO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi5maXNoa2EgLm1lanNfX2hvcml6b250YWwtdm9sdW1lLXNsaWRlciAubWVqc19faG9yaXpvbnRhbC12b2x1bWUtaGFuZGxlIHtcblx0d2lkdGg6IC42ODc1cmVtO1xuXHRoZWlnaHQ6IC42ODc1cmVtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0b3A6IC0uMjVyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5maXNoa2EgLm1lanNfX3BsYXlsaXN0LWN1cnJlbnQgcCwgLmZpc2hrYSAubWVqcy1wbGF5bGlzdC1jdXJyZW50IHAge1xuXHRtYXgtd2lkdGg6IDExLjY4NzVyZW07XG5cdG1hcmdpbjogMS4zMTI1cmVtIDEuODc1cmVtIC41cmVtIDEuODc1cmVtO1xuXHRvcGFjaXR5OiAuNTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Zm9udC1zaXplOiAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMS4zNzVyZW07XG5cdHRvcDogMDtcbn1cbi5maXNoa2EgLm1lanNfX3BsYXlsaXN0LWN1cnJlbnQgcDpiZWZvcmUsIC5maXNoa2EgLm1lanMtcGxheWxpc3QtY3VycmVudCBwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHRsZWZ0OiAtLjYyNXJlbTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxLjU2MjVyZW07XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCMwMDApLCB0byh0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMDAwLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDAsIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAsIHRyYW5zcGFyZW50KTtcbn1cbi5maXNoa2EgLm1lanNfX3BsYXlsaXN0LWN1cnJlbnQgcDphZnRlciwgLmZpc2hrYSAubWVqcy1wbGF5bGlzdC1jdXJyZW50IHA6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cmlnaHQ6IC0uNjI1cmVtO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEuNTYyNXJlbTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20oIzAwMCksIHRvKHRyYW5zcGFyZW50KSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCAjMDAwLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCAjMDAwLCB0cmFuc3BhcmVudCk7XG5cdGJhY2tncm91bmQ6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwMDAsIHRyYW5zcGFyZW50KTtcbn1cbi5maXNoa2EgLm1lanNfX3BsYXlsaXN0LWN1cnJlbnQgcDpudGgtY2hpbGQoMiksIC5maXNoa2EgLm1lanMtcGxheWxpc3QtY3VycmVudCBwOm50aC1jaGlsZCgyKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZmlzaGthIC5tZWpzX19wbGF5bGlzdC1jdXJyZW50IHAgc3BhbiwgLmZpc2hrYSAubWVqcy1wbGF5bGlzdC1jdXJyZW50IHAgc3BhbiB7XG5cdGZvbnQtc2l6ZTogLjg3NXJlbTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmZpc2hrYSAudmlkZW8td3JhcHBlcl9fc291bmQge1xuXHR3aWR0aDogMS4xODc1cmVtO1xuXHRoZWlnaHQ6IDEuMTg3NXJlbTtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDIuMjVyZW07XG5cdHJpZ2h0OiAyLjYyNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5maXNoa2EgLnZpZGVvLXdyYXBwZXJfX3NvdW5kIHN2ZyB7XG5cdHdpZHRoOiAxLjE4NzVyZW07XG5cdGhlaWdodDogMS4xODc1cmVtO1xufVxuLmZpc2hrYSAudmlkZW8td3JhcHBlcl9fc291bmQgc3ZnICoge1xuXHRmaWxsOiAjMDAwO1xufVxuLmZpc2hrYSAudmlkZW8td3JhcHBlcl9fc291bmQgLnZpZGVvLXdyYXBwZXJfX3NvdW5kX292ZXJsYXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX3ZvbHVtZS1idXR0b24ubWVqc19fbXV0ZSwgLmZpc2hrYSAubWVqc19fYnV0dG9uLm1lanNfX3ZvbHVtZS1idXR0b24ubWVqc19fdW5tdXRlLCAuZmlzaGthIC5tZWpzX19idXR0b24ubWVqc19fbG9vcC1idXR0b24ubWVqc19fbG9vcC1vZmYsIC5maXNoa2EgLm1lanNfX3RpbWUubWVqc19fY3VycmVudHRpbWUtY29udGFpbmVyLCAuZmlzaGthIC5tZWpzX190aW1lLm1lanNfX2R1cmF0aW9uLWNvbnRhaW5lciwgLmZpc2hrYSAubWVqc19fdGltZS1oYW5kbGUsIC5maXNoa2EgLm1lanNfX2J1dHRvbi5tZWpzX19wbGF5cGF1c2UtYnV0dG9uLm1lanNfX3JlcGxheSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZmlzaGthLnNtYWxsIHtcblx0d2lkdGg6IDkuMzc1cmVtO1xuXHQtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuXHQtbXMtZmxleC1hbGlnbjogZW5kO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5maXNoa2Euc21hbGwgLm9wZW4tcGxheWVyIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5maXNoa2Euc21hbGwgLmNsb3NlLXBsYXllciB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5maXNoa2Euc21hbGwgLm1lanNfX2NvbnRhaW5lci5tZWpzX19hdWRpbywgLmZpc2hrYS5zbWFsbCAubWVqcy1jb250YWluZXIubWVqcy1hdWRpbyB7XG5cdHdpZHRoOiA3LjVyZW0gIWltcG9ydGFudDtcblx0bWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5maXNoa2Euc21hbGwgLm1lanNfX2NvbnRhaW5lci5tZWpzX19hdWRpbywgLmZpc2hrYS5zbWFsbCAubWVqcy1jb250YWluZXIubWVqcy1hdWRpbyB7XG5cdFx0aGVpZ2h0OiA0LjM3NXJlbTtcblx0fVxufVxuLmZpc2hrYS5zbWFsbCAubWVqc19fdGltZS1yYWlsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5maXNoa2Euc21hbGwgLm1lanNfX2J1dHRvbi5tZWpzX19uZXh0LWJ1dHRvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZmlzaGthLnNtYWxsIC5tZWpzX19idXR0b24ubWVqc19fcHJldi1idXR0b24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmZpc2hrYS5zbWFsbCAudmlkZW8td3JhcHBlcl9fc291bmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmZpc2hrYS5zbWFsbCAubWVqc19fcGxheWxpc3QtY3VycmVudCBwIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5maXNoa2Euc21hbGwgLm1lanNfX2hvcml6b250YWwtdm9sdW1lLXNsaWRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZmlzaGthLnNtYWxsIC5tZWpzX19idXR0b24ubWVqc19fcGxheXBhdXNlLWJ1dHRvbi5tZWpzX19wbGF5IHtcblx0bWFyZ2luLWxlZnQ6IDEuNTYyNXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAxLjU2MjVyZW07XG59XG4uZmlzaGthLnNtYWxsIC5tZWpzX19idXR0b24ubWVqc19fcGxheXBhdXNlLWJ1dHRvbi5tZWpzX19wYXVzZSB7XG5cdG1hcmdpbi1sZWZ0OiAxLjU2MjVyZW07XG5cdG1hcmdpbi1yaWdodDogMS41NjI1cmVtO1xufVxuLmZpc2hrYSAubWVqc19fbG9vcC1idXR0b24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmxpbmstdm9sdGEge1xuXHRkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG5cdGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGNvbG9yOiAjNTI1NTVhO1xuXHRmb250LXNpemU6IC43NWVtO1xuXHRmbG9hdDogcmlnaHQ7XG59XG4ubGluay12b2x0YSBzdmcge1xuXHRtYXJnaW4tbGVmdDogLjU2MjVyZW07XG59XG4ubGluay12b2x0YSBzdmcgcGF0aCwgLmxpbmstdm9sdGEgc3ZnIHBvbHlnb24ge1xuXHRmaWxsOiAjNTI1NTVhO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0ICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuLmxpbmstdm9sdGE6aG92ZXIge1xuXHRjb2xvcjogI2FkZDhlNjtcbn1cbi5saW5rLXZvbHRhOmhvdmVyIHN2ZyBwYXRoLCAubGluay12b2x0YTpob3ZlciBzdmcgcG9seWdvbiB7XG5cdGZpbGw6ICNhZGQ4ZTY7XG59XG4ucGFya2VkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRwYWRkaW5nLXRvcDogNC4xMjVyZW07XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLDAsMCwuNikpLCB0byhyZ2JhKDAsMCwwLC42KSkpLCB1cmwoJy4uL2ltZy9wYXJrZWQvcGFya2VkLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLDAsMCwuNiksIHJnYmEoMCwwLDAsLjYpKSwgdXJsKCcuLi9pbWcvcGFya2VkL3BhcmtlZC5qcGcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuXHRiYWNrZ3JvdW5kOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwwLDAsLjYpLCByZ2JhKDAsMCwwLC42KSksIHVybCgnLi4vaW1nL3BhcmtlZC9wYXJrZWQuanBnJykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcblx0YmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwuNiksIHJnYmEoMCwwLDAsLjYpKSwgdXJsKCcuLi9pbWcvcGFya2VkL3BhcmtlZC5qcGcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLnBhcmtlZCAuYnRuIHtcblx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG4ucGFya2VkIC5uYXYtbG9nbyB7XG5cdG1heC13aWR0aDogMTYuMTI1cmVtO1xufVxuLnBhcmtlZCBoNCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbi10b3A6IDkuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuLnBhcmtlZCBoNDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IC0xLjg3NXJlbTtcblx0d2lkdGg6IDMuMTI1cmVtO1xuXHRoZWlnaHQ6IC4xMjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFya2VkIHAge1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXRvcDogNS44NzVyZW07XG5cdG1hcmdpbi1ib3R0b206IDMuMjVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQucGFya2VkIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LnBhcmtlZCAuYnRuLXdoaXRlIHtcblx0XHRmb250LXNpemU6IC44MTI1ZW07XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtbXMtZmxleDogMTtcblx0XHQgICAgZmxleDogMTtcblx0XHRtYXJnaW4tcmlnaHQ6IC45Mzc1cmVtO1xuXHR9XG5cdC5wYXJrZWQgLmJ0bi13aGl0ZTpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGFya2VkIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMS4xODc1cmVtIDEuNzVyZW0gNi4yNXJlbTtcblx0fVxuXHQucGFya2VkIC5uYXYtbG9nbyB7XG5cdFx0bWF4LXdpZHRoOiA5Ljg3NXJlbTtcblx0fVxuXHQucGFya2VkIC5idG4ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcblx0fVxuXHQucGFya2VkIGg0IHtcblx0XHRtYXJnaW4tdG9wOiAzLjQzNzVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xuXHR9XG5cdC5wYXJrZWQgaDQ6YmVmb3JlIHtcblx0XHR0b3A6IC0xLjM3NXJlbTtcblx0fVxuXHQucGFya2VkIHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjdlbTtcblx0XHRtYXJnaW4tdG9wOiAzLjQzNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcblx0fVxufVxuYm9keS5icm93LW1zaWUgLmZpc2hrYSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYnJvdy1tc2llIC5uYXYtcGFuZWxfX2xpc3QgbGkgYSwgYm9keS5icm93LW1zaWUgLm5hdi1wYW5lbF9fc3VibGlzdCBsaSBhIHtcblx0aGVpZ2h0OiAxLjYyNXJlbTtcbn1cbmJvZHkuYnJvdy1tc2llIC5zbGlkZS1pbmRleF9fdGV4dCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYm9keS5icm93LW1zaWUgLnNsaWRlLWluZGV4X190ZXh0X19saW5rcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5icm93LW1zaWUgLnNsaWRlLWluZGV4X190ZXh0IC5zb2NpYWwtbGlua3Mge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0xLjEyNXJlbTtcbn1cbmJvZHkuYnJvdy1tc2llIC5zbGlkZS1pbmRleF9fdGV4dCAuc29jaWFsLWxpbmtzIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMS41cmVtO1xufVxuYm9keS5icm93LW1zaWUgLmZvb3Rlci1saXN0IGxpIGEge1xuXHRoZWlnaHQ6IDEuMzEyNXJlbTtcbn1cbmJvZHkuYnJvdy1tc2llIGZvb3RlciAuc29jaWFsLWxpbmtzIGxpIGEge1xuXHR3aWR0aDogMS41cmVtO1xufVxuYm9keS5icm93LW1zaWUgLmdhdGVfX2xvZ28ge1xuXHRoZWlnaHQ6IDIuMzc1cmVtO1xufVxuYm9keS5icm93LW1zaWUgLmZvcm0tYW5rZXRhIC5pbnB1dC1ncm91cCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuYm9keS5icm93LW1zaWUgLmltZy1sb2dvLWJpZyB7XG5cdG1hcmdpbi1sZWZ0OiAtMS44NzVyZW07XG59XG5ib2R5LmJyb3ctbXNpZSAuZ2F0ZTpiZWZvcmUsIGJvZHkuYnJvdy1tc2llIC5nYXRlOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ib2R5LmJyb3ctbXNpZSAuZ2F0ZTpiZWZvcmUge1xuXHR6LWluZGV4OiAtMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xufVxuYm9keS5icm93LW1zaWUgLmdhdGU6YWZ0ZXIge1xuXHR0b3A6IC01MHZoO1xuXHRsZWZ0OiAtNTB2dztcblx0cmlnaHQ6IC01MHZ3O1xuXHRib3R0b206IC01MHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRvcGFjaXR5OiAuNTtcblx0ei1pbmRleDogLTI7XG59Il0sImZpbGUiOiJzdHlsZS5jc3MifQ== */